下载
中文
注册

日志配置

  • 客户端日志会根据{$HOME}/.mindie_ms/msctl.json配置的日志等级log_level参数进行过滤,将日志内容打印到客户端屏幕上。
  • 服务端日志会根据服务端配置文件ms_server.json中的以下代码进行设置。
    "log_info": {
        "log_level": "INFO",                             // 日志级别
        "run_log_path": "/var/log/mindie-ms/run/log.txt",  // 运行日志写入的文件路径
        "operation_log_path": "/var/log/mindie-ms/operation/log.txt" //操作日志写入的文件路径
    }
    • 过滤等级后,将日志内容写入"log_path"路径中的日志文件,服务端报错可以通过日志进行定位;当前日志写入策略是循环写入,最多保存10个日志文件,每个日志文件最大为20M。
    • MindIE MS客户端可通过MINDIEMS_LOG_LEVEL环境变量动态设置日志打印等级,如下所示:
      export MINDIEMS_LOG_LEVEL={日志打印等级}
      • DEBUG
      • INFO
      • WARNING
      • ERROR
      • CRITICAL
    • 将日志写入日志文件时,需要导入以下KMC依赖的环境变量。

      export HSECEASY_PATH=$MIES_INSTALL_PATH/lib