EMQX日志配置规则设置

环境信息

  • EMQX 版本:3.1.0
  • 操作系统及版本:centos8
  • 其他

问题描述

配置文件中,日志文件的前缀默认为 emqx.log,如何配置成 emqx-{YYYY-MM-dd}.log,也就是按照日志来生成
log.file = emqx.log

配置文件及日志

emqx 还不支持这样的配置的

我看了相关文档emqx的日志是根据配置的日志分段文件,当达到一定的大小后会开启一个新的日志文件,达到设置的最大分段会从最小的开始覆盖,出错误的时候需要根据日志去排查这样就会造成日志被覆盖,我要如何设置让日志每天都进行备份

每个日志50M。10个日志文件能存不少日志信息了。一般排查问题都是最近一段时间的,正常情况下,大概率不会被覆盖掉的,除非异常日志太多了。

实际生产环境日志不会少,而且生产环境的日志我配置的是info级别的,因为有些消息是需要我存储数据库的,你们这边有没有其他的处理方案,日志达到最大值时触发自动备份脚本,我把日志给备份到别的地方

简单方法做个脚本定期挪一挪
复杂点做个日志系统把这些日志都入库