文档章节

Redis 负载监控——开源项目redis-monitor

小薇
 小薇
发布于 2015/11/25 10:26
字数 422
阅读 244
收藏 13

redis-monitor

一个web可视化的redis监控程序。

欢迎issue和pr。https://github.com/hustcc/redis-monitor

使用Flask来开发的,代码结构非常简单,适合移植到公司内网使用。

Demo

http://www.atool.org:7259/

What

  1. redis服务器信息,包括redis版本、上线时间、os系统信息等等
  2. 实时的消息处理信息,例如处理command数量、连接总数量等
  3. 联通时间动态图表
  4. ops时间动态图表
  5. 内存占用、cpu消耗实时动态图表
  6. 内存缓存1秒数据,防止监控程序造成redis负荷

为啥要做这个?###

  1. 之前git上搜了一堆,包括osc上推荐的redis项目,都配置不起来,有一个配置起来了但是2.6和2.8不兼容!
  2. 有一个可以运行起来,但是每次都是直接连接redis,非常耗,如果同时10个人看监控图表,那么每秒造成10个redis连接,十分坑爹
  3. 还有就是git上的一些配置起来太麻烦

如何使用?

  • 首先安装Flask Web需要得库

pip install -r requirements.txt

  • 运行web程序即可

./run_monitor

或者

python run_monitor.py

  • 本地打开127.0.0.1:7259就可以看完网页了。截图见下方!

screenshot

shot_1

shot_2

shot_3

© 著作权归作者所有

共有 人打赏支持
小薇

小薇

粉丝 349
博文 32
码字总数 6185
作品 26
杭州
个人站长
加载中

评论(1)

grath
grath
非常感谢 我看看是怎么获取到这些信息的
Redis 指数监控工具--Redis-monitor

Redis-monitor 一个 web 可视化的 redis 监控程序。使用 Flask + sqlite,非常轻量级,非常容易使用和部署。 欢迎 issue 和 pr。https://github.com/hustcc/redis-monitor What 监控数据包括...

小薇
2015/11/25
4.5K
4
监控redis命令--monitor--redis调试

monitor是什么? 有时候我们需要知道客户端对redis服务端做了那些命令操作。我们可以试用monitor命令来查看。 他能清楚的看到客户端在什么时间点执行了那些命令 MONITOR 是一个调试命令,每个...

嘿嘿!!
2017/10/09
0
0
推荐几个自己写的Java后端相关的范例项目(转载)

http://wosyingjun.iteye.com/blog/2312553 这里推荐几个自己写的范例项目,主要采用SSM(Spring+SpringMVC+Mybatis)框架,分布式架构采用的是(dubbo+zookeeper)。范例项目的好处是简单易...

指尖的舞者
2016/09/27
147
0
zhaoyun006/monitor

monitor 阿修罗监控系统 代码在github托管 https://github.com/AsuraTeam/monitor 请到这里关注, 将首先更新 阿修罗监控,最好用的分布式开源监控系统,运维工作中自己开发的linux监控系统,功...

zhaoyun006
2017/03/06
0
0
Redis的query分析小工具--redis-faina

redis-faina 是由Instagram 开发并开源的一个Redis 查询分析小工具。Instagram团队曾经使用PGFouine 来作为其PostgreSQL的查询分析工具,他们觉得Redis也需要一个类似的工具来进行query分析工...

匿名
2012/05/18
4.3K
0

没有更多内容

加载失败,请刷新页面

加载更多

elastic search+kibana 5.6.12安装指南

前提准备: 1,安装jdk, We recommend installing Java version 1.8.0_131 or later. 2, 设置文件最大打开数(使用命令ulimit -n查看) ulimit -n 65536 3, 创建用户elastic/用户组elastic gro...

PageYi
18分钟前
1
0
安装mongodb碰到error: unpacking of archive failed on file /etc/init.d/mongod;5bcec214: cpio: open如何解决

今用yum安装mongodb4.0.3发现一个错误,当用yum install 安装mongo-org 时除了mongodb-org-server 没有安装以外其他的都安装正确,重新安装mongodb-org-server 时报如下错误信息 在一篇老外 ...

chanking
19分钟前
1
0
O2OA:企业办公数字化转型的更佳选择

在全球都在积极探索由新一轮信息技术所引发的第四次工业革命时,一场激发企业内生动力的数字化运动在互联网企业和传统企业之间却呈现出两种截然不同的状态。   传统企业办公数字化不彻底仍...

超能之法师
22分钟前
1
0
基于SylixOS 对 Goahead 进行配置使用 OpenSSL

1. 编译并部署OpenSSL SylixOS支持OpenSSL,git地址为:http://git.sylixos.com/repo/openssl.git 获取OpenSSL工程源码后,导入RealEvo-IDE中编译,编译完成后生成动态库文件和openssl可执行...

Baiqq
24分钟前
1
0
nginx+tomcat均衡负载

一、安装好nginx环境,启动至少两个的tomcat服务; 此处tomcat访问地址为:http://192.168.106.128:1000/、http://192.168.106.128:1001/、http://192.168.106.128:1002/ 二、修改nginx配置文...

狼王黄师傅
26分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部