Prometheus监控平台配置redis_exporter
目录1. 前言2.安装配置redis_exporter3.Prometheus配置4.Grafana配置1. 前言接上一篇Prometheus+Grafana监控部署,环境已经安装完成,本篇进行学习使用Redis来获取需要监控的相关指标。代理插件不一定非要安装在redis端官方文档参考指南2.安装配置redis_exporter2.1 下载下载地址,也可以wget在线下载,这里我下载到了home目
目录
1. 前言
接上一篇Prometheus+Grafana监控部署,环境已经安装完成,本篇进行学习使用Redis来获取需要监控的相关指标。代理插件不一定非要安装在redis端
2. 安装配置redis_exporter
2.1 下载
下载地址,也可以wget在线下载,这里我下载到了home目录下
# wget https://github.com/oliver006/redis_exporter/releases/download/v1.9.0/redis_exporter-v1.9.0.linux-amd64.tar.gz
2.2 解压/usr/local目录下,并重命名
# tar -zxvf redis_exporter-v1.9.0.linux-amd64.tar.gz -C /usr/local/
# cd /usr/local/
# mv redis_exporter-v1.9.0.linux-amd64/ redis_exporter
2.3 配置 redis_exporter
Redis 集群监控方案参考:redis_exporter也可以支持加载配置文件启动,本篇单实例 redis 监控
-redis.addr:指明 Redis 节点的地址,默认为 redis://localhost:6379(如果有多个redis实例, redis_exporter作者建议启动多个redis_exporter进程来进行监控数据获取)
-redis.password:验证 Redis 时使用的密码;
-redis.file:包含一个或多个redis 节点的文件路径,每行一个节点,此选项与 -redis.addr 互斥。
-web.listen-address:监听的地址和端口,默认为 0.0.0.0:9121
2.4 启动
前台启动,默认监听端口9121
# ./redis_exporter -redis.addr 172.20.32.218:6379
后台启动
# nohup ./redis_exporter -redis.addr 172.20.32.218:6379 & //无密码
# nohup ./redis_exporter -redis.addr 172.20.32.218:6379 -redis.password 123456 //有密码
2.5 加入开机自启
cat > /etc/systemd/system/redis_exporter.service << "EOF"
[Unit]
Description=redis_exporter
After=local-fs.target network-online.target network.target
Wants=local-fs.target network-online.target network.target
[Service]
ExecStart=/usr/local/redis_exporter/redis_exporter -redis.addr 172.20.32.218:6379
Restart=on-failure
[Install]
WantedBy=multi-user.target
EOF
# systemctl daemon-reload
# systemctl enable redis_exporter
# systemctl start redis_exporter
# systemctl status redis_exporter
2.6 浏览器访问
也可以通过http://172.20.32.218:9121/metrics,看抓取的指标信息。
3. Prometheus配置
3.1 进入prometheus安装目录,编辑prometheus.yml
# vim prometheus.yml
- job_name: 'redis'
static_configs:
- targets: ['172.20.32.218:9121']
3.2 重启Prometheus
# systemctl restart prometheus
浏览器查看监控信息:http://172.20.32.218:9090/targets
注:State=UP,说明成功
4. Grafana配置
浏览器访问:http://172.20.32.218:3000
导入官方模板 ,可在官方模板查看模板编号763,如果内网环境建议可下载后导入。
修改模板信息Prometheus
配置完之后,查看仪表盘,就能自动读取prometheus存储的数据 ,可以看到可以Redis监控信息。
更多推荐
所有评论(0)