当前位置:Gxlcms > 数据库问题 > zabbix监控redis DB key的总数量

zabbix监控redis DB key的总数量

时间:2021-07-01 10:21:17 帮助过:3人阅读

  一个简单监控redis DB的key数量,脚本如下:
#!/bin/bash PORT=‘7010‘ HOST=‘192.168.33.33‘   echo `redis-cli -h ${HOST} -p ${PORT} <<EOF select 1 llen data1 EOF` > /usr/local/redis/script/redix.txt    echo `awk ‘{print $2}‘ /usr/local/redis/script/redix.txt` exit 0
脚本实现的原理比较简单,自定义终止符;从redis相对应的DB中取得数据;定向到redis.txt文件中。使用awk 取出redis key对应的数值   zabbix_agent配置问价配置: 格式: UserParameter=key[*],command UnsafeUserParameters=0 => UnsafeUserParameters=1并去掉前面的注释符 UserParameter=redis.7010.data1.count,/usr/local/redis/script/redis.sh 说明:redis.7010.data1.count   -----zabbix服务端添加监控信息时需要用到的key值;下面会有截图说明。            格式:redis.7010.data_center.count(例如:redis.7010.data_center.count)            /usr/local/redis/script/redis.sh -----监控脚本的绝对路径   zabbix_server web配置: 1、创建模板: 技术分享 技术分享 2、创建items: 技术分享 技术分享 3、创建触发条件triggers: 技术分享 技术分享 4、is over!    

zabbix监控redis DB key的总数量

标签:

人气教程排行