View a markdown version of this page

C++ プロデューサー SDK でログ記録を使用する - Amazon Kinesis Video Streams

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

C++ プロデューサー SDK でログ記録を使用する

C++ プロデューサー SDK アプリケーションのログ記録は、 kinesis-video-native-buildフォルダの kvs_log_configuration ファイルで設定します。

次の例は、デフォルト設定ファイルの最初の行を示しています。この行で、DEBUG レベルのログエントリを AWS マネジメントコンソールに書き込むようにアプリケーションを設定します。

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 レベルのログ記録をファイルに書き込むと、ログファイルはデバイスの使用可能なストレージスペースをすぐに消費してしまう場合があります。