zabbix 自定义监控

来源:互联网 发布:ubuntu升级16.04后黑屏 编辑:程序博客网 时间:2024/06/05 17:58

1.编辑被监控端配置文件

vim /usr/local/zabbix/conf/zabbix_agentd.conf


Timeout=15

nsafeUserParameters=1

UserParameter=redis.[*],cat /tmp/redisstat.log | grep "$1:" | cut -d: -f2
UserParameter=vfs.dev.read.bytes[*],cat /tmp/iostat.log | grep $1 | awk '{ print $$3}' | head -1
UserParameter=vfs.dev.write.bytes[*],cat /tmp/iostat.log | grep $1 | awk '{ print $$4}' | head -1


创建数采集计划任务:

cat zabbix_agent.sh


iostat -d -k > /tmp/iostat.log
redis-cli inof > /tmp/redisstat.log


crontab -l

* * * * * /root/crontab/zabbix_agent.sh

2.重启服务

service zabbix_agentd restart


测试看能不能取到值:

zabbix_get -s127.0.0.1 -p10050 -k vfs.dev.write.bytes[sda]

3.在服务器端的模板上创建项和图形