redis可视化工具RedisInsight ubuntu部署
RedisInsight:监控Redis
使用基于浏览器的管理界面检查Redis数据、监控健康状况并执行运行时服务器配置,以进行Redis部署。
探索你的Redis数据并与之交互 | 减少Redis内存使用 | 实时监控命令 | 管理你的Redis集群 |
---|---|---|---|
使用基于Web的CLI,扫描和查看你的Redis键并执行CRUD操作。 | 分析和优化Redis使用的内存。 | 通过跟踪热键和顶级命令来分析应用程序使用Redis的方式。 | 可视化地执行、分析、管理和监控你的Redis集群。 |
一、下载RedisInsight
RedisInsight:最新linux版RedisInsight
二、配置
可以设置以下环境变量来配置RedisInsight
:
REDISINSIGHT_PORT
——默认情况下,RedisInsight监听端口8001。要将RedisInsight
绑定到其它端口,请设置REDISINSIGHT_PORT环境变量。REDISINSIGHT_HOST
——默认情况下,RedisInsight
绑定到IP地址0.0.0.0。要使RedisInsight
绑定到其它主机,请设置REDISINSIGHT_HOST
环境变量。REDISINSIGHT_HOME_DIR
——默认情况下,RedisInsight
将应用程序数据(例如本地数据库、日志文件和快照文件)存储在机器主目录中的~/.redisinsight
和Docker
容器的/db目录中。要更改此目录,请设置REDISINSIGHT_HOME_DIR
环境变量。LOG_DIR
——默认情况下,RedisInsight
将日志文件存储在你的主目录(REDISINSIGHT_HOME_DIR
)中。要让RedisInsight
将日志文件存储在其它目录中,请设置LOG_DIR
环境变量。
修改REDISINSIGHT_HOST
和REDISINSIGHT_HOME_DIR
,若8001端口和其它应用端口冲突可自行修改。
export REDISINSIGHT_HOST=192.168.101.247
export REDISINSIGHT_HOME_DIR=/usr/local/redis-view/.redisinsight
REDISINSIGHT_HOME_DIR也可不修改,默认会放在~/.redisinsight目录。
注: 这样配置只会在当前Shell终端生效,可在~/.bash_profile中指定路径。
# 编辑或新增文件bash_profile 加入配置
pluma .bash_profile
export REDISINSIGHT_HOST=192.168.101.247
export REDISINSIGHT_HOME_DIR=/usr/local/redis-view/.redisinsight
# 使生效
source .bash_profile
三、运行RedisInsight
运行:
# 后台运行
nohup redisinsight-linux64-1.10.0 &
# 前台运行
./redisinsight-linux64-1.10.0
ps -ef | grep redis
**** **** 2 09:46 pts/2 00:00:19 redisinsight-linux64-1.10.0
**** **** 0 09:47 pts/2 00:00:07 redisinsight-linux64-1.10.0
**** **** 0 10:01 pts/1 00:00:00 grep --color=auto redis
启动之后,浏览器访问http://192.168.101.247:8001/
四、使用
连接本地redis
连接redis(name可以自定义)
选择集群所有节点
点击进入界面
Overview
可以看见redis相关性能
Cluster Management
为集群管理,非常的方便,可视化操作
Configuration
为实时修改redis的部分配置,可以一次更改集群所有配置(个人觉得很方便)
还有很多优秀的功能,大家可以自己去使用,非常推荐的一款redis可视化工具。
参考文档:Linux安装Redis监控工具RedisInsighthttps://blog.csdn.net/sl1992/article/details/106065438/