大家好,又见面了,我是你们的朋友全栈君。
Language:
RCT(Redis Computed Tomography)
RCT 是一个通过解析rdb文件对redis内存结构分析的一站式平台。 支持对非集群/集群rdb文件分析、Slowlog查询与监控、ClientList查询与监控。
GitHub 第一时间更新,请移步查看!
功能
内存分析
通过对rdb文件解析,分析Redis内存使用情况,支持多维度、多报表方式。支持手动、自动多种方式!
提供生成报表、Redis key 导出等功能!
slowlog
slowlog模块可以定时收集slowlog信息,多维度报表汇总,便捷查看集群当前slowlog详细信息。
clientList
clientList模块可以便捷、高效分析查看客户端连接情况!
产品预览
截屏部分主要介绍了rct的主要功能,一系列的流程,您可以了解到我们平台主要功能和适用场景。
快速开始
jre(linux和windows)
在开始之前,首先确保安装jre1.8+,在release中下载最新版本发布包。
如点击RCT-Dashboard-2.0.0-release.tar.gz下载,解压(windows下可用winRAR软件解压,linux下可用命令tar xvf RCT-Dashboard-2.0.0-release.tar.gz)
如点击RCT-Analyze-2.0.0-release.tar.gz下载,解压(windows下可用winRAR软件解压,linux下可用命令
tar xvf RCT-Analyze-2.0.0-release.tar.gz)
首选启动控制中心RCT-Dashboard
java -jar RCT-Dashboard-2.0.0.jar
启动分析器RCT-Analyze
java -jar -Xmx1024m -Xms300m RCT-Analyze-2.0.0.jar
根据rdb文件大小,适当调整最大堆大小(请务必限制堆大小,以免对线上机器产生性能影响),RCT-Analyze部署在rdb生成的机器,即redis安装机器,每个机器部署一个实例。
进入系统
在浏览器中访问http://127.0.0.1:8080,输入账号与密码,默认账号密码为rct/rct
docker(仅限linux平台)
首选启动控制中心RCT-Dashboard
默认配置
docker run -d –net=host xaecbd/rct-dashboard:latest
自定义配置(在执行之前,请先在宿主机上放置config/application.properties db/data.db)
docker run -d -v /opt/app/rct/rct-dashboard/config:/opt/app/rct/rct-dashboard/config -v /opt/app/rct/rct-dashboard/db:/opt/app/rct/rct-dashboard/db –net=host xaecbd/rct-dashboard:latest
启动分析器RCT-Analyze
默认配置
docker run -d -e “JAVA_OPTIONS=-Xmx1024m -Xms300m” –net=host xaecbd/rct-analyze:latest
自定义配置(在执行之前,请先在宿主机上放置config/application.properties)
docker run -d -e “JAVA_OPTIONS=-Xmx1024m -Xms300m” -v /opt/app/rct/rct-analyze/config:/opt/app/rct/rct-analyze/config -v /data/redis/redis_cluster:/data/redis/redis_cluster –net=host xaecbd/rct-analyze:latest
根据RDB大小,适当调整最大堆大小
进入系统
在浏览器中访问http://127.0.0.1:8080,输入账号与密码,默认账号密码为rct/rct
版本声明
目前仅限于支持以下版本,关于更高版本,正在开发中,敬请期待!
redis version
rct version
[2.6-5.0.3]
2.X
用户手册
用户手册主要介绍RCT各模块的主要功能
RCT使用教程
产品设计
设计文档主要介绍 RCT 架构设计、框架设计
TODO
If you want to know more things,please see TODO document.
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/125551.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...