zabbix自定义监控redis

Posted xiaohanzi-

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix自定义监控redis相关的知识,希望对你有一定的参考价值。

zabbix监控redis脚本

#!/bin/bash
#此脚本用来获取redis-cli info信息
redis_cli="/usr/local/redis/bin/redis-cli"
redis_host="127.0.0.1"
redis_pass="123456"
redis_port="6379"
if [[ $# == 1 ]];then
    result=`$redis_cli -h $redis_host -p $redis_port -a $redis_pass info 2>/dev/null|grep "$1:"|awk -F':' '{print $2}'`
    echo $result
fi

zabbix agent端配置文件中添加并重启zabbix

UserParameter=redis.info[*],sh /usr/local/zabbix/scripts/zabbix_redis_info.sh $1

在zabbix-server端使用zabbix_get是否能获取数据

技术图片

如果能获取到值,就可以在zabbix-web界面中自定义监控项了,这里有我添加的监控模板,可以拿去直接用

链接地址1:https://pan.baidu.com/s/1yNWkZfvbiTTcw4sqR-PwsQ
链接地址2:https://files.cnblogs.com/files/xiaohanzi-/zbx_export_templates.xml

如果模板中没有你需要的,还可以在web界面中自行添加,例如:监控aof是否开启

技术图片

以上是关于zabbix自定义监控redis的主要内容,如果未能解决你的问题,请参考以下文章

zabbix自定义监控项

zabbix 监控 redis

Zabbix--​Zabbix-Redis状态监控

zabbix导入模板报错?

zabbix自定义监控

zabbix自定义监控