Zabbix Documentation 3.4

2.23.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.43.23.4

User Tools

Site Tools

This translation is older than the original page and might be outdated. See what has changed.

Sidebar

pt:manual:config:macros

8 Macros

Visão geral

O Zabbix suporta uma grande quantidade de macros que podem ser utilizadas em diversas situações. Macros estão diponíveis e identificáveis pela sintaxe {MACRO}, e seu valor dependerá do contexto.

O uso eficiente de macros economiza muito tempo e faz com que a configuração do Zabbix seja mais transparente.

Um dos usos típicos de uma macro é em um template. Assim uma trigger em um template pode ser nomeado como “Processor load is too high on {HOST.NAME}”. E quando o template for associado ao host, por exemplo o 'Zabbix server', o nome da trigger será substituído para “Processor load is too high on Zabbix server” quando a trigger for apresentada na seção de monitoramento.

Macros podem ser utilizadas em chavse de itens. A macro pode ser utilizada como parte do parâmetro, por exemplo item.key[server_{HOST.HOST}_local]. As aspas duplas não são necessárias pois o Zabbix irá cuidar das ambiquidades com caracteres especiais se estiverem presentes na macro.

Veja a lista completa de macros suportadas por localização.

Você também pode definir as suas próprias macros de usuário.