監控RabbitMQ在CentOS上的狀態可通過以下方式:
管理插件(Web界面)
rabbitmq-plugins enable rabbitmq_management。http://服務器IP:15672,默認用戶名/密碼guest/guest,可查看隊列、連接、內存等狀態。命令行工具
rabbitmqctl status:查看節點運行狀態。rabbitmqctl list_queues:查看隊列消息數量、消費者數等。rabbitmqctl list_connections:查看連接狀態。第三方監控工具
rabbitmq_exporter暴露指標,Prometheus采集數據,Grafana可視化。日志與性能指標
/var/log/rabbitmq/目錄下分析運行狀態。top、vmstat)關注CPU、內存、磁盤使用情況。