Que log do Windows devo usar para monitorar o tempo de atividade do serviço?

1

Eu preciso escrever um script que leve dados sobre a confiabilidade dos serviços do Windows (padrão e personalizado) e os encaminhe para um servidor central para processamento. Meu problema é que não tenho certeza de quais arquivos de registro rastreiam isso. Os dados que preciso controlar são quando os serviços são inicializados, quando são fechados e se são fechados com êxito ou com um código de erro (e qual é esse código de erro). Qualquer ajuda é muito apreciada.

Obrigado

Esclarecimento

Eu preciso acompanhar os serviços em segundo plano em execução em uma máquina com Windows 7 ou XP (o que o Linux chama de daemons).

    
por ewok 31.08.2011 / 14:55

1 resposta

1

Na minha experiência, a maioria dos serviços não registra quando iniciam / param. Alguns certamente fazem e, muitas vezes, você verá essas informações no log do sistema ou do aplicativo. Nós rastreamos isso externamente. Usamos uma ferramenta para verificar o servidor regularmente para ver se um serviço está em execução e, caso contrário, anote-o. Para nós, isso é feito usando o Nagios e as várias ferramentas de verificação. Na minha opinião, é melhor usar as ferramentas existentes para isso, em vez de inventar as suas próprias.

    
por 31.08.2011 / 15:50