1.安装rabbitmq_tracing 插件,进入mq安装目录的sbin目录,执行
./rabbitmq-plugins enable rabbitmq_tracing
注: docker 安装的 rabbitMQ 开启日志
$ docker exec -it rabbit /bin/bash
$ cd /opt/rabbitmq/sbin
$ rabbitmqctl trace_on
$ ./rabbitmq-plugins enable rabbitmq_tracing

2.使用MQ的web监控工具。

到管理页面添加Tracing
点击“Admin”菜单,右边会多出一个“Tracing”的菜单,填写Name、Format、Max payload bytes、Pattern
然后点击“添加Add trace”即可添加一个日志

尝试发布消息,查看日志


同步网络时间
$docker exec -it rabbit /bin/bash
$date

返回宿主机

创建对应的时区路径

$ docker exec -it rabbit sh -c ‘mkdir -p /usr/share/zoneinfo/Asia/‘

拷贝时区文件

$ docker cp /usr/share/zoneinfo/Asia/Shanghai rabbit:/usr/share/zoneinfo/Asia/Shanghai

创建链接

$ docker exec -it rabbit sh -c ‘ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime’

查看时间

$ docker exec -it rabbit sh -c ‘date’