redis

84次阅读
没有评论

共计 1369 个字符,预计需要花费 4 分钟才能阅读完成。

本篇内容介绍了“redis-exporter 监控 redis 的实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让丸趣 TV 小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

version: 0.x.x 启动步骤

0.x.x 版本使用一个 exporter 监控 redis 多实例启动方法

1. 启动 redis_exporter

nohup ./redis_exporter -redis.addr=redis://localhost:6379,redis://localhost:6380 -web.listen-address :50003 

2. 添加 prometheus 配置 (也可添加在自动发现文件中)

 - job_name:  redis_exporter 
 static_configs:
 - targets:
 - 127.0.0.1:9121

3. 重载 prometheus 配置

curl -X POST http://localhost:9090/-/reload

version 1.x.x 注意事项

1.x 版本监控 redis 多实例启动方式发生了变化, 详情参考 github 中的 pr

注意添加 -redis.addr, 否则会试图连接本地 6379 端口

启动步骤

1. 启动 redis_exporter

[root@test-125 redis_exporter-v1.3.4.linux-amd64]# nohup ./redis_exporter -redis.addr= -web.listen-address :50003 

2. 新建 json 文件

vim /etc/targets-redis-instances.json
 {  targets : [  redis://127.0.0.1:6381 ,  redis://127.0.0.1:6378],
  labels : {  redis_env :  TEST  }
 }
]

3. 添加 prometheus 配置

scrape_configs:
 - job_name:  redis_exporter_targets 
 file_sd_configs:
 - files:
 - targets-redis-instances.json
 metrics_path: /scrape
 relabel_configs:
 - source_labels: [__address__]
 target_label: __param_target
 - source_labels: [__param_target]
 target_label: instance
 - target_label: __address__
 replacement: 127.0.0.1:9121
 - job_name:  redis_exporter 
 static_configs:
 - targets:
 - 127.0.0.1:9121

4. 重载 prometheus 配置

curl -X POST http://localhost:9090/-/reload

“redis-exporter 监控 redis 的实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注丸趣 TV 网站,丸趣 TV 小编将为大家输出更多高质量的实用文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-26发表,共计1369字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)