redis 监控 redis_exporter
下载 redis_exporter
mkdir -p /data/monitor
cd /data/monitor
# 下载二进制包(适配 Linux amd64 架构)
wget https://github.com/oliver006/redis_exporter/releases/download/v1.80.0/redis_exporter-v1.80.0.linux-amd64.tar.gz
# 解压并移动可执行文件
tar -zxvf redis_exporter-v1.80.0.linux-amd64.tar.gz
mv redis_exporter-v1.80.0.linux-amd64 redis_exporter
# 验证安装(输出版本信息则成功)
redis_exporter --version
系统服务方式启动 redis exporter
[Unit]
Description=Redis Exporter for Prometheus
After=network.target
[Service]
User=root
Group=root
Type=simple
# 指定配置文件启动
ExecStart=/data/monitor/redis_exporter/redis_exporter --redis.addr redis://127.0.0.1:6379 --redis.password "trRxHw8Ugd" --namespace redis
Restart=on-failure
RestartSec=5s
[Install]
WantedBy=multi-user.target
启动检查
systemctl daemon-reload
# 启动服务
systemctl start redis_exporter
# 设置开机自启
systemctl enable redis_exporter
# 验证状态(输出 active (running) 则成功)
systemctl status redis_exporter
# 验证指标暴露(访问 9121 端口,输出指标则成功)
curl http://[IP]:9121/metrics
配置 promethus
- job_name: 'redis-server'
static_configs:
file_sd_configs:
- files:
- metrics/redis_exporter.yaml
refresh_interval: 2m
#############
cat metrics/redis_exporter.yaml
- targets: ['172.16.0.100:9121']
labels:
app: redis_exporter
job: redis-server
添加仪表盘 使用模板 17057 或者 24733


浙公网安备 33010602011771号