设置日志级别
日志记录了运行环境的运行情况和功能流程的处理情况,是维护人员查看系统状态、进行问题定位的重要工具和手段。日志模块根据系统设置的日志级别,记录不同详细程度的内容,满足不同系统维护需求。

- 目前应用类日志不支持单独设置各个模块的日志级别。
- 应用类日志级别支持在容器内或物理机内设置;Device侧系统类日志级别不支持在容器内设置。
- 算力切分场景,不支持设置日志级别。
推理场景(Ascend EP)和训练场景
应用类日志级别设置
- 设置全局日志级别:
通过ASCEND_GLOBAL_LOG_LEVEL环境变量设置全局日志级别,只在当前shell下生效,仅对当前窗口设置全局级别及各模块日志级别为该值。如果用户环境变量设置了非法值(或没有设置值),缺省设置为ERROR级别。通过执行echo $ASCEND_GLOBAL_LOG_LEVEL命令可以查看设置的日志级别,如果查询为非法值或者空,表示日志级别为缺省级别。
设置ASCEND_GLOBAL_LOG_LEVEL环境变量举例:
export ASCEND_GLOBAL_LOG_LEVEL=1
ASCEND_GLOBAL_LOG_LEVEL取值范围如下:
- 0:对应DEBUG级别。
- 1:对应INFO级别。
- 2:对应WARNING级别。
- 3:对应ERROR级别。
- 4:对应NULL级别,不输出日志。
- 其他值为非法值。
- 设置是否开启Event日志:
通过ASCEND_GLOBAL_EVENT_ENABLE环境变量设置是否开启Event日志,只在当前shell下生效,仅对当前窗口设置为该值。如果用户环境变量设置了非法值(或没有设置值),缺省设置为开启Event日志。通过执行echo $ASCEND_GLOBAL_EVENT_ENABLE命令可以查看设置的值,如果查询为非法值或者空,表示使用缺省值。
设置ASCEND_GLOBAL_EVENT_ENABLE环境变量举例:
export ASCEND_GLOBAL_EVENT_ENABLE=0
ASCEND_GLOBAL_EVENT_ENABLE取值范围如下:
- 0:不开启Event日志。
- 1:开启Event日志。
- 其他值为非法值。
Device侧系统类日志级别设置
不支持直接在Device侧设置系统类日志级别,需要在Host侧通过msnpureport工具设置日志级别。msnpureport工具也可以查询Device侧系统类日志级别。具体查询和设置方法请参见msnpureport工具使用章节。
推理场景(Ascend RC)
应用类日志级别设置
通过环境变量设置应用类日志的全局日志级别和是否开启Event日志,具体如下:
- 设置全局日志级别:
通过ASCEND_GLOBAL_LOG_LEVEL环境变量设置全局日志级别,只在当前shell下生效,仅对当前窗口设置全局级别及各模块日志级别为该值。如果用户环境变量设置了非法值(或没有设置值),缺省设置为ERROR级别。通过执行echo $ASCEND_GLOBAL_LOG_LEVEL命令可以查看设置的日志级别,如果查询为非法值或者空,表示日志级别为缺省级别。
设置ASCEND_GLOBAL_LOG_LEVEL环境变量举例:
export ASCEND_GLOBAL_LOG_LEVEL=1
ASCEND_GLOBAL_LOG_LEVEL取值范围如下:
- 0:对应DEBUG级别。
- 1:对应INFO级别。
- 2:对应WARNING级别。
- 3:对应ERROR级别。
- 4:对应NULL级别,不输出日志。
- 其他值为非法值。
- 设置是否开启Event日志:
通过ASCEND_GLOBAL_EVENT_ENABLE环境变量设置是否开启Event日志,只在当前shell下生效,仅对当前窗口设置为该值。如果用户环境变量设置了非法值(或没有设置值),缺省设置为开启Event日志。通过执行echo $ASCEND_GLOBAL_EVENT_ENABLE命令可以查看设置的值,如果查询为非法值或者空,表示使用缺省值。
设置ASCEND_GLOBAL_EVENT_ENABLE环境变量举例:
export ASCEND_GLOBAL_EVENT_ENABLE=0
ASCEND_GLOBAL_EVENT_ENABLE取值范围如下:
- 0:不开启Event日志。
- 1:开启Event日志。
- 其他值为非法值。
系统类日志级别设置
通过/var/log/npu/conf/slog/slog.conf配置文件设置系统类日志级别。
参考日志配置文件章节内容,修改/var/log/npu/conf/slog/slog.conf配置文件中全局日志级别、模块日志级别和是否开启Event日志。
修改配置文件中日志级别后,重启slogd进程使配置生效。重启方法请参见重启日志进程。