在RabbitMQ中启用队列级别的日志

时间:2020-06-26 08:04:42

标签: rabbitmq

我正在使用RabbitMQ版本“ 3.8.3”和Erlang“ 22.2.8”。

我要在rabbitmq中记录所有CRUD事件的地方有一个特殊要求。

当我将日志级别设置为DEBUG时,将记录所有必需的事件,但是我看到了我不想要的太多日志。

我也找不到任何方法来更改日志文件的日志记录格式。

我的日志配置如下

# ======================================
# RabbitMQ Logging section
# ======================================
log.connection.level = error
log.channel.level = error
log.queue.level = debug
log.mirroring.level = error
log.federation.level = error
log.upgrade.level = error
log.exchange.level = error
log.default.level = error

# ======================================
# RabbitMQ properties section
# ======================================
queue_master_locator = min-masters
collect_statistics_interval = 60000
cluster_partition_handling = autoheal
vm_memory_high_watermark.relative = 0.66

# =============================================================
# RabbitMQ (amq.rabbitmq.log) exchange section
# To view the amq.rabbitmq.log exchange in RabbitMQ new version
# =============================================================
log.exchange = true

使用此配置,我看不到任何有关CREATE / DELETE队列的日志

0 个答案:

没有答案