log_config.xml 1009 B

123456789101112131415161718192021222324
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <!-- 全局默认配置 -->
  4. <root_level value="DEBUG"/>
  5. <log_dir value="logs"/>
  6. <history_dir value="logs/history"/>
  7. <MAX_FILE_SIZE value="10M"/>
  8. <MAX_HISTORY value="5"/>
  9. <file_pattern value="%d{%Y-%m-%d %H:%M:%S} [%p] [%c] %m%n"/>
  10. <console_pattern value="%d{%H:%M:%S} [%p] [%c] %m%n"/>
  11. <!-- 模块级配置(覆盖全局,针对Platform) -->
  12. <module name="Platform">
  13. <log_file_name value="{host}.Platform"/> <!-- 使用 {host} 占位符 -->
  14. <MAX_FILE_SIZE value="20M"/> <!-- Platform单个文件最大20M -->
  15. <MAX_HISTORY value="10"/> <!-- Platform保留10个备份 -->
  16. </module>
  17. <!-- 模块级配置(针对LogicDevice) -->
  18. <module name="LogicDevice">
  19. <log_file_name value="{host}.MQTT"/> <!-- LogicDevice使用MQTT作为日志文件名 -->
  20. <root_level value="INFO"/> <!-- LogicDevice只输出INFO及以上级别 -->
  21. </module>
  22. </configuration>