logger_file_backend icon indicating copy to clipboard operation
logger_file_backend copied to clipboard

Rotate is already implemented, but not documented.

Open leonardorame opened this issue 8 months ago • 0 comments

Hi, just to mention that rotation facility is already implemented in 0.0.14, but not documented.

The configuration should be like:

config :logger, :debug,
  path: "/path/to/debug.log",
  level: :debug,
  rotate: %{max_bytes: 10400, keep: 5}

This creates log files with a maximum size of 10400 bytes and only keep 5 files, like this:

debug.log
debug.log.1
debug.log.2
debug.log.3
debug.log.4

And don't forget to replace {:logger_file_backend, "~> 0.0.10"}, to {:logger_file_backend, "~> 0.0.14"},.

That's it.

leonardorame avatar Jun 12 '24 12:06 leonardorame