Rumah  >  Artikel  >  pangkalan data  >  Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

王林
王林ke hadapan
2023-05-27 20:42:493312semak imbas

1. Pengenalan kepada RedisInsight

RedisInsight ialah alat pengurusan GUI Redis yang intuitif dan cekap Ia boleh memantau memori, nombor sambungan, kadar pukulan dan masa aktif Redis, dan boleh digunakan pada antara muka Berinteraksi dengan Redis yang disambungkan (RedisInsight mempunyai sokongan terbina dalam untuk modul Redis): Portal rasmi CLI

Fungsi yang disediakan oleh RedisInsight:

  • Satu-satunya alat GUI yang menyokong Kluster Redis ;

  • boleh mencari kunci, melihat dan mengedit data berdasarkan antara muka

    Browser

  • menyokong sambungan berdasarkan
  • , Pada masa yang sama, analisis memori juga boleh dilakukan pada antara muka;

    SSL/TLS

  • 2. Pemasangan dan penggunaan RedisInsight

1 ) Muat turun

Pakej perisian: Portal

[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

RedisInsight

2) Konfigurasikan pembolehubah persekitaran

Cara memasang dan menggunakan alat pemantauan Redis 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

Nota:

RedisInsight

: Konfigurasi

port pendengaran (

)

REDISINSIGHT_PORTRedisInsight: konfigurasikan alamat IP default:8001 (

)

REDISINSIGHT_HOSTRedisInsight: konfigurasi Laluan storan log default:0.0.0.0 (

)

LOG_DIRRedisInsight: Konfigurasikan laluan storan data default:REDISINSIGHT_HOST_DIR (

)

REDISINSIGHT_HOST_DIR3) Mulakan RedisInsight perkhidmatan default:~/.redisinsight

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

RedisInsight

2. Pemasangan Kubernetes

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight1) Cipta fail

RedisInsight:

[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: {}

2) Mulakan RedisInsight

[root@Redis ~]# kubectl apply -f redisinsight.yaml
yaml

3. Penggunaan asas RedisInsight

Cara memasang dan menggunakan alat pemantauan Redis RedisInsightPasang Redis (anda boleh melangkaunya jika anda sudah memasangnya)

[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 '/^bind 127.0.0.1/s/127.0.0.1/192.168.1.1/g' redis.conf		# 修改监听 IP
[root@Redis redis-6.2.6]# sed -i '/protected-mode/s/yes/no/g' redis.conf						# 关闭保护模式
[root@Redis redis-6.2.6]# sed -i '/daemonize/s/no/yes/g' redis.conf								# 开启后台运行
[root@Redis redis-6.2.6]# sed -i '/requirepass/s/foobared/123123/g' redis.conf					# 配置密码
[root@Redis redis-6.2.6]# sed -i '/requirepass 123123/s/^#//g' 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

1) Melalui IP dan port yang dikonfigurasikan, untuk mengakses antara muka pengurusan RedisInsight:

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

2) Anda boleh melihat pelbagai maklumat mengenai Redis di sini:

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

3) Pada masa yang sama, RedisInsight juga boleh beroperasi pada antara muka:

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

4) Anda juga boleh menganalisis memori yang digunakan oleh Redis pada antara muka:

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

Atas ialah kandungan terperinci Cara memasang dan menggunakan alat pemantauan Redis RedisInsight. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Artikel sebelumnya:Apakah struktur data redis SDS?Artikel seterusnya:Apakah struktur data redis SDS?