4 Novo gatilho (trigger)

Visão geral

Nesta seção você aprenderá como configurar um gatilho.

Itens apenas coletam dados. Para avaliar automaticamente os dados entrantes nós precisamos definir gatilhos. Um gatilho contém uma expressão que define um limite do que é um nível aceitável para o dado.

Se este nível é ultrapassado pelo dado de entrada, um gatilho irá "disparar" ou entrará em um estado de 'Problema' - permitindo que tomemos consciência de que algo aconteceu e que pode necessitar de atenção. Se o nível voltar a ser aceitável, o gatilho retorna para um estado 'Ok'.

Adicionando um gatilho

Para configurar um gatilho para nosso item, vá até Configuração → Hosts, encontre o 'Novo host' e clique em Gatilhos próximo a ele e então em Criar gatilho. Isto nos apresenta um formulário de definição de gatilho.

Para nosso gatilho, as informações essenciais são:

Nome

  • Informe Carga de CPU muito alta no 'Novo host' por 3 minutos como valor. Este será o nome do gatilho exibido nas lista e em outros lugares.

Expressão

  • Informe: avg(/Novo host/system.cpu.load,3m)>2

Esta é a expressão do gatilho. Certifique-se de que a expressão seja gravada corretamente, até o último símbolo. A chave de item aqui (system.cpu.load) é usada para se referir ao item. Esta expressão em particular basicamente diz que o limite (threshold) de problema é excedido quando o valor médio de carga de CPU por 3 minutos estiver acima de 2. Você pode aprender mais sobre a sintaxe de expressões de gatilho.

Quando pronto, clique em Adicionar. O novo gatilho deve aparecer na lista de gatilhos.

Exibindo estado do gatilho

Com um gatilho definido, você deve estar interessado em ver seu estado.

Se a carga de CPU excedeu o nível limite que você definiu no gatilho, o problema será exibido em Monitoramento → Problemas.

A intermitência na coluna de estado indica uma mudança recente do estado do gatilho, uma que tenha surgido nos últimos 30 minutos.