zabbix自定义监控redis
程序员文章站
2023-08-30 20:56:58
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="6 ......
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: