View a markdown version of this page

Verwenden Sie die Protokollierung mit dem C++-Producer-SDK - Amazon Kinesis Video Streams

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie die Protokollierung mit dem C++-Producer-SDK

Sie konfigurieren die Protokollierung für C++-Producer-SDK-Anwendungen in der kvs_log_configuration Datei im kinesis-video-native-build Ordner.

Das folgende Beispiel zeigt die erste Zeile der Standard-Konfigurationsdatei, mit der die Anwendung zum Schreiben von DEBUG-Level-Protokolleinträgen an die AWS-Managementkonsole konfiguriert wird:

log4cplus.rootLogger=DEBUG, KvsConsoleAppender

Für eine weniger ausführliche Protokollierung können Sie als Protokollierungsebene INFO festlegen.

Um die Anwendung so zu konfigurieren, dass sie Protokolleinträge in eine Protokolldatei schreibt, aktualisieren Sie die erste Zeile der Datei wie folgt:

log4cplus.rootLogger=DEBUG, KvsConsoleAppender, KvsFileAppender

Damit wird die Anwendung zum Schreiben von Protokolleinträgen in kvs.log im Ordner kinesis-video-native-build/log konfiguriert.

Um den Speicherort der Protokolldatei zu ändern, aktualisieren Sie die folgende Zeile mit dem neuen Pfad:

log4cplus.appender.KvsFileAppender.File=./log/kvs.log
Anmerkung

Wenn DEBUG-Level-Protokollierung in eine Datei geschrieben wird, kann die Protokolldatei den auf dem Gerät verfügbaren Speicherplatz schnell aufbrauchen.