在IT路上努力奔跑的少年。
分类: 系统运维
2014-12-26 12:44:11
zabbix_sender存放在zabbix代理目录的bin目录中,需要配置环境变量,或者进入到bin目录
执行命令
./zabbix_sender -z $serverip -s "$hostname" -k $key -o $value
参数解释:
z - 上级服务器(代理端或服务端)的IP,
s - 页面上配置的主机名(配置了监控项的主机)
k - 关键字
o - 要发送的数值
如果返回结果process:1,即发送成功,可以在;如果failed:1表示上面的参数可能有误。
调用zabbix_sender监控的监控项、zabbix trapper(zabbix 捉捕器)、eventlog[]等功能都是调用zabbix_sender发送告警
需要满足的条件是:
1.客户端到代理端的10051端口放通
2.页面上配置的主机名要跟zabbix配置文件中的hostname一致;
注意:如果配置文件是使用的是hostnameitem,说明zabbix配置文件使用的是系统的主机名作为zabbix的主机名,而且zabbix是会自动将系统主机名转换成大写作为zabbix配置的主机名,所以页面上需要使用大写的主机名。
3.zabbix sender方式需要系统计划任务调度脚本运行,别忘了添加计划任务