目录
前言
监控RabbitMQ有四种方式:启动插件、查看Track日志、自定义监控信息、使用第三方组件如Zabbix
启动插件
这种办法用的很少,注意是自带的插件监控的粒度不够
rabbitmq-plugins enable rabbitmq_management

tracing监控
之前有提到https://blog.youkuaiyun.com/Delicious_Life/article/details/107176014
Zabbix监控
Zabbix是一个基于WEB界面提供分布式系统监视以及网络监视功能的企业级开源解决方案,他也可以帮助我们搭建一个MQ集群的监控系统,同时提供预警等功能,但是由于其搭建配置要求比较高一般都是由运维人员负责搭建。
自定义监控信息
注意自定义监控信息会打印到程序控制台,有如下参数可选择

具体使用需要导入jar包
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.3.6</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.7.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.7.4</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jacks

本文介绍了RabbitMQ集群的监控方法,包括启动内置插件、tracing监控、使用Zabbix以及自定义监控信息。详细讲解了每种方式的适用场景和操作步骤,帮助读者全面了解RabbitMQ的监控策略。
最低0.47元/天 解锁文章
4767

被折叠的 条评论
为什么被折叠?



