Áú»¢¶Ä²©

Esta ¨¦ uma tradu??o da p¨¢gina de documenta??o original em ingl¨ºs. Ajude-nos a torn¨¢-la melhor.

3 Triggers

Vis?o geral

As triggers s?o express?es l¨®gicas que analisam os dados coletados pelos itens e representam o estado do sistema em rela??o aos mesmos.

Enquanto os itens s?o utilizados para coletar dados, ¨¦ impens¨¢vel esperar que algu¨¦m tenha tempo para analisar manualmente todos os valores coletados para alertar sobre desvios e limites. O trabalho de analisar os dados deve ser deixado a cargo das express?es das trigger.

Uma express?o de trigger permite definir um limite aceit¨¢vel de dados. Logo, quando o dado recebido fugir do limite aceit¨¢vel a trigger ser¨¢ acionada, mudando seu estado para "INCIDENTE".

Uma trigger pode ter os seguintes estados:

Valor Descri??o
OK Este ¨¦ o estado normal de uma trigger. Em vers?es anteriores do Áú»¢¶Ä²© era chamado de "FALSE/FALSO".
INCIDENTE Normalmente indica que algo ocorreu. Por exemplo, o "load de CPU" est¨¢ muito alto. Em vers?es anteriores do Áú»¢¶Ä²© era chamado de "TRUE/VERDADEIRO".

O estado de uma trigger (a express?o) ¨¦ recalculada toda vez que o Áú»¢¶Ä²© Server recebe um novo valor que afete a express?o.

Se fun??es baseadas em tempo (nodata(), date(), dayofmonth(), dayofweek(), time(), now()) forem utilizadas na express?o, o estado da trigger ser¨¢ recalculado a cada 30 segundos pelo processo de timer do Áú»¢¶Ä²©. Se forem utilizadas fun??es baseadas em tempo e fun??es normais, a trigger ser¨¢ recalculada quando receber um novo valour E a cada 30 segundos.

Voc¨º pode obter maiores detalhes atrav¨¦s do manual de constru??o de express?es de trigger.

Unknown state

It is possible that an unknown operand appears in a trigger expression if:

  • an unsupported item is used
  • the function evaluation for a supported item results in an error

In this case a trigger generally evaluates to "unknown" (although there are some exceptions). For more details, see Expressions with unknown operands.

It is possible to get notified on unknown triggers.