你是不是也遇到过这个问题?👇
RabbitMQ 队列突然堆积,业务延迟却后知后觉
现在,这一切只需 一个配置文件 就能彻底解决!
🚀 工具简介
「MonitorQ」 是一款极简的监控告警中间件,能够同时监控多个服务,并且能够同时收集rabbitmq的数据提供接口给prometheus,方便快速实现业务监控。
✅ 实时队列堆积检测 – 自动分析队列深度,提前预警堵塞风险
✅ 多通道告警 – 支持钉钉群、企业微信群消息推送,移动办公无忧
✅ 开箱即用 – 无需编码,只需编辑 YAML 配置,Linux/Windows 即开即跑
🌟 为什么选择 MonitorQ?
1️⃣ 轻量集成 – 不依赖复杂中间件,单一可执行文件搞定所有监控场景
2️⃣ 配置即代码 – YAML 配置,版本化管理,随业务迭代灵活调整
3️⃣ 多平台原生支持 – 适配主流操作系统,部署无门槛
4️⃣ 专注核心场景 – 不做大而全,只做 RabbitMQ 监控场景下最专业的监控利器
💰 定价方案(终身买断制)
19.9 元/永久 不限队列/服务数量,支持所有告警通道(包含永久免费更新代码)
999 元/永久 如果需要源码进行自定义开发 (包含永久免费更新代码 + 远程协助私有化部署 + 代码讲解)
⚡ 限时福利:前 100 名购买的用户,免费远程协助私有化部署!
📦 如何使用?
[告别运维焦虑,1分钟实现RabbitMQ+Prometheus指标的智能监控告警系统资源下载](https://download.csdn.net/download/qq_43610686/92701965?spm=1001.2101.3001.9500)
下载压缩包后, 解压并修改 config.yaml,配置监控项与告警方式
然后直接运行,监控从此自动化!
📢 用户怎么说?
“原来我们花两周搭监控,现在用 MonitorQ 只花了 1 分钟。队列积压告警真的救了我们的双十一!” —— 某电商平台运维负责人
“简洁不简单,告警及时,我们小团队也能有大厂的监控体验了。” —— 某 SaaS 初创公司 CTO
❓ 常见问题
Q:支持容器化部署吗?
A:支持!提供 Docker 镜像,可通过环境变量注入配置。
Q:能否监控多个 RabbitMQ 集群?
A:可以,配置文件中支持多集群并行监控。
Q:未来会增加其他通知方式吗?
A:会根据社区反馈优先扩展飞书、邮件等通道。
🎯 监控从未如此简单。告别被动,主动掌控系统健康!
```
[rabbitMq队列堆积监测] 服务异常
[发送短信队列]指标超过阈值:1000,当前值:345796
[服务异常队列]指标超过阈值:1000,当前值:1618
[消息同步队列]指标超过阈值:1000,当前值:49827
```
```
services:
- name: "rabbitMq队列堆积监测"
enable: true
check_type: "http_get"
http_auth: "admin&&123456"
point_cfg:
- name: "log_queue"
expression: "messages"
point: 80
metrics_name: "log_queue_metrics"
metrics_help: "日志指标"
url_extra: "http://172.16.0.76:15672/api/queues/%2F/log_queue"
- name: "test1"
expression: "messages"
point: 100
metrics_name: "test1_metrics"
metrics_help: "测试指标"
url_extra: "http://172.16.0.76:15672/api/queues/%2F/test1"
health_time: 30
notify: true
notify_type: "weixin"
webhook_url: "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a9e1e99f-9cc9-4386-825c-123456789"
secret: ""
At: "@18749066777"
restart_on_failure: false
restart_command: ""
database:
path: "./monitor.db"
auto_migrate: true
delete_old_data: true
delete_old_data_day: 7
ports: ":8098"
license:
```