Rumah > pangkalan data > Redis > teks badan

Cara memasang dan menggunakan alat pemantauan Redis RedisInsight

王林
Lepaskan: 2023-05-27 20:42:49
ke hadapan
3340 orang telah melayarinya

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
Salin selepas log masuk

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
Salin selepas log masuk

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												// 查看进程是否存在
Salin selepas log masuk

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: {}
Salin selepas log masuk

2) Mulakan RedisInsight

[root@Redis ~]# kubectl apply -f redisinsight.yaml
Salin selepas log masuk
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
Salin selepas log masuk

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!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!