是在agent端的配置文件zabbix_agentd.conf里添加:
。。。。。。
### Option: UserParameter
# User-defined parameter to monitor. There can be several user-defined parameters.
# Format: UserParameter=<key>,<shell command>
# See 'zabbix_agentd' directory for examples.
#
# Mandatory: no
# Default:
# UserParameter=
。。。。。。
编辑UserParameter项
举个最简单的例子:AIX中获取hd4的使用率
命令为:df -g |grep hd4|awk &#039;{print $4}&#039;
在配置文件中可以这样写:
UserParameter=hd4_use_per,df -g |grep hd4|awk &#039;{print $4}&#039;
然后在zabbixweb配置画面中添加监控项,主键就是hd4_use_per.
非常简单的,如果要监控所有分区的使用率,还可以自己编shell脚本,返回参数给键值就可以。
您是否觉得有用?
添加监控脚本很简单的,看分linux还是windows,windows有性能计数器,很多不需要写脚本,linux大部分服务需要自己写脚本,会shell,python或perl都可以,遵从zabbix的规顶就行,添加完脚本后需要自定义键值。脚本一般放在agent端。在服务端通过zabbix_get -s 192.168.1.x -k xxx就可以测试你自己定义的键值。具体的参考官方文档就好。
收起