centos

rabbitmq在centos中如何监控

小樊
53
2025-09-07 18:50:40
栏目: 智能运维

在CentOS中监控RabbitMQ可通过以下方式实现:

  1. 管理插件(Web界面)

    • 启用插件:rabbitmq-plugins enable rabbitmq_management
    • 访问地址:http://服务器IP:15672,默认用户名/密码为guest/guest,可查看队列、连接、内存等指标。
  2. Prometheus + Grafana(可视化监控)

    • 安装RabbitMQ Exporter:下载并运行rabbitmq_exporter,配置rabbitmq.yml指定RabbitMQ连接信息。
    • 配置Prometheus:在prometheus.yml中添加RabbitMQ Exporter的抓取任务。
    • Grafana展示:添加Prometheus数据源,导入RabbitMQ监控面板。
  3. 命令行工具

    • 使用rabbitmqctl命令:
      • 查看节点状态:rabbitmqctl status
      • 查看队列信息:rabbitmqctl list_queues
      • 查看连接信息:rabbitmqctl list_connections
  4. 第三方工具(如Zabbix、Nagios)

    • 通过RabbitMQ Exporter或管理插件暴露的指标,结合Zabbix等工具配置告警规则。

:部分方案需提前安装Erlang环境,并确保防火墙放行相关端口(如15672、15692)。推荐使用Prometheus+Grafana组合实现实时监控与可视化分析。

0
看了该问题的人还看了