解压

  1. tar -zxvf redis_exporter-v0.33.0.linux-amd64.tar.gz -C /usr/local/bin/

启动方式

方式一

默认端口 9121

  1. ./redis_exporter -redis.password=123456 &

方式二(系统服务systemctl) 强烈建议此种方式

编写开机启动脚本(/usr/lib/systemd/system/redis-exporter.service)

  1. [Unit]
  2. Description=redis监控日志
  3. After=network.target
  4. [Service]
  5. ExecStart=/usr/local/bin/redis
  6. _
  7. exporter -redis.password=123456
  8. [Install]
  9. WantedBy=multi-user.target

启动

启动测试

systemctl start redis-exporter

开机启动

systemctl enable redis-exporter

redis_exporter-v0.33.0.linux-amd64.tar.gz

开机服务项

关于redis-exporter的开机启动配置

  1. 下载安装包到/opt下
  2. 需要用root账号登录进入到/usr/lib/systemd/system目录下
  3. 创建redis_exporter.service启动文件

    1. [Unit]
    2. Description=redis监控日志
    3. After=network.target
    4. [Service]
    5. ExecStart=/opt/redis_exporter-v1.6.1.linux-amd64/redis_exporter -redis.password=zvIZ31Yn3G
    6. [Install]
    7. WantedBy=multi-user.target
  4. 配置完成以后用root账号设置成开机启动 systemctl enable redis_exporter.service

    1. # 重新加载服务文件(当修改 service 文件的时候需要操作)
    2. $ systemctl daemon-reload
    3. # 设置开机启动
    4. $ systemctl enable redis_exporter.service
    5. # 启动
    6. $ systemctl start redis_exporter.service
    7. # 查看状态
    8. $ systemctl status redis_exporter.service
    9. # 热重启
    10. $ systemctl reload redis_exporter.service

    报警规则 所有时间取值1s

  5. redis 异常

  6. 当前连接数大于200