小米开源监控Open-Falcon的SSDB探针

SSDB monitor plugin for Open-Falcon


功能支持

采集SSDB基础状态信息 支持单机多实例;

环境需求

操作系统: Linux

Python > 2.6

PyYAML > 3.10

ssdb = *

python-requests > 0.11

ssdbmon部署

1 目录解压到/path/to/ssdbmon

2 配置当前服务器的SSDB多实例信息,/path/to/ssdbmon/conf/ssdbmon.conf 每行记录一个实例: 集群名,密码,端口

  • {cluster_name: cluster_1, password: '', port: 8888}

3 配置crontab, 修改ssdbmon_cron文件中ssdbmon安装path; cp ssdbmon_cron /etc/cron.d/

4 查看日志文件/path/to/ssdbmon/log/ssdbmon.log, 如无异常信息,表示采集正常;几分钟后,可从open-falcon的dashboard中查看ssdb metric

5 endpoint默认是hostname

采集的SSDB指标


CountersTypeNotes
binlogs_capacityGAUGEbinlog 队列的最大长度
binlogs_min_seqGAUGE当前队列中的最小 binlog 序号
linksGAUGE当前服务器的连接数
total_callsGAUGE从服务器启动至今处理的请求数
ssdb_aliveGAUGE是否存活
dbsizeGAUGE数据库大小
binlogs_max_seqGAUGE当前队列中的最大 binlog 序号

说明:系统级监控项由falcon agent提供;监控触发条件根据场景自行设置

Contributors

监控  ssdb 
更新时间:2020-08-11 21:01:00

本文由 智慧煮粥 创作,如果您觉得本文不错,请随意赞赏
采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
原文链接:http://zz.zzhub.cn/archives/ssdbmon
最后更新:2020-08-11 21:01:00

评论

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×