日志与监控
RabbitMQ日志
linux系统下:
RabbitMQ默认日志存放路径: /var/log/rabbitmq/rabbit@xxx.log
xxx为你的主机名
日志包含了RabbitMQ的版本号、Erlang的版本号、RabbitMQ服务节点名称、cookie的hash值、RabbitMQ配置文件地址、内存限制、磁盘限制、默认账户guest的创建以及权限配置等等。
Web管控台监控
通过RabbitMQManagement我们可以监控到许多信息
使用命令rabbitmqctl管理和监控
查看队列
rabbitmqctl list_queues
查看exchanges
rabbitmqctl list_exchanges
查看用户
rabbitmqctl list_users
查看连接
rabbitmqctl list_connections
查看消费者信息
rabbitmqctl list__consumers
查看环境变量
rabbitmqctl environment
查看未被确认的队列
rabbitmqctl list_queues name messages_unacknowledged
查看单个队列的内存使用
rabbitmqctl list_queues name memory
查看准备就绪的队列
rabbi