Zabbix5宏 MACRO
Zabbix宏变量可以让Zabbix配置变得更加简单明了,变量可以定义在主机、模板以及全局。
宏分类
系统宏变量:{MACRO}
用户定义宏变量:{$MACRO}
自动发现宏变量:{#MACRO}
宏变量函数:
regsub(,),区分大小写
iregsub(,),不区分大小写
宏变量函数测试:{ {ITEM.VALUE}.regsub(“1”,“宏变量测试正常”)}
钉钉收到的报警信息如下所示,值1被替换成了”宏变量测试正常”
用户定义宏变量
主机宏:优先级最高
直接在主机上进行设置
宏:{