Zabbix基础2--Macros相关

变量可以用于如下地方

  • item名称
  • item key参数
  • 触发器名称和描述
  • 触发器表达式
  • 其他地方

宏名称

宏变量名称定义只允许后面包含后面的字符: A-Z , 0-9 , _ ,.

宏变量优先级

  • 主机宏(checked first)
  • 主机模板定义的宏,如果有多个模板,那么按照模板越靠前那么宏的优先级越高
  • 全局宏(checked last)

自定义宏

定义全局宏, Administration → General → Macros,例如宏名称${TTLSA_SITE},值www.ttlsa.com.

定义主机/模板级宏变量,编辑主机或者模板,找到Macros选项卡,定义宏变量

宏变量经常用于替代账号、端口、密码等,例如你的某个监控想有用到账号、密码,可以定义为宏,假如下次账号密码有修改,只需要修改宏即可。而不需要每个监控项都去修改账号密码。