
# 通过OBS导入模型时，如何编写打印日志代码才能在ModelArts日志查询界面看到日志
#### 问题现象
用户通过OBS导入模型时，选择使用基础镜像，用户自己编写了部分推理代码实现自己的推理逻辑，出现故障后希望通过故障日志排查定位故障原因，但是通过logger打印日志无法在"在线服务"的日志中查看到部分内容。
#### 原因分析
推理服务的日志如果需要显示出来，需要代码中将日志打印到Console控制台。当前推理基础镜像使用的python的log模块，采用的是默认的日志级别Warning，即当前只有Warning级别的日志可以默认查询出来。如果想要指定INFO等级的日志能够查询出来，需要在代码中指定logger的输出日志等级为INFO级别。
#### 处理方法
在推理代码所在的py文件中，指定日志输出到Console的默认级别为INFO级别，确保将对应级别的日志打印出来。参考代码如下：
```
import log
# 创建一个logger
logger = log.getLogger(__name__)
# 测试日志输出
logger.info("This is an info message")
```
