下載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