Maison > base de données > Redis > le corps du texte

Comment installer et utiliser l'outil de surveillance Redis RedisInsight

王林
Libérer: 2023-05-27 20:42:49
avant
3340 Les gens l'ont consulté

1. Introduction à RedisInsight

RedisInsight est un outil de gestion d'interface graphique Redis intuitif et efficace. Il peut surveiller la mémoire, le numéro de connexion, le taux de réussite et la durée d'exécution normale de Redis, et peut utiliser la CLIsur l'interface. > Interagissez avec Redis connecté (RedisInsight prend en charge le module Redis) : Portail officiel CLI 和连接的 Redis 进行交互(RedisInsight 内置对 Redis 模块支持):官方传送门

RedisInsight 提供的功能:

  • 唯一支持 Redis Cluster 的 GUI 工具;

  • 可以基于 Browser 的界面来进行搜索键、查看和编辑数据;

  • 支持基于 SSL/TLS 的连接,同时还可以在界面上进行内存分析;

二、RedisInsight 安装与使用

1.物理安装

1)下载 RedisInsight 软件包:传送门

[root@Redis ~]# ls
anaconda-ks.cfg  redisinsight-linux64-1.11.0
[root@Redis ~]# mkdir /usr/local/redisinsight
[root@Redis ~]# mv redisinsight-linux64-1.11.0 /usr/local/redisinsight/redisinsight-1.11.0
[root@Redis ~]# chmod +x /usr/local/redisinsight/redisinsight-1.11.0
Copier après la connexion

Comment installer et utiliser loutil de surveillance Redis RedisInsight

2)配置 RedisInsight 的环境变量

[root@Redis ~]# echo "export REDISINSIGHT_HOST=192.168.1.1" >> ~/.bash_profile
[root@Redis ~]# echo "export REDISINSIGHT_HOST_DIR=/usr/local/redisinsight/.redisinsight" >> ~/.bash_profile
[root@Redis ~]# source ~/.bash_profile
Copier après la connexion

注解:

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

3)启动 RedisInsight 服务

[root@Redis ~]# nohup /usr/local/redisinsight/redisinsight-linux64-1.4.0 &		// 后台运行
[root@Redis ~]# ps aux | grep redis												// 查看进程是否存在
Copier après la connexion

Comment installer et utiliser loutil de surveillance Redis RedisInsight

2.Kubernetes 安装

1)创建 RedisInsight 的 yaml

Fonctions fournies par RedisInsight :

  • Le seul outil GUI prenant en charge Redis Cluster ;

  • Comment installer et utiliser loutil de surveillance Redis RedisInsightVous pouvez rechercher des clés, afficher et modifier des données en fonction de l'interface Navigateur

  • Prend en charge SSL/TLS< ; /code>, vous pouvez également effectuer une analyse de la mémoire sur l'interface ; </h4></li></ul><p>2 Installation et utilisation de RedisInsight</p><p>1) Téléchargez <code>RedisInsight</code >. Progiciel : Portal<img src="https://img.php.cn/upload/article/000/465/014/168519137130858.png" alt="Comment installer et utiliser loutil de surveillance Redis RedisInsight" /><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:bash;">[root@Redis ~]# vim redisinsight.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: {}</pre><div class="contentsignin">Copier après la connexion</div></div></p><img src="https://img.php.cn/upload/article/000/465/014/168519137077788.png" alt="Comment installer et utiliser l'outil de surveillance Redis RedisInsight" /><p></p>2) Configurez la variable d'environnement de <code>RedisInsight

    [root@Redis ~]# kubectl apply -f redisinsight.yaml
    Copier après la connexion
    Comment installer et utiliser loutil de surveillance Redis RedisInsightRemarque :

    REDISINSIGHT_PORT : Configurez le port d'écoute de RedisInsight (< code> par défaut : 8001) Comment installer et utiliser loutil de surveillance Redis RedisInsight

    REDISINSIGHT_HOST : Configurez l'adresse IP de RedisInsight (par défaut : 0.0.0.0)

    Comment installer et utiliser loutil de surveillance Redis RedisInsight LOG_DIR : configurez le chemin de stockage des journaux de RedisInsight (par défaut : REDISINSIGHT_HOST_DIR)

    REDISINSIGHT_HOST_DIR : configurez RedisInsight</code > chemin de stockage des données (<code>par défaut : ~/.redisinsight) Comment installer et utiliser loutil de surveillance Redis RedisInsight

    3) Démarrez le service RedisInsight

    [root@Redis ~]# wget https://download.redis.io/releases/redis-6.2.6.tar.gz
    [root@Redis ~]# tar zxf redis-6.2.6.tar.gz
    [root@Redis ~]# cd redis-6.2.6
    [root@Redis redis-6.2.6]# make PREFIX=/usr/local/redis install
    [root@Redis redis-6.2.6]# sed -i &#39;/^bind 127.0.0.1/s/127.0.0.1/192.168.1.1/g&#39; redis.conf		# 修改监听 IP
    [root@Redis redis-6.2.6]# sed -i &#39;/protected-mode/s/yes/no/g&#39; redis.conf						# 关闭保护模式
    [root@Redis redis-6.2.6]# sed -i &#39;/daemonize/s/no/yes/g&#39; redis.conf								# 开启后台运行
    [root@Redis redis-6.2.6]# sed -i &#39;/requirepass/s/foobared/123123/g&#39; redis.conf					# 配置密码
    [root@Redis redis-6.2.6]# sed -i &#39;/requirepass 123123/s/^#//g&#39; redis.conf						# 将密码前的 # 删除
    [root@Redis redis-6.2.6]# cp redis.conf /usr/local/redis/
    [root@Redis redis-6.2.6]# /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf			# 启动 Redis
    Copier après la connexion
    Comment installer et utiliser l'outil de surveillance Redis RedisInsight

    Comment installer et utiliser loutil de surveillance Redis RedisInsight2. Installation de Kubernetes

    1) Créez le yaml Fichier :

    rrreee

    2) Démarrez RedisInsightComment installer et utiliser loutil de surveillance Redis RedisInsightrrreee

    3 Utilisation de base de RedisInsightComment installer et utiliser loutil de surveillance Redis RedisInsight

    Installez Redis (vous pouvez l'ignorer si vous l'avez déjà installé)🎜rrreee🎜🎜🎜🎜1. ) Accès via l'interface de gestion RedisInsight IP et port configuré : 🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜2) Vous pouvez voir diverses informations Redis ici : 🎜🎜🎜🎜🎜3) En même temps, RedisInsight peut opérer également sur l'interface : 🎜 🎜🎜🎜🎜4) Vous pouvez également analyser la mémoire utilisée par Redis sur l'interface : 🎜🎜🎜🎜

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!