温馨提示×

Debian系统中RabbitMQ的日志管理

小樊
56
2025-08-28 13:23:40
栏目: 智能运维

日志查看

  • 命令行查看:日志默认存放在 /var/log/rabbitmq 目录,可使用 catlesstail -f 命令查看,如 sudo tail -f /var/log/rabbitmq/rabbit@your_host.log 实时追踪日志。
  • 管理插件查看:启用插件后(sudo rabbitmq-plugins enable rabbitmq_management),通过 Web 界面(http://localhost:15672,用户名/密码:guest)在“Logs”模块查看。

日志配置

  • 日志级别:修改 rabbitmq.conf 文件,如 log.file.level = debug 设置日志级别(支持 debuginfowarning 等)。
  • 日志轮转:通过 logrotate 工具配置(默认已集成),编辑 /etc/logrotate.d/rabbitmq-server 文件,可设置轮转周期、文件大小限制等。

日志分析

  • 命令行分析:结合 grepawk 等工具过滤关键信息,如 grep "error" /var/log/rabbitmq/rabbit@your_host.log 筛选错误日志。
  • 工具分析:可部署 ELK 等日志分析平台进行集中化分析。

0