2 Triggers

Visão geral

A lista de triggers de um host pode ser acessada em Coleta de dados → Hosts clicando em Triggers para o respectivo host.

Dados exibidos:

Column Description
Severity A severidade do trigger é exibida tanto pelo nome quanto pela cor de fundo da célula.
Value O estado do trigger é exibido:
OK - estado OK
PROBLEM - estado de problema
Host Host do trigger.
Clicar no nome do host abre o formulário de configuração do host.
Esta coluna é exibida somente se vários hosts ou nenhum host estiver selecionado no filtro.
Name Nome do trigger, exibido como um link azul para os detalhes do trigger.
Clicar no link do nome do trigger abre o formulário de configuração do trigger.
Se o host ao qual o trigger pertence fizer parte de um template, o nome do template é exibido antes do nome do trigger como um link cinza. Clicar no link do template abrirá a lista de triggers no nível do template.
Se o trigger tiver sido criado a partir de um prototype de trigger, seu nome é precedido pelo nome da regra de descoberta de baixo nível, em laranja. Clicar no nome da regra de descoberta abre a lista de prototypes de trigger.
Operational data Definição dos dados operacionais do trigger, contendo strings arbitrárias e macros que serão resolvidas dinamicamente em MonitoringProblems.
Expression A expressão do trigger é exibida. A parte host-item da expressão é exibida como um link, levando ao formulário de configuração do item.
Status O status do trigger é exibido - Enabled, Disabled ou Unknown. Ao clicar no status, você pode alterá-lo manualmente - de Enabled para Disabled (e vice-versa); de Unknown para Disabled (e vice-versa).
Problemas de um trigger desabilitado não são mais exibidos no frontend, mas não são excluídos.
Triggers descobertos que foram perdidos são marcados com um ícone de informação. O texto da dica de ferramenta fornece detalhes sobre o status deles.
Info Se tudo estiver funcionando corretamente, nenhum ícone é exibido nesta coluna. Em caso de erros, é exibido um ícone quadrado com a letra "i". Passe o mouse sobre o ícone para ver uma dica de ferramenta com a descrição do erro.
Tags Se um trigger contiver tags, o nome e o valor da tag são exibidos nesta coluna.

Para configurar um novo trigger, clique no botão Create trigger no canto superior direito.

Opções de edição em massa

Os botões abaixo da lista oferecem algumas opções de edição em massa:

  • Enable - altera o status do trigger para Enabled.
  • Disable - altera o status do trigger para Disabled.
  • Copy - copia os triggers para outros hosts ou templates.
  • Mass update - atualiza várias propriedades de vários triggers de uma vez.
  • Delete - exclui os triggers.

Para usar essas opções, marque as caixas de seleção antes dos respectivos triggers e, em seguida, clique no botão desejado.

Usando o filtro

Você pode usar o filtro para exibir apenas os triggers de seu interesse.

Para melhor desempenho na pesquisa, os dados são pesquisados com macros não resolvidas.

O ícone Filter está disponível no canto superior direito. Ao clicar nele, será aberto um filtro no qual você pode especificar os critérios de filtragem desejados.

Parameter Description
Host groups Filtrar por um ou mais host groups.
Especificar um host group pai seleciona implicitamente todos os host groups aninhados.
Host groups que contêm apenas templates não podem ser selecionados.
Hosts Filtrar por um ou mais hosts.
Se host groups já estiverem selecionados acima, a seleção de hosts fica limitada a esses grupos.
Name Filtrar pelo nome do trigger.
Severity Selecione para filtrar por uma ou várias severidades do trigger.
State Filtrar pelo estado da expressão do trigger (Normal/Unknown).
Status Filtrar pelo status de ativação do trigger (Enabled/Disabled).
Value Filtrar pelo valor do trigger.
Tags Filtrar pelo nome e valor da tag do trigger. É possível incluir e excluir tags e valores de tag específicos. Várias condições podem ser definidas. A correspondência do nome da tag sempre diferencia maiúsculas de minúsculas.
Há vários operadores disponíveis para cada condição:
Exists - incluir os nomes de tag especificados
Equals - incluir os nomes e valores de tag especificados (case-sensitive)
Contains - incluir os nomes de tag especificados cujos valores de tag contenham a string informada (correspondência de substring, sem diferenciar maiúsculas de minúsculas)
Does not exist - excluir os nomes de tag especificados
Does not equal - excluir os nomes e valores de tag especificados (case-sensitive)
Does not contain - excluir os nomes de tag especificados cujos valores de tag contenham a string informada (correspondência de substring, sem diferenciar maiúsculas de minúsculas)
Há dois tipos de cálculo para as condições:
And/Or - todas as condições devem ser atendidas; condições com o mesmo nome de tag serão agrupadas pela condição Or
Or - basta que uma condição seja atendida
Macros e funções de macro são suportadas tanto nos campos de nome da tag quanto nos campos de valor da tag.
Inherited Filtrar triggers herdados (ou não herdados) de um template.
Discovered Filtrar triggers descobertos (ou não descobertos) por low-level discovery.
With dependencies Filtrar triggers com (ou sem) dependências.

Usando atualização em massa

Com a atualização em massa, você pode alterar alguns atributos de vários triggers de uma vez, economizando a necessidade de abrir cada trigger individualmente para edição.

Para atualizar vários triggers em massa, faça o seguinte:

  • Marque as caixas de seleção dos triggers que deseja atualizar na lista
  • Clique em Atualização em massa abaixo da lista
  • Navegue até a aba com os atributos necessários (Trigger, Tags ou Dependencies)
  • Marque as caixas de seleção de qualquer atributo que deseja atualizar

As seguintes opções estão disponíveis ao selecionar o respectivo botão para atualização de tags:

  • Add - permite adicionar novas tags aos triggers;
  • Replace - removerá quaisquer tags existentes do trigger e as substituirá pela(s) especificada(s) abaixo;
  • Remove - removerá as tags especificadas dos triggers.

Observe que tags com o mesmo nome, mas valores diferentes, não são consideradas "duplicadas" e podem ser adicionadas ao mesmo trigger.

Replace dependencies - removerá quaisquer dependências existentes do trigger e as substituirá pela(s) especificada(s).

Clique em Update para aplicar as alterações.