A alteração do status do trigger é a fonte mais frequente e importante de eventos. Cada vez que o trigger muda seu estado, um evento é gerado. O evento contém detalhes da alteração do estado do trigger - quando ocorreu e qual é o novo estado.
Dois tipos de eventos são criados por triggers - Problema e OK.
Um evento de problema é criado:
Um evento OK fecha o(s) evento(s) de problema relacionado(s) e pode ser criado por 3 componentes:
Os gatilhos tem uma configuração de 'geração de evento OK' que controla como os eventos OK são gerados:
Adicionalmente os gatilhos possuem uma configuração de 'Evento OK encerra' que controla quais eventos problema são encerrados:
A correlação de eventos (também chamada de correlação global de eventos) é uma forma de configurar regras personalizadas de fechamento de eventos (resultando na geração de eventos OK).
As regras definem como os novos eventos de problema são pareados com eventos de problema existentes e permitem fechar o novo evento ou os eventos pareados gerando os respectivos eventos OK.
No entanto, a correlação de eventos deve ser configurada com muito cuidado, pois pode afetar negativamente o desempenho do processamento de eventos ou, se mal configurada, fechar mais eventos do que o pretendido (no pior caso, até mesmo todos os eventos de problema podem ser fechados). Algumas dicas de configuração:
Se a configuração 'Permitir fechamento manual' estiver ativada para o trigger, então é possível fechar manualmente eventos de problema gerados pelo trigger. Isso é feito no frontend ao atualizar um problema. O evento não é fechado diretamente – em vez disso, uma tarefa de 'fechar evento' é criada, que será tratada pelo gerenciador de tarefas em breve. O gerenciador de tarefas irá gerar um evento OK correspondente e o evento de problema será fechado.