Macros
zabbix宏
- 自定义宏: 全局配置-->Templates--->Host ,优先级Host为高,Templates其次,全局最低。引用使用{$Macros_Name}
- zabbix内建宏: 引用 {Macros_Name}
Tempaltes
可以使用zabbix内置模板,也可以自定义模板。或者下载网上模板zabbix仓库模板网站
self defined item
在zabbix client的配置文件中使用 UserParameter=key:command
example
去nginx的进程数
userParameter=nginx:ps -ef|grep nginx|grep -v grep|wc -l
传参自定义监控项
userParameter=server[*]:ps -ef|grep $1|grep -v grep|wc -l
使用$1,$2 ...进行后项引用
注意如果使用传参,后面的命令有awk,则awk命令则使用$$1,$$2 ...代替$1,$2...