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

配置成功后的 出图如下:

猜你喜欢

转载自www.cnblogs.com/weifeng1463/p/9166895.html