Existe uma maneira de descobrir quando um site foi interrompido / iniciado / circulado no IIS7.5?

1

Recentemente, descobri que um dos meus sites do IIS 7.5 (no Win 2008 R2) estava inativo (interrompido). Enquanto eu estou experimentando um tipo de serviço vivo para os servidores, comecei a pensar quando e por que isso aconteceu.

É possível que durante uma manutenção de rotina eu tenha esquecido ou acidentalmente parado ao tentar parar outro site, mas eu realmente gostaria de saber quando ele foi interrompido e qualquer outra informação que eu pudesse encontrar. Existe um log que eu poderia verificar? Os logs do IIS parecem ter apenas solicitações registradas, o que realmente não ajuda aqui.

    
por Nenotlep 20.11.2012 / 13:38

2 respostas

2

Verifique se o arquivo de log do IIS foi transferido devido a uma reinicialização de uma instância (ou se há uma nova linha de entrada de data / hora) e faça o mesmo para o arquivo de log HTTPERR (localizado aproximadamente aqui C: \ Windows \ System32 \ LogFiles \ HTTPERR) Isso apenas fornecerá uma estimativa de quando o site caiu.

    
por 20.11.2012 / 14:29
2

Sim - configure o monitoramento de integridade integrado! É grátis e muito fácil. O Health Monitoring permite registrar os motivos pelos quais um pool de aplicativos foi interrompido / reciclado e também pode ser configurado para registrar uma pulsação.

Exemplo do Web.config:

  <system.web>
    <healthMonitoring enabled="true" heartbeatInterval="1">
      <rules>
        <add name="HeartBeat"
             eventName="Heartbeats"
             provider="EventLogProvider"
             profile="Default"
             minInstances="1"
             minInterval="00:01:00"
             maxLimit="Infinite"/>
        <add name="App Lifetime"
             eventName="Application Lifetime Events"
             provider="EventLogProvider"
             profile="Default"
             minInstances="1"
             minInterval="00:00:00"
             maxLimit="Infinite"/>
      </rules>
    </healthMonitoring>
  </system.web>
    
por 20.11.2012 / 14:27