前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Promethues如何针对Redis进行监控

Promethues如何针对Redis进行监控

作者头像
Linux运维技术之路
发布2022-06-07 09:06:22
4390
发布2022-06-07 09:06:22
举报

需求:采用redis_exporter 收集数据,promethus采集redis_exporter数据,granfana展示数据

一、简易安装redis

代码语言:javascript
复制
yum install -y redis
rpm -qa |grep redis
lsof -i :6379
rpm -ql redis
systemctl start redis

  • 找到配置文件/etc/redis.conf,修改 requirepass QpMD61xo
  • 重启动redis systemctl restart redis

二、下载redis_exporter 收集redis数据

代码语言:javascript
复制
wget https://github.com/oliver006/redis_exporter/releases/download/v1.4.0/redis_exporter-v1.4.0.linux-amd64.tar.gz
tar zxvf redis_exporter-v1.4.0.linux-amd64.tar.gz
mv redis_exporter-v1.4.0.linux-amd64 /usr/local/exporter/redis_exporter
cd /usr/local/exporter/redis_exporter
## 有密码
nohup ./redis_exporter  -redis.addr 127.0.0.1:6379  -redis.password QpMD61xo 
## 无密码
nohup ./redis_exporter -redis.addr 192.168.1.120:6379 &
  • 日志信息
代码语言:javascript
复制
[root@Prometheus redis_exporter]# tail -f nohup.out 
time="2020-02-22T12:26:24+08:00" level=info msg="Redis Metrics Exporter v1.4.0    build date: 2020-02-22-02:07:24    sha1: dde61ca2367f5fdb1f4a0c49022fcb0135715d22    Go: go1.13.8    GOOS: linux    GOARCH: amd64"
time="2020-02-22T12:26:24+08:00" level=info msg="Providing metrics at :9121/metrics"
  • 查看redis_exporte是否开启 lsof -i:9121

三、配置promethus 采集数据

  • 修改prometheus配置文件 vim /usr/local/prometheus/prometheus.yml
代码语言:javascript
复制
  - job_name: 'redis'
    scrape_interval: 10s
    static_configs:
      - targets: ["114.67.116.119:9121"]

  • 重载配置文件
代码语言:javascript
复制
kill -hup `ps -ef |grep prometheus|grep -v grep|awk '{print $2}'`
或者
kill -9 PID
/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml

四、granfna配置

  • 配置prometheus数据源,添加prometheus插件,导入763模板 https://grafana.com/grafana/dashboards/763/revisions

注意 redis 添加密码后,一定要重启动redis服务,否则granfna获取不到数据。(折腾了半天没数据。。)

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Linux运维技术之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 需求:采用redis_exporter 收集数据,promethus采集redis_exporter数据,granfana展示数据
  • 一、简易安装redis
  • 二、下载redis_exporter 收集redis数据
  • 三、配置promethus 采集数据
  • 四、granfna配置
  • 注意 redis 添加密码后,一定要重启动redis服务,否则granfna获取不到数据。(折腾了半天没数据。。)
相关产品与服务
云数据库 Redis
腾讯云数据库 Redis(TencentDB for Redis)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档