Alertas compostos (AND/OR)
Os alertas compostos combinam até 5 condições sobre endpoints diferentes da mesma instalação, avaliadas com um operador lógico comum, AND ou OR. São úteis quando um alarme só deve disparar se vários sinais coincidirem (AND) ou se qualquer um deles acontecer (OR).
Quando usar
- AND: exige que todas as condições sejam atendidas ao mesmo tempo. Exemplo: disparar o alarme só se a porta do depósito estiver aberta e o sensor de movimento detectar atividade.
- OR: dispara o alarme se qualquer uma das condições for atendida. Exemplo: avisar se qualquer um dos dois sensores de porta do armário ficar aberto.
Como criar
Na tela Alertas, clique em Add para criar um alerta novo, ou escolha Edit no menu (⋮) de um alerta existente.
- Preencha a primeira condição como sempre: endpoint, variável, condição, valor e condição normal (de fechamento).
- Configure Severity level e, se for o caso, Generate alarm when condition has exceeded a specified time (tempo mínimo).
- No campo Logic, escolha AND ou OR. Ao selecionar um operador diferente de Single, aparece a seção Additional conditions.
- Clique em + Add condition para adicionar outra condição. Preencha endpoint, variável, condição e condição normal igual à primeira. É possível adicionar até 4 condições extras (5 no total).
- Clique em Save.
Comportamento do motor
O operador lógico é aplicado ao estado atual de cada condição:
- AND: o alarme é criado quando todas as condições são atendidas ao mesmo tempo. Se uma só deixar de ser atendida, o alarme fecha automaticamente.
- OR: o alarme é criado assim que pelo menos uma condição for atendida. Ele fecha quando nenhuma continua ativa.
Cada condição mantém seu próprio par de eventos internos Set/Reset, então o motor avalia bem as mudanças parciais. Por exemplo, se o endpoint A passa a atender sua condição, depois o B, e em seguida o A deixa de atendê-la, o estado composto é reavaliado após cada mudança.
Restrições
- No máximo 5 condições por alerta.
- Todas as condições precisam pertencer a endpoints da mesma instalação. Se tentar misturar instalações, o backend recusa o alerta com a mensagem "Endpoint must belong to the same facility as the alert".
- O operador lógico é plano: só AND ou só OR para todo o grupo. Expressões aninhadas como (A AND B) OR C não são suportadas.
- Com Single (o valor padrão), o alerta funciona como um alerta clássico de uma condição só.
Visualização
Na lista de alertas, os compostos mostram o operador na coluna LOGIC (AND ou OR), e a descrição une as condições com esse operador, por exemplo "State equal to open OR State equal to movement".
No relatório Active Alarms do módulo Monitor, a descrição do alarme reflete a mesma expressão composta, assim o operador entende de imediato qual combinação de sinais o disparou.
Última atualização em
Alerts
How to set up an alert on an endpoint: alert type, threshold, minimum duration and contacts, so alarms are raised when values go out of range.
Variables for Alert Notifications
Variables such as {CLIENT_NAME}, {FACILITY_NAME} or {DEVICE_NAME} that put client, facility and device data into alert notification messages.