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

11 Macros

Visão geral

O Zabbix suporta uma série de macros embutidas que podem ser usadas em vários situações. Essas macros são variáveis, identificadas por uma sintaxe específica:

{MACRO}
Copy
✔ Copied

As macros resolvem para um valor específico dependendo do contexto.

O uso eficaz de macros permite economizar tempo e tornar o Zabbix configuração mais transparente.

Em um dos usos típicos, uma macro pode ser usada em um modelo. Assim um gatilho em um modelo pode ser chamado de "A carga do processador está muito alta no {HOST.NAME}". Quando o modelo é aplicado ao host, como Zabbix servidor, o nome será resolvido para "A carga do processador está muito alta no Zabbix server" quando o gatilho é exibido na seção Monitoring.

As macros podem ser usadas nos parâmetros-chave do item. Uma macro pode ser usada apenas para uma parte do parâmetro, por exemplo item.key[server_{HOST.HOST}_local]. A citação dupla do parâmetro é não é necessário, pois o Zabbix cuidará de quaisquer símbolos especiais ambíguos, se presente na macro resolvida.

Além de macros embutidas, o Zabbix também suporta macros definidas pelo usuário, macros definidas pelo usuário com contexto e macros para descoberta de baixo nível.

Veja também:

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.