rct429 java_RCT: RCT(Redis Computed Tomography) RCT 是一个通过解析rdb文件对redis内存结构分析的一站式平台。 支持对非集群/集群rdb文…[通俗易懂]

Language:RCT(RedisComputedTomography)RCT是一个通过解析rdb文件对redis内存结构分析的一站式平台。支持对非集群/集群rdb文件分析、Slowlog查询与监控、ClientList查询与监控。GitHub第一时间更新,请移步查看!功能内存分析通过对rdb文件解析,分析Redis内存使用情况,支持多维度、多报表方式。支持手动、自动多种方式!提…

大家好,又见面了,我是你们的朋友全栈君。

Language: 0d40f72074526d68ed55c139db0376fe.png

41c4fca4601a3622eda6765a6fa1c165.png

RCT(Redis Computed Tomography)

redis-%3E%3D2.6.0-green.svg

SpringCloud--lightgrey.svg

build-passing-yellow.svg

RCT 是一个通过解析rdb文件对redis内存结构分析的一站式平台。 支持对非集群/集群rdb文件分析、Slowlog查询与监控、ClientList查询与监控。

GitHub 第一时间更新,请移步查看!

功能

内存分析

通过对rdb文件解析,分析Redis内存使用情况,支持多维度、多报表方式。支持手动、自动多种方式!

提供生成报表、Redis key 导出等功能!

slowlog

slowlog模块可以定时收集slowlog信息,多维度报表汇总,便捷查看集群当前slowlog详细信息。

clientList

clientList模块可以便捷、高效分析查看客户端连接情况!

产品预览

截屏部分主要介绍了rct的主要功能,一系列的流程,您可以了解到我们平台主要功能和适用场景。

14451cc0a47bde97ee872f1754c91f4f.png

快速开始

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.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/125551.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 2021-07-08总结

    2021-07-08总结

    2022年2月19日
    30
  • leetcode 最长有效括号_字符指针赋值为什么不能加大括号

    leetcode 最长有效括号_字符指针赋值为什么不能加大括号给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1:输入:s = “(()”输出:2解释:最长有效括号子串是 “()”示例 2:输入:s = “)()())”输出:4解释:最长有效括号子串是 “()()”示例 3:输入:s = “”输出:0题解括号匹配:(看作+1,)看作-1,所有满足条件的括号应该是前缀和>=0,并且总和==0class Solution {public: const int INF =

    2022年8月9日
    2
  • svm实现手写数字识别_数字识别

    svm实现手写数字识别_数字识别老师常说,在人工智能未发展起来之前,SVM技术是一统江湖的,SVM常常听到,但究竟是什么呢?最近研究了一下基于SVM技术的手写数字识别。你没有看错,又是手写数字识别,就是喜欢这个手写数字识别,没办法(¬∀¬)σ一、背景1.手写数字识别技术的含义2.手写数字识别技术的理论价值3.数字识别技术的难点二、SVM技术1.SVM方法简介2.线性可划分问题3.近似线性可分问题…

    2022年9月14日
    3
  • executescalar mysql_ExecuteScalar

    executescalar mysql_ExecuteScalar这两个答案和一点点思考使我想到了一个接近答案的东西。首先再澄清一下:该应用程序是用C#(2.0+)编写的,并使用ADO.NET与SQLServer2005进行通信。镜像设置是托管主体和镜像的两个W2k3服务器以及托管作为监视器的快速实例的第三个服务器。这样做的好处是,故障转移对于使用数据库的应用程序几乎是透明的,它将对某些连接引发错误,但从根本上讲一切都会很好地进行。是的,我们得到了奇怪的误报…

    2022年6月30日
    18
  • linux 5432端口,无法连接到端口5432上的postgresql[通俗易懂]

    linux 5432端口,无法连接到端口5432上的postgresql[通俗易懂]问题描述我安装了包含PostgreSQL8.4的BitnamiDjangostack。当我运行psql-Upostgres时,我收到以下错误:psql:couldnotconnecttoserver:NosuchfileordirectoryIstheserverrunninglocallyandacceptingconnectionsonUnixd…

    2022年6月19日
    239
  • C语言标准库函数大全(ctype、time 、stdio、stdlib、math、string)

    C语言标准库函数大全(ctype、time 、stdio、stdlib、math、string)文章目录C语言函数库一.C语言函数库一.<assert.h>二.<ctype.h>三.<errno.h>四.<limits.h>五.<locale.h>六.<math.h>七.<setjmp.h>八.<signal.h>九.<stdarg.h>十.<stddef.h>十一.<stdio.h&.

    2022年7月20日
    12

发表回复

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

关注全栈程序员社区公众号