How to Manage Your RabbitMQ Logs: Tips and Best Practices

The life of logs.

[error] <0.27962.6>   crasher:
[error] <0.27962.6> initial call: rabbit_channel:init/1
[error] <0.27962.6> pid: <0.27962.6>
[error] <0.27962.6> registered_name: []
[error] <0.27962.6> exception exit: noproc
[error] <0.27962.6>   in function  gen_server2:terminate/3 (gen_server2.erl, line 1183)
[error] <0.27962.6> ancestors: [<0.27958.6>,<0.27935.6>,<0.27891.6>,<0.27889.6>,<0.16617.0>,
[error] <0.27962.6>               <0.16616.0>,<0.16615.0>,<0.16613.0>,<0.16612.0>,rabbit_sup,
[error] <0.27962.6>               <0.218.0>]
[error] <0.27962.6> message_queue_len: 1
[error] <0.27962.6> messages: [{'EXIT',<0.27958.6>,shutdown}]
[error] <0.27962.6> links: []

# rotate every night at midnight
log.file.rotation.date = $D0

log.file.formatter = json
log.console.formatter = json
log.syslog.formatter = json 
Lajos Gerecs | RabbitMQ Consultant, Seventh State

Lajos Gerecs

RabbitMQ Consultant at Seventh State

Discover more from SeventhState.io

Subscribe now to keep reading and get access to the full archive.

Continue reading