阅读更多

1顶
0踩

开源软件

转载新闻 Redis 负载监控——redis-monitor

2015-11-27 16:12 by 副主编 mengyidan1988 评论(1) 有12059人浏览
redis-monitor是一个Web可视化的 redis 监控程序。

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

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

Demo

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

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

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


如何使用?

首先安装 Flask Web 需要得库
引用
pip install -r requirements.txt


运行 web 程序即可
引用
./run_monitor

或者
引用
python run_monitor.py


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









PS :我觉得后续改成websocket很有必要,不知道大家觉得如何,现在是每秒轮询请求一次,然后图表重绘。
PS1 :增加一些基本的 db 操作,比如 set , del , flushall 等,现在有些 redis 的 gui 客户端真心做的好差,删除 keys ,都不能批量删除,只能使用 redis-cli 去做。

转自:http://www.v2ex.com/
  • 大小: 42.4 KB
  • 大小: 23.6 KB
  • 大小: 21.5 KB
1
0
评论 共 1 条 请登录后发表评论
1 楼 spjich 2015-12-09 16:51
ImportError: No module named 'CJsonEncoder'   是什么问题

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

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

    有一个可以运行起来,但是每次都是直接连接redis,非常耗,如果同时10个人看监控图表,那么每秒造成10个redis连接,十分坑爹 还有就是git上的一些配置起来太麻烦 如何使用? 首先安装Flask Web需要得库 ...

  • Redis性能测试——redis-benchmark使用教程

    Redis 自带了一个叫 redis-benchmark 的工具来模拟 N 个客户端同时发出 M 个请求。 (类似于 Apache ab 程序)。你可以使用 redis-benchmark -h 来查看基准参数。 以下参数被支持: Usage: redis-benchmark [-h ] ...

  • 【redis】redis压力测试工具-----redis-benchmark

    redis做压测可以用自带的redis-benchmark工具,使用简单 压测命令:redis-benchmark -h 127.0.0.1 -p 6379 -c 50 -n 10000 压测需要一段时间,因为它需要依次压测多个命令的结果,如:get、set、incr、lpush...

  • centos 7.6——redis-Cluster——主从复制

    redis-Cluster——主从复制 redis详解 文章目录redis-Cluster——主从复制1. 单节点Redis服务器带来的问题1.1 解决方法2. Redis集群介绍3. Redis集群的优势4. Redis集群的实现方法5. Redis-Cluster数据分片6. Redis-...

  • redis数据库——————主从复制、哨兵模式、集群

    3、哨兵监控整个系统节点的过程​ 4、主观下线 5、客观下线 6、master 选举 7、故障迁移 8、优点与缺点 三、Cluster群集 1、集群的作用 2、Redis集群的数据分片 四、实验一(主从复制) 五、实验二(哨兵...

  • Redis高可用(四)- 哨兵

    Redis哨兵:基于Redis主从复制,主要作用便是解决主节点故障恢复的自动化问题。Redis Sentinel,即Redis哨兵,Redis 2.8版本开始引入;哨兵的核心功能是主节点的自动故障转移。哨兵的四个作用:客户端:只要通过API...

  • Redis进阶学习06--分布式缓存--上

    backlog原理主从同步优化小结Redis哨兵哨兵原理集群结构和作用集群监控原理集群故障恢复原理小结搭建哨兵集群集群结构准备实例和配置启动测试Docker方式搭建哨兵集群docker-compose方式搭建哨兵集群---推荐搭建过程...

  • 【C#与Redis】--高级主题--Redis 哨兵

    哨兵(Sentinel)是 Redis 分布式系统中用于监控和管理多个 Redis 服务器的组件。它的主要目标是确保 Redis 系统的高可用性,通过实时监测主节点和从节点的状态,及时发现并自动处理故障,保证系统的稳定运行。Redis...

  • 【死磕 Redis】----- 哨兵(一):部署哨兵架构

    在介绍 Redis 主从复制的时候,提到了相比于...主从读写分离,横向扩展的系统的读负载 Redis 高可用的基础 但是主从复制架构有一个非常致命的问题,那就是一旦主节点由于故障不可用时,需要手动将一个从节点晋升.

  • redis学习(肆) -- sentinel哨兵

    sentinel的核心功能就是通过对主从节点的监控实现及时发现主节点故障并自动故障转移的功能。sentinel实际上是特殊的redis节点,只是不存储数据。启动方式类似redis:./redis-sentinel sentinel.conf...

  • 支付公司-Redis 性能排查手册

    Redis 性能问题 执行同样的命令,时快时慢?...https://redis.io/topics/latency-monitor 官方文档,使用的命令, CONFIG SET latency-monitor-threshold 100 单位为毫秒 100表示一百毫秒,如果高于100ns,需要进行排.

  • Redis(4)——主从复制

    Redis主从复制 主从复制:指的是将一个Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master/leader),后者称为从节点(slave/follower)。 数据的复制是单向的 ,只能从主节点到从节 点。...

  • redis 高可用之 --- 主从复制、哨兵、集群

    文章目录一、Redis 主从复制1. 主从复制的概述2. 主从复制的作用3. 主从复制的流程4. 搭建Redis主从复制4.1 服务器IP配置4.2 各服务器防火墙环境4.3 各服务器安装Redis4.4 修改Redis配置文件(Master节点操作)4.5 ...

  • redis03_redis 集群模式——主从模式、哨兵模式

    redis的集群模式——主从模式、哨兵模式

  • redis哨兵模式----一主两从三哨兵模式(详细版)

    总之,Redis 一主两从的三哨兵模式通过主从复制和哨兵节点的监控、故障检测和自动恢复功能,提供了较高的可用性和数据冗余,同时简化了配置和管理。自动故障切换:在故障切换过程中,哨兵节点会将从节点切换为新的主...

  • Docker Compose——搭建Redis集群

    Redis 6.2.5 主从(Master-Slave)模式 主从复制模式中包含一个主数据库实例(master)与一个或多个从数据库实例(slave),如下图 客户端可对主数据库进行读写操作,对从数据库进行读操作,主数据库写入的数据会...

  • 基于微信小程序的社区门诊管理系统php.zip

    基于Php语言设计并实现了微信小程序的社区门诊管理系统。该小程序基于B/S即所谓浏览器/服务器模式,选择MySQL作为后台数据库去开发并实现一个以微信小程序的社区门诊为核心的系统以及对系统的简易介绍。 用户注册,在用户注册页面通过填写账号、密码、确认密码、姓名、性别、手机、等信息进行注册操作; 用户登录,用户通过登录页面输入账号和密码,并点击登录进行小程序登录操作。 用户登陆微信端后,可以对首页、门诊信息、我的等功能进行详细操作 门诊信息,在门诊信息页面可以查看科室名称、科室类型、医生编号、医生姓名、 职称、坐诊时间、科室图片、点击次数、科室介绍等信息进行预约挂号操作 检查信息,在检查信息页面可以查看检查项目、检查地点、检查时间、检查费用、账号、姓名、医生编号、医生姓名、是否支付、审核回复、审核状态等信息进行支付操作

  • 白色大气风格的设计师作品模板下载.zip

    白色大气风格的设计师作品模板下载.zip

  • 工程经济学自考必备软件下载

    工程经济学自考必备软件下载

Global site tag (gtag.js) - Google Analytics