Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

2 Operações

Visão geral

Você pode definir as seguintes operações para todos os eventos:

  • enviar uma mensagem
  • executar um comando remoto

O Zabbix Server não cria alertas se o acesso ao host é explicitamente "negado" para o usuário definido como destinatário da operação da ação ou se o usuário não tem direitos definidos para o host.

Para eventos de descoberta e autoregistro, há operações adicionais disponíveis:

  • adicionar host
  • remover host
  • habilitar host
  • desabilitar host
  • adicionar ao grupo de host
  • remover do grupo de host
  • associar ao modelo
  • desassociar do modelo
  • definir modo de inventário do host

Configurando uma operação

Para configurar uma operação, vá para a aba Operações na configuração da ação.

Atributos de operação geral:

Parâmetro Descrição
Duração da etapa de operação padrão Duração de uma etapa de operação por padrão (60 segundos à 1 semana).
Por exemplo, uma duração de etapa de uma hora significa que uma operação é realizada, uma hora passará antes da nova etapa.
Sufixos de tempo são suportados, p.e. 60s, 1m, 2h, 1d, desde o Zabbix 3.4.0.
Macros de usuário são suportadas, desde o Zabbix 3.4.0.
Operações Operações de ação (se houver) são exibidas, com estes detalhes:
Steps - etapa(s) de escalação à qual a operação é associada
Details - tipo de operação e seus destinatários/alvo.
A lista de operação também exibe o tipo de mídia (e-mail, SMS ou script) usado assim como o nome e sobrenome (em parênteses após o nome de usuário) de um destinatário de notificação.
Start in - quanto tempo após um evento a operação é executada
Duration (sec) - duração da etapa é exibida. Default (padrão) é exibido se uma etapa usa a duração padrão, e um horário é exibido se uma duração customizada é utilizada.
Action - links para edição e remoção de uma operação são exibidos.
Operações de recuperação Operações de ação (se houver) são exibidas, com estes detalhes:
Details - tipo de operação e seus destinatários/alvo.
A lista de operação também exibe o tipo de mídia (e-mail, SMS ou script) usado assim como o nome e sobrenome (em parênteses após o nome de usuário) de um destinatário de notificação.
Action - links para edição e remoção de uma operação são exibidos.
Operações de atualização Operações de ação (se houver) são exibidas, com estes detalhes:
Details - tipo de operação e seus destinatários/alvo.
A lista de operação também exibe o tipo de mídia (e-mail, SMS ou script) usado assim como o nome e sobrenome (em parênteses após o nome de usuário) de um destinatário de notificação.
Action - links para edição e remoção de uma operação são exibidos.
Pausa operações para problemas suprimidos Marque esta caixa de seleção para atrasar o início das operações pela duração de um período de manutenção. Quando as operações são iniciadas, após a manutenção, todas as operações são executadas incluindo aquelas para os eventos durante a manutenção.
Note que esta configuração afeta apenas escalações de problema; operações de recuperação e atualização não serão afetadas.
Se você desmarcar esta caixa, as operações serão executadas sem atraso mesmo durante um período de manutenção.
Esta opção não está disponível para Ações de serviço.
Notificar sobre escalações canceladas Desmarque esta caixa de seleção para desabilitar notificações sobre escalações canceladas (quando um host, item, gatilho ou ação é desabilitado).

Todos os campos de entrada obrigatórios estão marcados com um asterisco vermelho

Para configurar os detalhes de uma nova operação, clique em no bloco Operações. Para editar uma operação existente, clique em próximo à operação. Uma janela abrirá onde você pode editar os detalhes da etapa de operação.

Detalhes de operação

Parâmetro Descrição
Operação Selecione a operação:
Send message - enviar mensagem para o usuário
<nome comando remoto> - executa um comando remoto. Comandos estão disponíveis para execução se previamente definidos em scrpts globais com Operação de ação selecionado como seu escopo.
Mais operações estão disponíveis para eventos baseados em descoberta e autoregistro (veja acima).
Etapas Selecione a(s) etapa(s) à(s) qual(is) associar um planejamento de escalação:
From - execute iniciando com esta etapa
To - execute até esta etapa (0=infinito, execução não será limitada)
Duração da etapa Duração customizada para estas etapas (0=usa duração de etapa padrão).
Sufixos de tempo são suportados, e.g. 60s, 1m, 2h, 1d, desde o Zabbix 3.4.0.
Macros de usuário são suportadas, desde o Zabbix 3.4.0.
Várias operações podem ser associadas à mesma etapa. Se estas operações têm diferentes durações de etapa definidas, a mais curta é considerada e aplicada à etapa.
Tipo de operação: enviar mensagem
Enviar para grupos de usuário Clique em Adicionar para selecionar grupos de usuário aos quais enviar mensagens.
O grupo de usuário deve ter ao menos permissões de "leitura" ao host de modo a ser notificado.
Enviar para usuários Clique em Adicionar para selecionar usuários aos quais enviar mensagens.
O usuário deve ter ao menos permissões de "leitura" ao host de modo a ser notificado.
Enviar apenas para Enviar mensagem para todos os tipos de mídia definidos ou apenas um selecionado.
Mensagem customizada Se selecionado, a mensagem customizada pode ser configurada.
Para notificações sobre eventos internos via webhooks, uma mensagem customizada é obrigatória.
Assunto Assunto da mensagem customizada. O assunto pode conter macros. É limitado a 255 caracteres.
Mensagem A mensagem customizada. A mensagem pode conter macros. É limitada a uma certa quantidade de caracteres dependendo do tipo de banco de dados (veja Envio de mensagem para mais informações).
Tipo de operação: comando remoto
Lista alvo Selecione alvos nos quais executar o comando:
Current host - comando é executado no host do gatilho que causou o evento de problema. Esta opção não funcionará se houver múltiplos hosts no gatilho.
Host - selecione o(s) host(s) no(s) qual(is) executar o comando.
Grupo de host - selecione o(s) grupo(s) de host(s) no(s) qual(is) executar o comando. A especificação de um grupo de host pai seleciona implicitamente todos os grupos aninhados. Assim o comando remoto será executado nos hosts dos grupos aninhados.
Um comando em um host é executado apenas uma vez, mesmo que haja múltipla correspondência para o host (p.e. de vários grupos de host; individualmente e de um grupo de host).
A lista alvo é insignificante se um script customizado é executado no Zabbix Server. A seleção de mais alvos neste caso resulta apenas no script sendo executado mais vezes no Server.
Note que para scripts globais, a seleção do alvo também depende da definição do Grupo de host na configuração de script global.
A opção Lista alvo não está disponível para Ações de serviço porque neste caso os comandos remotos são sempre executados no Zabbix Server.
Condições Condição para execução da operação:
Not ack - apenas quando o evento é não reconhecido (unacknowledged)
Ack - apenas quando o evento é reconhecido (acknowledged).
A opção Condições não está disponível para Ações de serviço.

Quando pronto, clique em Adicionar para adicionar a operação à lista de Operações.