Nesta sess?o apresentaremos como configurar uma trigger.
Itens apenas coletam dados. Para avaliar automaticamente os dados n¨®s precisamos definir uma trigger. Uma trigger cont¨ºm uma express?o que define o limite aceit¨¢vel para o dado recebido.
Se este n¨ªvel for ultrapassado pelo dado recebido, a trigger ir¨¢ ser "disparada" e ir para o estado de 'Incidente', nos informando que algo ocorreu que necessita de nossa aten??o. Quando o n¨ªvel for aceit¨¢vel novamente, a trigger volta para o estado de 'Ok'.
Para configurar uma trigger para o nosso item, acesse o menu Configura??o ¡ú Hosts, procure pelo host 'New host' e clique no link Triggers da linha do nosso host, na sequ¨ºncia clique no bot?o Criar trigger. Ser¨¢ apresentado o formul¨¢rio para cadastramento de trigger.
Para a nossa trigger as informa??es essenciais s?o:
Nome
Express?o
Esta ¨¦ a express?o da trigger, certifique-se de preencher este campo corretamente at¨¦ o ¨²ltimo caractere. A chave aqui referenciada (system.cpu.load) ¨¦ utilizada no exemplo de item criado anteriormente. Esta express?o em particular informa quando a carga m¨¦dia de CPU for excedida, por tr¨ºs minutos, do valor 2. Voc¨º pode aprender mais sobre a syntaxe das express?es de trigger neste manual.
Quando terminar, clique no bot?o Adicionar. A nova trigger dever¨¢ aparecer na listagen de triggers do host.
Uma vez que a trigger tenha sido definida voc¨º poder¨¢ querer consultar o seu estado.
Para isso, acesse Monitoramento ¡ú Triggers. Ap¨®s aproximadamente 3 minutos (este tempo pode variar um pouco) a sua trigger dever¨¢ aparecer l¨¢, possivelmente com o valor 'Ok' na coluna 'Status'.
O valor piscando na coluna de status indica modifica??o recente no estado, em at¨¦ 30 minutos ap¨®s a mudan?a de estado o valor continuar¨¢ piscando.
Se tiver um estado de 'Incidente' vermelho piscando, isso indica que a carga de CPU excedeu o n¨ªvel definido na trigger.