公司的redis业务很多,redis监控自然也是DB监控的一大模块,包括采集、展示、监控告警。本文主要介绍redis监控的主要指标和采集方法。 一、Redis监控系统逻辑 1、DBA通过前台页面添加redis监控,填写ip和端口,配置阈值、负责人等信息 2、前台调用自动调度 ...
公司的redis业务很多,redis监控自然也是DB监控的一大模块,包括采集、展示、监控告警。本文主要介绍redis监控的主要指标和采集方法。
一、Redis监控系统逻辑
1、DBA通过前台页面添加redis监控,填写ip和端口,配置阈值、负责人等信息
2、前台调用自动调度平台接口将redis监控采集Agent发送到目标机器上的固定文件夹,并添加crond,每分钟运行(采集Agent包含采集程序和ip端口信息文件)
3、redis监控Agent采集相关指标通过http接口上报到mysql服务器(目标机器无法直接连接mysql)
4、前台读取mysql数据进行展示
5、解析程序每分钟通过读取配置信息和Agent上报的数据进行解析并发送告警(Rtx/Wechat/Sms)给指定负责人
二、采集指标和命令
1、redis服务进程 ip-port
约定所有redis服务都必须以ip1(内网ip)来绑定,每个机器只有一个ip1,可以有多个端口,即多个redis实例。采集程序读取ip端口信息文件来判断有多少个实例
ps aux | grep -E "redis-server.*$port"
原标题:DB监控
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。