Zabbix企業應用 :固定端口監控Redis
本文介紹使用固定端口模式監控redis,先展示效果圖,看看是否能滿足你的需求,然后再看看具體的監控配置方案。
1、Redis key_6379
2、Redis Last_save_time_6379
3、Redis Port status_6379
4、Redis Uptime_in_seconds_6379
5、Redis Used memory_6379
6、Redis Port Connections_6379
下面是配置方案
一、在客戶端
1、到/usr/loca/zabbix/conf/zabbix_agentd.conf里添加:
- UserParameter=redis_stats[*],redis-cli -h 127.0.0.1 -p $1 info|grep $2|cut -d : -f2
如果你的redis綁定了ip,請自行修改。
2、重啟zabbix agent服務
- ps -ef|grep zabbix|grep -v grep|awk '{print $2}'|xargs kill -9
- /usr/local/zabbix/sbin/zabbix_agentd -c /usr/local/zabbix/conf/zabbix_agentd.conf
二、服務端
1、在zabbix的web界面里連接監控redis模板
在web里選擇配置-模板,然后選擇導入(把之前下載的zabbix_redis_6379.xml文檔導入。)***再選擇主機加入這個模板即可。
2、以上是面對redis端口不修改,正常為6379端口。
如果是多端口或者不為6379端口的話,可以對模板進行修改,可以sed -i ‘s/6379/你修改的端口/g’ zabbix_redis_6379.xml。
然后再重新導入到zabbix就可以監控多端口或非6379端口,同時在zabbix_agentd.conf里把UserParameter里的6379改成你需要的端口即可。