在CentOS上监控RabbitMQ服务有多种方法,以下是一些常用的监控方法:
rabbitmq_management插件,不需要重启RabbitMQ。对于集群,每个节点都需要启用此插件。sudo rabbitmq-plugins enable rabbitmq_management http://localhost:15672,使用默认的用户名guest和密码guest登录。wget https://github.com/kbudde/rabbitmq_exporter/releases/download/v0.10.0/rabbitmq_exporter-0.10.0.linux-amd64.tar.gz tar xvf rabbitmq_exporter-0.10.0.linux-amd64.tar.gz cd rabbitmq_exporter conf/rabbitmq.yml文件,配置RabbitMQ连接信息:host: localhost port: 5672 username: guest password: guest vhost: / ./bin/rabbitmq_exporter scrape_configs: - job_name: 'rabbitmq' static_configs: - targets: ['localhost:9419'] rabbitmqctl status rabbitmqctl list_queues rabbitmqctl list_connections rabbitmqctl list_exchanges 通过上述方法,可以有效地监控RabbitMQ的运行状态,及时发现并解决问题,确保其稳定运行。