• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

RCT: RCT(Redis Computed Tomography) RCT 是一个通过解析rdb文件对redis内存结构 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

RCT

开源软件地址:

https://gitee.com/newegg/RCT

开源软件介绍:

Language: :us::cn:

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)

  1. 首选启动控制中心RCT-Dashboard
    java -jar RCT-Dashboard-2.0.0.jar
  2. 启动分析器RCT-Analyze
    java -jar -Xmx1024m -Xms300m RCT-Analyze-2.0.0.jar
    根据rdb文件大小,适当调整最大堆大小(请务必限制堆大小,以免对线上机器产生性能影响),RCT-Analyze部署在rdb生成的机器,即redis安装机器,每个机器部署一个实例。
  3. 进入系统在浏览器中访问http://127.0.0.1:8080,输入账号与密码,默认账号密码为rct/rct

docker(仅限linux平台)

  1. 首选启动控制中心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
  1. 启动分析器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大小,适当调整最大堆大小
  1. 进入系统在浏览器中访问http://127.0.0.1:8080,输入账号与密码,默认账号密码为rct/rct

版本声明

目前仅限于支持以下版本,关于更高版本,正在开发中,敬请期待!

redis versionrct version
[2.6-5.0.3]2.X

用户手册

用户手册主要介绍RCT各模块的主要功能

  1. Chart模块介绍
  2. RDB分析模块介绍
  3. SlowLog模块介绍
  4. ClientList模块介绍

RCT使用教程

  1. 使用rdb分析工具快速分析
  2. 如何添加redis实例

产品设计

设计文档主要介绍 RCT 架构设计、框架设计

  1. 代码结构介绍
  2. 设计方案

TODO

If you want to know more things,please see TODO document.


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap