Você pode ter a situação de querer monitorar processos em um host do Windows. Por exemplo, um processo como, por exemplo, winlogon,exe
Este artigo do kbase explica um caso de uso muito simples em que você deseja ser notificado sempre que esse processo terminar/travar/desaparecer.
Configuração
- Abra o Windows Host no GL e clique em Load Counter (certifique-se de ter atribuído o perfil de autenticação correto)
- arraste e solte a Categoria do Processo para a direita e salve/feche
- crie um sensor de contador de desempenho e atribua o host correto
- deixe as configurações
- Adicione uma ação e copie/cole a seguinte string de condição
${str:contains(result.details,'greenlight.perfcounter.counter.process(winlogon).elapsed_time')==false}
sempre que o processo termina, essa chave perfcounter não existe mais → essa condição se torna verdadeira e o anúncio dispara a notificação
- Adicionar um texto de notificação
por exemplo:
Processo de início de sessão em ${gl:commonName(config.nodeDefinition.name)} não está correndo!
Salvar fechar
DONE
Conclusão
a partir de agora você será notificado sempre que o processo de winlogon terminar