日志参数配置

日志输出位置,可设置写到终端或写到文件:

  1. log.to = both

设置日志级别:

  1. log.level = error

设置 primary logger level,以及所有到文件和终端的 logger handlers 的日志级别。

设置日志文件的存储路径:

  1. log.dir = log

设置存储 “log.level” 日志的文件名:

  1. log.file = emqx.log

设置每个日志文件的最大大小:

  1. log.rotation.size = 10MB

设置循环日志记录的最大文件数量:

  1. log.rotation.count = 5

可以通过配置额外的 file logger handlers,将某个级别的日志写到单独的文件,配置格式为 log.$level.file = $filename.

例如,下面的配置将所有的大于等于 info 级别的日志额外写到 info.log 文件中:

  1. log.info.file = info.log