Esta página foi traduzida automaticamente. Se você notar um erro, selecione-o e pressione Ctrl+Enter para reportá-lo aos editores.
Table of Contents

11 Macros

Visão geral

O Zabbix suporta vários macros internos que podem ser usados em várias situações. Esses macros são variáveis, identificadas por uma sintaxe específica:

{MACRO} 

Os macros são resolvidos para um valor específico dependendo do contexto.

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

Em um dos usos típicos, um macro pode ser usado em um template. Assim, um trigger em um template pode ser nomeado como "A carga do processador está muito alta em {HOST.NAME}". Quando o template é aplicado ao host, como o Zabbix server, o nome será resolvido para "A carga do processador está muito alta em Zabbix server" quando o trigger for exibido na seção Monitoramento.

Macros podem ser usados nos parâmetros de chave do item. Um macro pode ser usado apenas para uma parte do parâmetro, por exemplo, item.key[server_{HOST.HOST}_local]. Não é necessário colocar o parâmetro entre aspas duplas, pois o Zabbix cuidará de quaisquer símbolos especiais ambíguos, se presentes no macro resolvido.

Existem outros tipos de macros no Zabbix.

O Zabbix suporta os seguintes macros: