

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
<a name="producer-sdk-cpp-logging"></a>

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.