redis 管理工具比对[通俗易懂]

redis 管理工具比对[通俗易懂]目录基本信息基于Java的CacheCloud和RedisManager使用总结CacheCloud:RedisManager:两者差异,RedisManager欠缺的:两者的共同障碍:RedisMonitoringtoolsandusefullinks参考链接没啥好说的,迁移工具和管理工具网上五花八门,要是c够好的话,就不费这个力气了基本信息…

大家好,欢迎来到IT知识分享网。

目录

基本信息

基于Java的CacheCloud和RedisManager使用总结

CacheCloud:

RedisManager:

两者差异,RedisManager欠缺的:

两者的共同障碍:

参考链接


以下内容摘自雪球,在公司内部的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:

image2019-4-29_12-52-24.png?version=1&modificationDate=1556513544000&api=v2uploading.4e448015.gif转存失败重新上传取消redis 管理工具比对[通俗易懂]

RedisManager:

image2019-4-29_12-54-56.png?version=1&modificationDate=1556513696000&api=v2uploading.4e448015.gif转存失败重新上传取消redis 管理工具比对[通俗易懂]

RedisExporter:

Image

RedisLive:

redis-live.png?raw=trueuploading.4e448015.gif转存失败重新上传取消Redis Live

RedisCommander:

Screen-Shot-2014-07-23-at-4.59.52-PM-1024x805.pnguploading.4e448015.gif转存失败重新上传取消redis 管理工具比对[通俗易懂]

RedisStat:

Redis-stat.pnguploading.4e448015.gif转存失败重新上传取消Monitor-Redis-stat

Redmon:

dashboard.pnguploading.4e448015.gif转存失败重新上传取消Watch your redis server live

基于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/

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/25970.html

(0)
上一篇 2023-04-30 18:00
下一篇 2023-07-23 19:00

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信