Net.Data stellt Trace-Daten über die Ausführung Ihres Makros bereit, die im Trace-Protokoll aufgezeichnet werden. Sie können angeben, wo das Trace-Protokoll gespeichert und welche Trace-Stufe aufgezeichnet wird. Mit Hilfe der IBM Trace-Informationen verfügen Sie über Informationen, wenn Sie mit Ihrem IBM Ansprechpartner arbeiten. Eine Liste mit Net.Data-Trace-Nachrichten finden Sie in Net.Data Nachrichten und Codes.
Zum Konfigurieren von Net.Data für die Trace-Funktion müssen Sie Konfigurationsvariablen festlegen, mit denen Sie angeben, wo das Trace-Protokoll gespeichert wird und welche Stufe der Trace-Daten Net.Data erfassen soll.
Der Name des Trace-Protokolls ist netdata.trace.pid. Dabei ist pid die ID des Prozesses, der die Anforderung bearbeitet. Mit der Konfigurationsvariablen DTW_TRACE_LOG_DIR können Sie das Verzeichnis angeben, in dem die Trace-Datei gespeichert wird.
Syntax:
DTW_TRACE_LOG_DIR [=] full_directory_path
Beispiel:
DTW_TRACE_LOG_DIR /usr/lpp/internet/server_root/logs
Durch Setzen des Werts für die Konfigurationsvariable DTW_TRACE_LOG_LEVEL bestimmen Sie die Trace-Stufe, die Net.Data protokolliert.
Syntax:
DTW_TRACE_LOG_LEVEL [=] OFF|APPLICATION|SERVICE
Dabei gilt Folgendes:
Beispiel:
DTW_TRACE_LOG_LEVEL SERVICE
Das Format eines Trace-Protokolleintrags sieht wie folgt aus:
[DD/MMM/YYYY:HH:MM:SS][macro][PID#][TID#][UID] trace_message
Dabei gilt Folgendes:
Die Benutzer-ID, unter der Net.Data ausgeführt wird, müssen über die folgenden Berechtigungen verfügen, um Trace-Nachrichten in die Trace-Protokolldatei schreiben zu können: