在 C++ 制作器 SDK 中使用日志记录 - Amazon Kinesis Video Streams
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 C++ 制作器 SDK 中使用日志记录

您可以在 kvs_log_configuration 文件夹的 kinesis-video-native-build 文件中为 C++ 创建者开发工具包应用程序配置日志记录。

以下示例显示了默认配置文件的第一行,它会将应用程序配置为将 DEBUG 级日志条目写入到 Amazon Web Services Management Console:

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 级日志记录被写入到某个文件,日志文件可能快速用尽设备上的可用存储空间。