

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 在 C\+\+ 生产者 SDK 中使用日志记录
<a name="producer-sdk-cpp-logging"></a>

您可以在`kinesis-video-native-build`文件夹的`kvs_log_configuration`文件中配置 C\+\+ 生产者 SDK 应用程序的日志记录。

以下示例显示了默认配置文件的第一行，它会将应用程序配置为将 `DEBUG` 级日志条目写入到 Amazon Web Services 管理控制台：

```
log4cplus.rootLogger=DEBUG, KvsConsoleAppender
```

您可以将日志记录级别设置为 `INFO` 以减少详细日志记录。

要将应用程序配置为将日志条目写入日志文件，请将文件中的第一行更新为以下内容：

```
log4cplus.rootLogger=DEBUG, KvsConsoleAppender, KvsFileAppender
```

这会将应用程序配置为将日志条目写入到 `kvs.log` 文件夹中的 `kinesis-video-native-build/log`。

要更改日志文件位置，请使用新路径更新以下行：

```
log4cplus.appender.KvsFileAppender.File={{./log/kvs.log}}
```

**注意**  
如果 `DEBUG` 级日志记录被写入到某个文件，日志文件可能快速用尽设备上的可用存储空间。