一 宏介绍
Zabbix宏的作用是便于在模板、Items、Trigger中的引用,名称为{$名称},宏的字符范围为:A~Z/0~9/_。
如:net.tcp.service[ssh,{$SSH_PORT}]
其中{$SSH_PORT}为宏。
二 相关宏介绍及配置
2.1 全局宏
作用范围:模板、主机
配置步骤:Administration---->General---->Macros
默认的宏为:{$SNMP_COMMUNITY}
2.2 模板宏
作用范围:当前模板
配置步骤:Configuration---->Templates
2.3 主机宏
作用范围:当前主机
配置步骤:Configuration---->Hosts---->Zabbix server---->Macros
三 常见宏
宏名称 | 作用 | 注意 |
---|---|---|
{HOST.CONN} | Hostname或者是主机的IP地址 | {HOST.CONN<1-9>},选择链接的方式,在Web界面可选IP或DNS |
{HOST.DNS} | 主机的Hostname | {HOST.DNS<1-9>},FQDN |
{HOST.HOST} | Zabbix定义的主机名称 | {HOST.HOST<1-9>},必须唯一 |
{HOST.IP} | 主机的IP地址 | {HOST.IP<1-9>} |
{HOST.NAME} | 主机可见的名称 | 名字显示在主机列表、map、sereen中 |