Alerta de contador de desempenho não está funcionando

3

Eu quero monitorar, por exemplo, o uso da CPU em um servidor e executar um script que descobrirá os processos mais exigentes e os registrará no arquivo. Planejei usar o alerta de contador de desempenho, que pode ser definido em conjuntos de coletores de dados / desempenho / definido pelo usuário. Mas de alguma forma isso não parece fazer nada. Eu defino "ação de alerta" para registrar uma entrada no log de eventos do aplicativo e na tarefa de alerta para executar meu script, mas nada disso acontece quando as condições são atendidas ...

Vocêpodeverclaramentequeexatamenteessevalorexcedemuitoolimitedefinido,masaindaassimnenhumalertaéacionado.

Se alguém souber como configurá-lo, informe-nos.

    
por Vitas 05.07.2015 / 14:41

1 resposta

3

Então depois de muito mais googling (eu esperava que alguém aqui fizesse isso por mim;) eu descobri!

campo de tarefas

O campo Run this task when an alert is triggered: não é um caminho para um programa, mas o nome de uma tarefa que precisa ser definida em Task Scheduler ! Eu esperaria que esse campo fosse uma caixa de combinação com a seleção de todas as tarefas, mas não é, portanto, não está claro o que isso significa. Então, eu defini uma tarefa simples no Agendador de Tarefas ( taskschd.msc ) com a ação "start a program" e agora funciona!

Não log de "aplicativo"

Também sobre a entrada do log de eventos: A caixa de seleção Log an entry in the application event log é um pouco mal nomeada. De fato, ele registra, mas esconde profundamente em Applications and Services Logs\Microsoft\Windows\Diagnosis-PLA\Operational . Eu estava procurando por uma mensagem no log de eventos Application como diz a janela de configurações.

Leitura adicional

por 06.07.2015 / 23:24