在CentOS中监控RabbitMQ可通过以下方式实现:
管理插件(Web界面)
rabbitmq-plugins enable rabbitmq_management。http://服务器IP:15672,默认用户名/密码为guest/guest,可查看队列、连接、内存等指标。Prometheus + Grafana(可视化监控)
rabbitmq_exporter,配置rabbitmq.yml指定RabbitMQ连接信息。prometheus.yml中添加RabbitMQ Exporter的抓取任务。命令行工具
rabbitmqctl命令:
rabbitmqctl status。rabbitmqctl list_queues。rabbitmqctl list_connections。第三方工具(如Zabbix、Nagios)
注:部分方案需提前安装Erlang环境,并确保防火墙放行相关端口(如15672、15692)。推荐使用Prometheus+Grafana组合实现实时监控与可视化分析。