一、RedisInsight 简介
RedisInsight 是一个高颜值,直观高效的 Redis GUI 管理工具,它可以对 Redis 的内存、连接数、命中率以及正常运行时间进行监控,并且可以在界面上使用 CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持):https://docs.redis.com/latest/ri/RedisInsight 提供的功能:
唯一支持 Redis Cluster 的 GUI 工具;
可以基于 Browser 的界面来进行搜索键、查看和编辑数据;
支持基于 SSL/TLS 的连接,同时还可以在界面上进行内存分析;
二、RedisInsight 安装与使用1.物理安装
下载 RedisInsight 软件包:https://redis.com/redis-enterprise/redis-insight/#insight-form
[root@Redis~]#ls anaconda-ks.cfgredisinsight-linux64-1.11.0 [root@Redis~]#mkdir/usr/local/redisinsight [root@Redis~]#mvredisinsight-linux64-1.11.0/usr/local/redisinsight/redisinsight-1.11.0 [root@Redis~]#chmod+x/usr/local/redisinsight/redisinsight-1.11.0 配置 RedisInsight 的环境变量
[root@Redis~]#echo"exportREDISINSIGHT_HOST=192.168.1.1">>~/.bash_profile [root@Redis~]#echo"exportREDISINSIGHT_HOST_DIR=/usr/local/redisinsight/.redisinsight">>~/.bash_profile [root@Redis~]#source~/.bash_profile 注解:
REDISINSIGHT_PORT
:配置 RedisInsight 的监听端口(default:8001
)
REDISINSIGHT_HOST
:配置 RedisInsight 的 IP 地址(default:0.0.0.0
)
LOG_DIR
:配置 RedisInsight 的日志存放路径(default:REDISINSIGHT_HOST_DIR
)
REDISINSIGHT_HOST_DIR
:配置 RedisInsight 的数据存放路径(default:~/.redisinsight
)启动 RedisInsight 服务[root@Redis~]#nohup/usr/local/redisinsight/redisinsight-linux64-1.4.0&//后台运行 [root@Redis~]#psaux|grepredis//查看进程是否存在
Kubernetes 安装
创建 RedisInsight 的 yaml 文件:[root@Redis~]#vimredisinsight.yaml apiVersion:v1 kind:Service metadata: name:redisinsight-service spec: type:NodePort ports: -port:80 targetPort:8001 nodePort:31888 selector: app:redisinsight --- apiVersion:apps/v1 kind:Deployment metadata: name:redisinsight labels: app:redisinsight spec: replicas:1 selector: matachLabels: app:redisinsight template: metadata: labels: app:redisinsight spec: containers: -name:redisinsight image:redislabs/redisinsight:1.7.0 imagePullPolicy:IfNotPresent volumeMounts: -name:db mountPath:/db ports: -containerPort:8001 protocol:TCP volumes: -name:db emptyDir:{} 2)启动 RedisInsight
[root@Redis~]#kubectlapply-fredisinsight.yaml
RedisInsight 基本使用
安装 Redis(已安装可直接跳过)[root@Redis~]#wgethttps://download.redis.io/releases/redis-6.2.6.tar.gz [root@Redis~]#tarzxfredis-6.2.6.tar.gz [root@Redis~]#cdredis-6.2.6 [root@Redisredis-6.2.6]#makePREFIX=/usr/local/redisinstall [root@Redisredis-6.2.6]#sed-i'/^bind127.0.0.1/s/127.0.0.1/192.168.1.1/g'redis.conf#修改监听IP [root@Redisredis-6.2.6]#sed-i'/protected-mode/s/yes/no/g'redis.conf#关闭保护模式 [root@Redisredis-6.2.6]#sed-i'/daemonize/s/no/yes/g'redis.conf#开启后台运行 [root@Redisredis-6.2.6]#sed-i'/requirepass/s/foobared/123123/g'redis.conf#配置密码 [root@Redisredis-6.2.6]#sed-i'/requirepass123123/s/^#//g'redis.conf#将密码前的#删除 [root@Redisredis-6.2.6]#cpredis.conf/usr/local/redis/ [root@Redisredis-6.2.6]#/usr/local/redis/bin/redis-server/usr/local/redis/redis.conf#启动Redis
通过配置的 IP 和端口,来访问 RedisInsight 的管理界面:在这里可以看到 Redis 的各种信息:同时 RedisInsight 还可以在界面上进行操作:还可以在界面上对 Redis 使用的内存进行分析:
来源:blog.csdn.net/weixin_46902396/article/
details/120807629
-End-
审核编辑 :李倩
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
可视化
+关注
关注
1文章
1141浏览量
20733 -
GUI
+关注
关注
3文章
631浏览量
39285 -
Redis
+关注
关注
0文章
368浏览量
10780
原文标题:高颜值:Redis官方可视化工具,功能强大!
文章出处:【微信号:AndroidPush,微信公众号:Android编程精选】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
VIVADO安装问题解决
vivado出现安装问题刚开始还以为是安装路径包含中文空格了,重装的注意了一下,发现还是这个问题。。。。后来又一顿操作猛如虎,终于发现了问题。出这个问题的原因是vivado压缩包解压的路径包含中文了把解压文件放到不含中文的地方,再重新安
发表于 12-22 10:56
•0次下载
如何选择和正确安装EMI磁环呢?
如何选择和正确安装EMI磁环? 1. EMI磁环简介 EMI磁环是一种专用于电磁干扰(EMI)抑制的磁性元器件,也被称为磁阻器或磁衰减器。它在电路中起到抑制高频电磁辐射和吸收电磁波的作用,从而减小
PyTorch安装教程超详细
PyTorch是一个用于机器学习和深度学习的开源库,它提供了丰富的工具和接口,帮助开发者快速构建深度学习模型。本文将介绍如何在不同操作系统上安装PyTorch,并详细讲解每个步骤。 Windows
ArmSoM-W3应用开发之安装docker
1.简介RK3588从入门到精通系列专题开发板:ArmSoM-W3Kernel:5.10.160OS:Debian11本⽂介绍ArmSoM-W3在Debian11下如何安装
Newspaper安装和使用教程
中提取关键字 自动提取摘要 自动提取作者 自动提取 Google 趋势词 下面是这个开源模块的安装和使用教程。 1.准备 开始之前,你要确保Python和pip已经成功安装在电脑上,如果没有,可以访问这篇文章: 超详细Python安装
GPU虚拟化技术MIG简介和安装使用教程
使用多实例GPU (MIG/Multi-Instance GPU)可以将强大的显卡分成更小的部分,每个部分都有自己的工作,这样单张显卡可以同时运行不同的任务。本文将对其进行简单介绍并且提供安装和使用的示例。
评论