1. 为什么要自定义KEY:
有时候我们想让被监控端执行一个zabbix没有预定义的检测,zabbix的用户自定义参数功能提供了这个方法。我们可以在客户端配置文件zabbix_angentd.conf里面配置UserParameter. 语法如下:
UserParameter = key,command
用户自定义参数包含一个key和一个命令,key必须整个系统唯一,配置好之后,重启客户端。然后配置item(监控项),在 key 的位置填上我们自定义的key即可。用户自定义参数里指定的脚本由zabbixagent来执行,最大可以返回512KB的数据。
2. 监控项的定义:
1>. 方式一:没有参数的形式:
## 定义:
UserParameter=key,command
## 在zabbix服务器调用:
[root@zabbix ~]# zabbix_get -s 192.168.188.111(zabbix客户端主机) -k key
2>. 方式二:携带参数的形式:UserParameter=key[*],command。
| 参数 |
描述 |

本文介绍了如何在Zabbix中实现自定义监控,通过在客户端配置UserParameter以执行自定义命令,详细讲解了监控项的三种定义方式,并提供配置步骤,包括安装zabbix-agent2,修改配置文件,以及在Zabbix服务器上创建主机、模板和监控项。
最低0.47元/天 解锁文章
452

被折叠的 条评论
为什么被折叠?



