ラガーの lager_file_backend 設定を使用しました。
{lager_file_backend,
[{file, "debug.log"}, {level, debug},
{size, 10485760}, {date, "$D0"}, {count, 30},
{formatter_config,
[date, " ", time, " ", pid, " ", module, ":", line, " [", severity, "] ", message, "\n"]}]}
erlang のラガー ログファイルはカウントとサイズでローテーションされ、その結果、
debug.log
debug.log.0
debug.log.1
ファイル名に日付を含むログファイルをローテーションする方法は?
debug.log
debug.log.2019-04-24
debug.log.2019-04-23