prometheus 监控 redis + rabbitmq
1.安装部署
1.1 wget https://github.com/oliver006/redis_exporter/releases/download/v0.15.0/redis_exporter-v0.15.0.linux-amd64.tar.gz 1.2 cd /prometheus_exporters 1.3 ./redis_exporter redis//localhost:6379 & -web.listenaddress 0.0.0.0:9121
1.4 由密码 ./redis_exporter -redis.addr 11.25.124.11:6380 -redis.password JwodQPFshiPCFqC4sb#9 -web.listen-address 0.0.0.0:50001 &
参考:http://www.eryajf.net/2497.html
2.配置prometheus.yml 加入
- job_name: redis_exporter static_configs: - targets: ['192.168.0.17:9121']
3.dashboard 2751
参考:https://www.cnblogs.com/jugglee/p/8392015.html
------------------------------------------------------------------------------
1.装包
tar xf rabbitmq_exporter-0.29.0.linux-amd64.tar.gz -C /opt/ cd /opt/rabbitmq_exporter-0.29.0.linux-amd64
2.起服务
RABBIT_USER=admin RABBIT_PASSWORD=admin OUTPUT_FORMAT=JSON PUBLISH_ADDR=192.168.1.2 PUBLISH_PORT=50001 RABBIT_URL=http://10.253.124.67:5672 nohup ./rabbitmq_exporter >/dev/null 2>&1 &
netstat -tnlp|grep 50001
https://github.com/kbudde/rabbitmq_exporter/
3.prometheus的配置
- job_name: rabbitmq static_configs: - targets: ['192.168.1.161:9099'] labels: instance: rabbit9099161
用一个例子来演示会更加清晰
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App