在zabbix里添加监控脚本是怎么添加的啊,复杂吗?

参与12

3同行回答

hufeng719hufeng719联盟成员系统工程师某钢铁企业
是在agent端的配置文件zabbix_agentd.conf里添加:。。。。。。### Option: UserParameter # User-defined parameter to monitor. There can be several user-defined parameters. # Format: UserParameter=<key>,<shell command&gt...显示全部

是在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 '{print $4}'
在配置文件中可以这样写:
UserParameter=hd4_use_per,df -g |grep hd4|awk '{print $4}'
然后在zabbixweb配置画面中添加监控项,主键就是hd4_use_per.
非常简单的,如果要监控所有分区的使用率,还可以自己编shell脚本,返回参数给键值就可以。
您是否觉得有用?

收起
能源采矿 · 2017-05-31
浏览3916
bluetom520bluetom520系统工程师某某公司
添加监控脚本很简单的,看分linux还是windows,windows有性能计数器,很多不需要写脚本,linux大部分服务需要自己写脚本,会shell,python或perl都可以,遵从zabbix的规顶就行,添加完脚本后需要自定义键值。脚本一般放在agent端。在服务端通过zabbix_get -s 192.168.1.x -k xxx就可以...显示全部

添加监控脚本很简单的,看分linux还是windows,windows有性能计数器,很多不需要写脚本,linux大部分服务需要自己写脚本,会shell,python或perl都可以,遵从zabbix的规顶就行,添加完脚本后需要自定义键值。脚本一般放在agent端。在服务端通过zabbix_get -s 192.168.1.x -k xxx就可以测试你自己定义的键值。具体的参考官方文档就好。

收起
政府其它 · 2017-05-31
浏览3884
buxl2012buxl2012系统运维工程师linux aix
脚本应该在agent端添加吧,在server端接收返回值。显示全部

脚本应该在agent端添加吧,在server端接收返回值。

收起
互联网服务 · 2017-05-31
浏览3827

提问者

jianghenglz
运维奇安信
擅长领域: 服务器系统管理存储

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-05-31
  • 关注会员:4 人
  • 问题浏览:7309
  • 最近回答:2017-05-31
  • X社区推广