Personalizando Valores de Macros

As macros são variáveis ​​que podem resolver um valor específico dependendo do contexto e do local aplicado dentro do Zabbix. A utilização das macros permite poupar muito tempo e tornar as configurações do Zabbix mais simples, objetivas e transparentes.

Podemos reutilizar o valor de uma macro em diversas locais, mais neste post vamos falar das triggers, principalmente quando precisamos ajustar algum limite ou fazer alguma alteração de limite em muitos hosts monitorados, por exemplo é possível ajustar um limite de uso de um processador de forma fácil e eficiente alterando apenas a macro correspondente, sem a necessidade de editar o template, uma vantagem das macros Zabbix.

Dentro Zabbix 3.2 foi adicionado uma nova maneira de personalizar os valores das macros aplicando funções simples. As macros de suporte são {ITEM.VALUE}, {ITEM.LASTVALUE} e funcionam para extrair uma parte do valor da macro usando expressões regulares (consulte a documentação).

Em nossa ilustração, digamos que precisamos receber uma notificação sempre que um serviço do Windows foi interrompido com mensagens de alerta personalizadas contendo nome do serviço.

Primeiramente foi criado um item com a chave de eventlog: (consulte a documentação).

Em seguida, adicionamos uma trigger com base no item:

Com a opção “PROBLEM event generation mode” definido como “Múltiple” um novo evento será gerado sempre que um serviço estiver parado. Como estamos interessados ​​apenas nas notificações, podemos definir “OK event generation” como “None” para que a trigger permaneça sempre em estado de problema.

Até aqui não temos nada de novo, simplesmente criamos uma tirgger para gerar eventos sempre que um serviço do Windows muda de status.

Agora podemos utilizar as funções de macros para extrair o nome do serviço do valor do item para usá-lo no campo assunto da notificação ou mensagem.

Isto permite ser mais objetivos e preciso nas mensagens de notificação como o exemplo a seguir:

  • O serviço SQL Server foi interrompido
  • O serviço de Proteção de Software foi interrompido

Se você deseja saber mais sobre as macros, recomendamos que você veja a lista completa de macros suportadas pelo Zabbix e observe maiores detalhes na documentação oficial do Zabbix 3.2.

Embora seja uma nova funcionalidade, é uma boa melhoria para automatizar as tarefas, o poder dessas macros se destaque principalmente quando utilizado com event tags.

Por Andris Zeila e traduzido por Hernandes Martins

Fonte: http://blog.zabbix.com/ability-to-customize-macro-values/

Sobre a Unirede

A UNIREDE, Zabbix Premium Partner e principal parceira mundial da Zabbix SIA, atua há mais de 15 anos em Monitoramento, Administração, Operação, Gestão Estratégica de TI e Treinamento, possibilitando aos clientes dedicação exclusiva à atividade fim da sua empresa.

Quer fazer um treinamento sobre este tema?

Acesse os nossos treinamentos :

Assine a nossa Newsletter!

Quer saber de próximos treinamentos, notícias, publicações, webinars e também sobre eventos da Unirede? Assine a nossa Newsletter e fique por dentro de todas as novidades.

Você pode gostar também…

O que é e para que serve o Zabbix? – Guia Completo para Iniciantes

O que é e para que serve o Zabbix? – Guia Completo para Iniciantes

Este guia completo explora “O que é Zabbix” e como ele pode ser um aliado poderoso no monitoramento de infraestruturas de TI. Desde a instalação e configuração inicial até a expansão de suas capacidades com integrações, scripts personalizados e estratégias de escalabilidade, cobrimos tudo que iniciantes precisam saber para aproveitar ao máximo o Zabbix. Se você busca entender como o Zabbix pode ajudar a otimizar a performance e a segurança de sua infraestrutura de TI, acompanhe nosso guia e descubra como transformá-lo em uma solução de monitoramento eficiente e adaptável às necessidades de sua organização.

Implantação e Configuração Avançada do Zabbix em Ambientes Complexos

Implantação e Configuração Avançada do Zabbix em Ambientes Complexos

Este guia detalhado irá explorar a implantação e a configuração avançada do Zabbix em ambientes corporativos para que, ao final, ele esteja pronto para coletar dados, analisá-los e por fim, gerar informações importantes, subsidiando insights à camada de gestão da empresa. 

Transformando a Gestão de TI com Zabbix: Uma visão estratégica

Transformando a Gestão de TI com Zabbix: Uma visão estratégica

Transformando a Gestão de TI com Zabbix: Uma visão estratégica  Com as constantes mudanças no mundo da Tecnologia da informação e Comunicação, as empresas estão sempre buscando soluções que não só acompanhem o ritmo das mudanças, mas também tragam benefícios...

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *