# 故障排除日志

Qlik NPrinting 生成的日志消息提供可用于检测安全事件、操作问题和违反政策行为的重要信息。

### 日志文件保存在何处？

日志保存在 %ProgramData%\Nprinting\Logs 文件夹中。默认位置为 C:\ProgramData\NPrinting\Logs。

### 更改日志级别的方法

日志级别默认设置为 INFO。您可将日志级别更改为 Windows 服务的 DEBUG。

进行以下操作：

1. 使用文本编辑器打开相应的配置文件:

   * C:\Program Files\NPrintingServer\NPrinting\Engine\Qlik.NPrinting.Engine.exe.config
   * C:\Program Files\NPrintingServer\NPrinting\Scheduler\Qlik.NPrinting.Scheduler.exe.config
   * C:\Program Files\NPrintingServer\NPrinting\WebEngine\Qlik.NPrinting.WebEngine.exe.config

   其中 C:\Program Files\NPrintingServer 是 Qlik NPrinting Server 安装路径。如果必要，可根据您的安装对其进行修改。

   如果您希望查看 Qlik NPrinting On-Demand 日志，则需要将 Qlik.NPrinting.Engine.exe.config 设置为 DEBUG。

2. 搜索：

   `<root>` `<level value="INFO" />` `<appender-ref ref="LogFileAppender" />` `<!--Uncomment the row below and set the level value above to obtain the logs in the file nprinting_engine_dev.log-->` `<!--<appender-ref ref="LogFileAppenderDev" />-->` `<appender-ref ref="LogFileAppender" />` `</root>`

3. 将 `level value` 更改为 `"DEBUG"`：

   `<root>` `<level value="DEBUG" />` `<appender-ref ref="LogFileAppender" />` `<!--Uncomment the row below and set the level value above to obtain the logs in the file nprinting_engine_dev.log-->` `<!--<appender-ref ref="LogFileAppenderDev" />-->` `<appender-ref ref="LogFileAppender" />` `</root>`

4. 取消注释：`<!--<appender-ref ref="LogFileAppenderDev" />-->`

5. 保存编辑后的文件。

6. 重启相应的 Windows 服务。

当您将日志层级更改为 DEBUG 时，会创建新的日志文件。新的日志文件与 INFO 详细信息级别的日志文件具有相同名称，后接 \_dev。例如：

* nprinting\_scheduler\_dev.log
* nprinting\_webengine\_dev.log
* nprinting\_engine\_dev.log

默认日志文件仍会显示，仅将继续具备 INFO 级别信息。