下载redis模板
html
https://raw.githubusercontent.com/361way/zabbix/master/redis/redis_6379.xmllinux
因为线上的端口是6380git
因此须要修改一下github
vim redis_6379.xmlredis
直接一键替换就能够vim
:%s/6379/6380/g服务器
重命名文件ide
mv redis_6379.xml redis_6380.xml测试
将文件拖到桌面上spa
进入zabbix后台页面
点击配置->模板->导入
选择文件,点击导入
在被监控的redis主机上,打开/usr/local/zabbix-agent/etc/zabbix_agentd.conf 配置文件,在最后一行加入:
UserParameter=redis_stats[*],redis-cli -h 127.0.0.1 -p $1 info|grep $2|cut -d : -f2
在该文件中还要确认UnsafeUserParameters=1是否存在,不存在,就加上
重启zabbix_agentd
killall -9 zabbix_agentd
/usr/local/zabbix-agent/sbin/zabbix_agentd -c /usr/local/zabbix-agent/etc/zabbix_agentd.conf
进入zabbix网页后台
点击配置->主机
点击redis服务器,添加模板Templates Redis_6380
添加好以后,效果以下
在zabbix服务器测试key是否有数据返回:
[root@localhost ~]# /kuaibao/server/zabbix/bin/zabbix_get -s 192.168.1.105 -p 10050 -k redis_stats[6380,total_connections_received]
1573020
等待几分钟,查看图形
图形选择Redis Port Connections_6380
效果以下:
本文参考:
http://blog.hackroad.com/operations-engineer/linux_server/11019.html