-
为什么要自定义监控
- 因为有时候我们想监控一个服务或其他功能时,在zabbix预定义中并没有相关的功能和语法,这个时间就需要用户来手动自定一个KEY来进行监控了。
-
自定义的语法说明
- 用户自定义函数包含一个KEY和一个命令,KEY必须是整个系统唯一的也就是说不能和系统中其他预定的名字相同,配置好后重启客户端,然后在配置item(监控),用自定义的参数里指定的脚本由zabbixagent来执行,最大可以返回512KB的数据。
-
监控项定义的方式
- 没有参数的形式
- 客户端定义:UserParameter=key,command
- 服务器调用:zabbix_get -s 192.168.1.1 -k key(调用定义的key)
- 携带参数的形式:UserParameter=key[*],command
- 客户端定义:UserParameter=key[*],command
- 服务器调用:zabbix_get -s 192.168.6.60 -k key[参数1,参数2,参数3](调用定义的key)
- 没有参数的形式
-
创建监控项
-
创建监控告警项
Zabbix 如何自定义监控
于 2024-04-09 15:48:04 首次发布