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.