目录

基本信息

基于Java的CacheCloud和RedisManager使用总结

CacheCloud:

RedisManager:

两者差异,RedisManager欠缺的:

两者的共同障碍:

Redis Monitoring tools and useful links

参考链接


以下内容摘自雪球,在公司内部的docs上的内容总结,部分隐私信息已经处理改动


https://xueqiu.com/

基本信息

CacheCloud

RedisManager

RedisExporter

RedisLive

RedisCommander

RedisStat

Redmon

地址 https://github.com/sohutv/cachecloud https://github.com/ngbdf/redis-manager https://github.com/oliver006/redis_exporter https://github.com/nkrode/RedisLive https://github.com/joeferner/redis-commander https://github.com/junegunn/redis-stat https://github.com/steelThread/redmon
社区 https://cachecloud.github.io/ https://yq.aliyun.com/album/227?spm=a2c4e.11155435.0.0.3ece24f0lQw15C https://grafana.com/ http://www.nkrode.com/article/real-time-dashboard-for-redis http://joeferner.github.io/redis-commander/   http://steelthread.github.io/redmon/
语言 Java Java go Python NodeJS Ruby Ruby
热度 4.1k 508 736 2.8k 1.8k 1.8k 1.5k
类型 中文 中文 English English English English(韩国) English
存储 MySQL TiDB MySQL -- SQLlite -- -- --
组织 搜狐 个人 Prometheus Twitter 个人 Kakao 个人
版本支持 2.0、3.0 2.0、3.0、4.0          
监控统计

机器、应用、实例

每5分钟收集机器的相关指标,例如CPU、内存、负载、网络、磁盘等绘制成报表

AOF和RDB的收集展示

实例

Redis 集群的重要指标进行监控,如平均内存占用、客户端连接数、命中率等

Monitor 模块中支持查看 Config、Info、Slowlog 和查询数据功能

         
告警信息

支持属性:

info信息

config信息

client统计信息

支持属性:

  • connectedClients
  • blockedClients
  • rejectedConnections
  • used_memory
  • mem_fragmentation_ratio
  • usedCpuSys
  • totalKeys
  • expireKeys
  • instantaneous_input_kbps
  • instantaneous_output_kbps
  • responseTime
         
支持模式 单点、哨兵、集群 集群          
数据迁移 基于redis-migrate-tool实现 --          
集群伸缩 垂直、水平在线伸缩 水平伸缩          
自动化运维 邮件、短信 邮件、微信          
元数据管理 机器、应用、实例、用户信息 机器、实例、用户信息          
流程化管理 申请、运维、伸缩、修改 --          

CacheCloud:

转存失败重新上传取消

RedisManager:

转存失败重新上传取消

RedisExporter:

RedisLive:

转存失败重新上传取消

RedisCommander:

转存失败重新上传取消

RedisStat:

转存失败重新上传取消

Redmon:

转存失败重新上传取消

基于Java的CacheCloud和RedisManager使用总结

CacheCloud:

1.项目代码结构老旧

2.client监控数据依赖代码嵌入

3.系统升级依赖人工介入

4.redis使用和管理文档增多

RedisManager:

1.系统代码不完善

2.文档代码不全

3.线上的告警规则单一

4.线上集群操作依赖属性大

5.社区发展缓慢,blog和QQ群不活跃

两者差异,RedisManager欠缺的:

RedisManager缺少一个流程管理功能:用户注册--→用户申请--→管理员审批–→机器安装–→下发使用(咱们是jira管理)

RedisManager缺少一个机器资源管理:管理员添加机器--→机器的信息录入(IP,机房,CPU,内存)--→管理员审批下发--→用户使用(咱们是sre自己有记录)

RedisManager缺少机器的指标监控报警:机器性能指标数据采集–→dashboard展示(咱们的matrix里面的zabbix就可以做到)

RedisManager缺少迁移数据功能:负责迁移的机器--→源地址--→目标地址--→操作记录列表–→迁移周期管理(咱们的迁移是直接使用唯品会的redis-migrate-tool工具)

RedisManager缺少动态的参数模板配置:就是集群在创建时要修改的一些参数,实际上就是RedisManager里面的Batch Config功能

两者的共同障碍:

RedisManager和cachecloud都没有动态添加alert监控项的功能,都是写死的,就只监控那几项

关于RedisManager的alert告警功能,可以用以下流程替代,可以实现进群所有指标监控,已调试通车(SRE目前就是这么做的):

1.RedisManager的定时任务调度获取指标

--→

2.通过SRE的push程序写入matrix时序数据库

--→

3.在alert告警系统创建告警实例

--→

4.设置告警规则进行邮件和短信通知

Redis Monitoring tools and useful links

Redis-stat  (see screenshots below)
Redmon Redis monitoring
RedisLive
Collectd Redis plugin
Percona Redis
Sematext Redis
Reddish
AWS Redis
Redis Commander
Librato Redis
Datadoghq Redis monitoring
Appdynamics Redis Extension
Instrumental Redis monitoring
Redis Desktop GUI
Redis on Github
Wikipedia Redis
Redislabs.com
Redis Benchmarks
Redis.io and Redis-cli.

参考链接

https://blog.serverdensity.com/monitor-redis/

https://volumeintegration.com/whats-the-best-tool-to-monitor-redis/

redis 管理工具比对相关推荐

  1. Redis管理工具CacheCloud的部署与使用

    Redis管理工具CacheCloud的部署与使用 Git项目地址 CacheCloud作用 下载 1)下载项目 2)导入表结构 启动 1)配置CacheCloud项目 2)启动 1:编译 2:拷贝w ...

  2. 【安装】Windows 安装 Redis 以及 Redis管理工具

    Windows 安装 Redis 一.下载 Redis https://github.com/microsoftarchive/redis/releases https://download.csdn ...

  3. redis 管理工具

    花时间找个好点的redis管理工具,大概看了一下,phpredisadmin,这让我想到phpmyadmin, web 断的,心里嘀咕,呵呵,好用么,因为phpmyadmin 是很鸡肋啊.然后看了许多 ...

  4. 开源作品-PHP写的Redis管理工具(单文件绿色版)-SuRedisAdmin_PHP_1_0

    前言: 项目开发用到了Redis,但是在调试Redis数据的时候,没有一款通用的可视化管理工具.在网络找了一些,但是感觉功能上都不尽人意,于是决定抽出一点时间,开发一个用起来顺手的Redis管理工具. ...

  5. redis 管理工具_Redis的跨平台GUI 桌面管理工具

    RedisDesktopManager 是一个快速.简单.支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接. 快速安装 可以直接在github上下载 ...

  6. redis 管理工具_Redis桌面管理工具Redis Desktop Manager 2019.2发布

    简介 Redis桌面管理器(又名RDM) - 是适用于Windows,Linux和MacOS的快速开源Redis数据库管理应用程序. 该工具为您提供了一个易于使用的GUI,可以访问您的Redis数据库 ...

  7. Redis专题——Redis管理工具

    一.安全性 1.运行环境 Redis以简洁为美,其安全性没有太多操作,要求在生产系统中外界不能直接连接Redis进行操作,而必须经过程序中转后,由程序进行操作. 即,redis要求运行在可信的环境中. ...

  8. rdm 下载地址 redis管理工具

    Redis 数据管理工具 [Redis Desktop Manager]旧版及最新19.5版(https://pan.baidu.com/s/1kbFj3vaHIpJacRLf6gdCYw) 一直习惯 ...

  9. Redis 管理工具:Another Redis DeskTop Manager

    Another Redis DeskTop Manager 简介 Another Redis DeskTop Manager 是 Redis 可视化管理工具,体积小,完全免费.最重要的是稳定啊,而且操 ...

  10. redis 管理工具_「程序猿同事的分享」redis cluster管理工具redis-trib.rb详解

    概述 redis-trib.rb是redis官方推出的管理redis集群的工具,集成在redis的源码src目录下,是基于redis提供的集群命令封装成简单.便捷.实用的操作工具.redis-trib ...

最新文章

  1. java SAX 防xml注入,如何防止XML注入像XML Bomb和XXE攻击
  2. 一键部署区块链环境 阿里云发布企业级BaaS服务
  3. 【数据分析】干货!一文教会你 Scrapy 爬虫框架的基本使用
  4. TensorSpace:超酷炫3D神经网络可视化框架
  5. Oracle入门(五C)之68个系统变量的key和默认value
  6. 友元函数 友元类 友元成员函数
  7. Shell判断参数是否为数字的6种方法(是否为整形)
  8. 手把手教你用Pandas读取所有主流数据存储
  9. 3-5比较和Fancy Indexing
  10. java 多线程单例模式
  11. 10.04更新源问题
  12. linux系统时间分区的设置方法分享
  13. html在线预览显示pdf文件,pdf.js插件
  14. 如何做好一位合格qc_如何做好现场QC,一位老QC的经验分享
  15. matlab shapley函数,合作博弈shapley值讲解.ppt
  16. jpeg怎么转换成jpg格式?三步学会在线jpeg转jpg
  17. 数据结构与算法——慕课作业——第一章 概论 + 第二章 线性表
  18. c语言c 哪个好学,C语言好学吗?
  19. 让声音更清晰,用PR去掉视频中的噪音
  20. 在线客服——各第三方的收费标准及服务提供

热门文章

  1. 新能源车换电站风口再起,电源选择有说法!
  2. CTO技能图谱大揭秘!
  3. IDEA自动生成方法和文件注释(实用)
  4. 分治法求解大整数乘法
  5. VIO系统常用初始化方法总结(3)
  6. FLIR红外热像仪维修案例
  7. 模拟+贪心 URAL 1804 The Machinegunners in a Playoff
  8. 树莓派趣味编程——从ABC到XYZ
  9. 腾讯70亿元投资拼图 企鹅帝国“慢”之谜
  10. Color Blending