zabbix监控redis的key值

配置zabbix客户端配置文件

vim /etc/zabbix/zabbix_agentd.conf

添加  Include=/etc/zabbix/zabbix_agentd.d/

添加脚本对redis key值进行取值

[root@ scripts]# cat spider_failed_times.sh 
#!/bin/bash

failed_keys=`/usr/local/bin/redis-cli -h ********* -p 6379 -a ****** keys "(m****or)*"|grep -i "failed"|awk '{print $1}'|awk -F "[" '{print $2}'`

echo $failed_keys

 

在/etc/zabbix/zabbix_agentd.d目录下的配置文件添加

[root@ zabbix_agentd.d]# cat weifeng.conf 

UserParameter=failed_keys,sudo /etc/zabbix/scripts/spider_failed_times.sh

 

zabbix 客户端重新启动 zabbix-agent

[root@compute zabbix_agentd.d]# systemctl restart zabbix-agent

 

在 zabbix server 端添加 相应的item  

 

添加相应的triggers

 

 

添加相应的graphs

 

 

 

配置成功后的 出图如下:

 

posted @ 2018-06-11 14:30  Oops!#  阅读(466)  评论(0编辑  收藏  举报