1.被监控端安装redis_exporter

  1. tar xf redis_exporter-v1.20.0.linux-amd64.tar.gz
  2. ln -s redis_exporter-v1.20.0.linux-amd64.tar.gz redis_exporter
  3. [root@hz-prod redis_exporter]# cat /usr/lib/systemd/system/redis_exporter.service
  4. [Unit]
  5. Description=redis_exporter
  6. Documentation=https://github.com/oliver006/redis_exporter
  7. After=network.target
  8. [Service]
  9. Type=simple
  10. ExecStart=/opt/redis_exporter/redis_exporter -redis.addr 127.0.0.1:6379 -redis.password zk123
  11. Restart=on-failure
  12. [Install]
  13. WantedBy=multi-user.target
  14. systemctl start redis_exporter && systemctl enable redis_exporter
  15. systemctl status redis_exporter
  16. 阿里云开放9121端口 由于普罗米修斯在天翼云 异地采集
  17. [root@hz-prod redis_exporter]# netstat -lntup|grep 9121
  18. tcp6 0 0 :::9121 :::* LISTEN 15241/redis_exporte

2.普罗米修斯采集池中配置Redis采集地址

  1. [root@Server-d0449e6d-d612-49ba-80cc-070b579955d6 prometheus-2.25.2.linux-amd64]# cat prometheus.yml
  2. - job_name: Redis_exporter
  3. static_configs:
  4. - targets: [192.168.0.107:9121]
  5. - targets: ['114.55.165.145:9121']
  6. [root@Server-d0449e6d-d612-49ba-80cc-070b579955d6 prometheus-2.25.2.linux-amd64]# systemctl restart prometheus

3.普罗米修斯targets查看redis exporter状态

image.png
image.png