InfluxDB®-Datenbank-Logs
Dieses Kapitel bietet allgemeine Anleitungen und Tipps, wie Sie InfluxDB®-Logs finden und interpretieren können, falls Sie auf Probleme stoßen sollten.
So erhalten Sie Datenbank-Logs
Derzeit ist es aufgrund einer technischen Einschränkung nicht möglich, Datenbank-Logs direkt abzurufen, wenn die NGA den Datenbankstart initiiert.
- Um auf die Logs zugreifen zu können, müssen Sie zunächst das Backend so
konfigurieren, dass der automatische Datenbankstart verhindert wird. Um den
automatischen Start zu unterbinden, muss die Schaltfläche Datenbank
starten/Datenbank stoppen auf den Status
gestoppt gesetzt werden.
Detaillierte Informationen finden Sie im Kapitel Backend Local, Database Remote.
- Um die InfluxDB®-Datenbank manuell über die Kommandozeile zu starten, wobei die
Logs in
stderrausgegeben werden, verwenden Sie den folgenden Befehl:influxd.exe -config <config file path>Important:Standardmäßig wirdinfluxd.exeaus
bezogen.<WinCC_OA Installation>/bin/influxd.exeWenn jedoch der Parameter
pathToInfluxdExecutablein der InfluxDB®-Konfigurationsdatei<projectdir>/config/influxdb.confexplizit gesetzt wurde, wird stattdessen dieinfluxd.exevon diesem konfigurierten Speicherort verwendet. - Wenn Sie unter Windows die Logs in eine Datei umleiten möchten, hängen Sie
einfach
an den Befehl an.> a.txt 2>&1 - In der Datei
influxdb.conf, in der Sektion[logging], können Sie den Logging-Level anpassen. Standardmäßig ist er auf# level = "info"eingestellt.Wenn die Standardinformationen für die Fehlerbehebung nicht ausreichen, sollten Sie ihn auf
"debug"ändern, um detailliertere Einblicke zu erhalten.Note:Obwohl der Debug-Level umfassende Details liefert, kann die Interpretation dieser Logs eine Herausforderung sein.
