redis需先設定密碼

vi /usr/local/redis/etc/redis.conf
requirepass password

zabbix_agent端設定
1、下載原始碼。

# git clone https://github.com/adubkov/zbx_redis_template.git
# cd zbx_redis_template/

2、複製配置文件和指令碼到相應目錄。

# cp -a zbx_redis.conf /etc/zabbix/zabbix_agentd.d/
# mkdir -pv /etc/zabbix/script/redis/
# cp -a zbx_redis_stats.py /etc/zabbix/script/redis/

3、修改py指令碼中zabbix-server的IP。

# vim /etc/zabbix/script/redis/zbx_redis_stats.py
zabbix_host = '10.0.0.149' # Zabbix Server IP
zabbix_port = 10051 # Zabbix Server Port

4、修改配置文件中的指令碼路徑,並重啟agent。

# vim /etc/zabbix/zabbix_agentd.d/zbx_redis.conf
UserParameter=redis[*],/etc/zabbix/script/redis/zbx_redis_stats.py -p 6387 -a password $1 $2 $3
# service zabbix-agent restart

zabbix_server端設定

1、安裝redis模組(需要python2.7以上)。

# pip install redis

2、測試指令碼是否可用。

[[email protected] sbin]# /etc/zabbix/script/redis/zbx_redis_stats.py -p 6379 -a redhat 192.168.1.38 gcc_version none
4.8.5

3、在web上匯入 zbx_redis_templates.xml 模板。

設定host加入redis的模版

加完後圖型就會出現項目

點閱: 104

By admin

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料