Debug-Flags

Die folgenden NGA Debug-Flags können für CTRL und UI verwendet werden.

Table 1.
Debug-Flag Beschreibung
NGA_DP_GET_PERIOD

NGA_DP_GET_ASYNCH

NGA_ALERT_GET_PERIOD

NGA_ALERT_GET

NGA_DP_QUERY

Historische Abfragefunktionen:

Es können Debug-Informationen für historische Abfragefunktionen aktivert werden. Diese Debug-Flags geben die angeforderten Backends und die zurückgegebene Datenmenge (Zeilenanzahl) mit der Abfrage-ID und dem Zeitstempel aus.

Note: Die folgenden Flags gelten nur für Abfragetypen für die, das entsprechende Abfrage-Debug-Flag oberhalb gesetzt ist:
NGA_PRINT_RESULTS

Wenn dieses Debug-Flag aktiviert ist, werden auch die aktuellen Abfrageergebnisse gedruckt bevor diese von NGA an den Benutzer gesendet werden.

NGA_PRINT_DETAILS Details von Aktionen auf dem Frontend werden für die debuggten Abfragetypen gedruckt.
NGA_TRACE_REQUESTS

Die Abfrage wird durch alle wichtigen Schritte auf der Backend-Seite verfolgt:

  • Das Backend empfängt eine Abfrage
  • Das Backend sendet die Abfrage an eine Datenbank
  • Das Backend erhält ein Ergebnis von der Datenbank
  • Das Backend sendet die Ergebnisse an das Frontend
Zeitstempel der obigen Schritte werden auf der Backend-Seite verfolgt.
Note: Die Log-Meldungen werden von der Backend-Seite zum Frontend geschickt bevor sie ausgegeben werden. Daher kann es vorkommen, dass gewisse Log-Meldungen der Backend-Seite erst nach den Meldungen der Fontend-Seite ausgegeben werden, obwohl sie einen jüngeren Zeitstempel haben. Achten Sie auf den Zeitstempel.
NGA_TRACE_DETAILED

Dieses Debug-Flag zeigt detailliertere Informationen zu den Schritten auf der Backend-Seite, wie aktuelle Abfrage an die Datenbank, Antworten der Datenbank , ...

Zeitstempel der obigen Schritte werden auf der Backend-Seite verfolgt