2 Ações de serviço

Visão geral

Nesta seção você pode visualizar e configurar as ações de serviço actions.

As ações de serviço são úteis se você deseja que algumas operações ocorram como resultado da mudança no status do serviço (OK ⇿ PROBLEM), por exemplo:

  • enviar mensagem
  • reiniciar webserver

As ações de serviço são funcionalmente semelhantes a outros tipos de ação no Zabbix (por exemplo, ações trigger).

Configuração

Para criar uma ação nova de serviço, vá para Service actions na subseção do menu Services, em seguida clique em Create action no canto superior direito.

As ações de serviço são configuradas da mesma forma que outros tipos de ações no Zabbix. Para mais detalhes, veja configurações actions.

As principais diferenças são:

  • O acesso do usuário às ações de um serviço depende dos direitos de acesso aos serviços concedidos pelos pelo papel do usuário role.
  • As ações do serviço suportam diferentes conjuntos de condições conditions.

Condições

As seguintes condições podem ser utilizadas nas ações de serviço:

Tipo de condição Operadores suportados Descrição
Service equals
does not equal
Especifique um serviço ou um serviço para excluir.
equals - evento pertence a esse serviço.
does not equal - evento não pertence a esse serviço.
Especificar um service parent implicitamente seleciona todos os service child. Para especificar somente o parent service, todos os serviços aninhados precisam ser configurados adicionalmente com o operador does not equal .
Service name contains
does not contain
Especifique uma string no service name ou uma string para excluir.
contains - o evento é gerado por um serviço que contém uma string no nome.
does not contain - essa string não pode ser encontrada no service name.
Service tag name equals
does not equal
contains
does not contain
Especifique uma tag evento ou uma tag evento para excluir. As tags de evento de serviço podem ser definidas na seção de configuração do serviço Tags.
equals - evento possui essa tag
does not equal - evento não possui essa tag
contains - evento possui uma tag que contém essa string
does not contain - evento não possui uma tag que contém essa string.
Service tag value equals
does not equal
contains
does not contain
Especifique uma combinação de tag de evento e valor ou uma combinação de tag e valor a ser excluída. As tags de evento do serviço podem ser definidas na seção de configuração do serviço Tags.
equals - evento possui essa tag e valor
does not equal - evento não possui dessa tag e valor
contains - evento possui uma tag e valor que contém essas strings
does not contain - evento não possui uma tag e um valor que contém essas strings.

Certifique-se de definir message templates para Ações de serviço no menu Administration->Media types. Do contrário, as notificações não serão enviadas.