Verwenden Sie DSTRACE zum Anzeigen von Identity Manager-Prozessereignissen. Dies ist jedoch nur bei Tests und bei der Fehlerbehebung in Identity Manager möglich. Wenn DSTRACE ausgeführt wird, während die Treiber in Produktion sind, wird die Nutzlast der Identity Manager-Server erhöht . Dies kann dazu führen, dass Ereignisse nur sehr langsam ausgeführt werden.
Zum Anzeigen von Identity Manager-Prozessen in DSTRACE werden dem Treibersatz und den Treiberobjekten Werte hinzugefügt. Dies erfolgt in Designer oder in iManager.
Sie können dem Treibersatzobjekt oder einzelnen Treiberobjekten Trace-Stufen hinzufügen.
Wählen Sie in Designer in einem geöffneten Projekt das Treibersatzobjekt in der Überblicksansicht aus.
Klicken Sie mit der rechten Maustaste, wählen Sie
(Eigenschaften) und klicken Sie dann auf .Legen Sie die Parameter für das Tracing fest und klicken Sie auf Tabelle 2-1.
. Weitere Informationen zu den Treibersatz-Trace-Parametern finden Sie inWenn Sie die Trace-Stufe für das Treibersatzobjekt festgelegt haben, werden alle Treiber in den DSTRACE-Protokollen angezeigt.
Tabelle 2-1 Treibersatz-Trace-Parameter
Wählen Sie in Designer in einem geöffneten Projekt das Treiberobjekt in der Überblicksansicht aus.
Klicken Sie mit der rechten Maustaste, wählen Sie
(Eigenschaften) und klicken Sie dann auf .Legen Sie die Parameter für das Tracing fest und klicken Sie auf Tabelle 2-2.
. Weitere Informationen zu diesen Parametern finden Sie inWenn Sie nur für das Treiberobjekt die Parameter festlegen, werden nur Informationen für diesen Treiber im DSTRACE-Protokoll angezeigt.
Tabelle 2-2 Treiber-Trace-Parameter
Sie können dem Treibersatzobjekt oder einzelnen Treiberobjekten Trace-Stufen hinzufügen.
Klicken Sie in iManager auf
.Wählen Sie das gewünschte Treibersatzobjekt aus und klicken Sie auf
.Klicken Sie auf den Namen des Treibersatzes.
Wählen Sie die Registerkarte
für das Treibersatzobjekt.Legen Sie die Parameter für das Tracing fest und klicken Sie auf Tabelle 2-1.
. Weitere Informationen zu diesen Parametern finden Sie inWählen Sie in iManager
.Wechseln Sie zu dem Treibersatzobjekt, in dem sich das Treiberobjekt befindet, und klicken Sie auf
.Klicken Sie auf die obere rechte Ecke des Treiberobjekts und anschließend auf
.Wählen Sie die Registerkarte
für das Treiberobjekt.Legen Sie die Parameter für das Tracing fest und klicken Sie auf Tabelle 2-2.
. Weitere Informationen finden Sie inHINWEIS:Die Option
(Einstellung aus Treibersatz übernehmen) ist in iManager nicht vorhanden.Um Identity Manager-Prozesse in einer Datei zu speichern, wird diese über den Parameter im Treiberobjekt oder über DSTRACE gespeichert. Der Parameter im Treiberobjekt ist der Trace-Datei-Parameter.
Mithilfe der folgenden Methoden können Sie Identity Manager-Prozesse über DSTRACE auf verschiedenen Betriebssystemplattformen erfassen und speichern.
Verwenden Sie DSTRACE.NLM zum Anzeigen von Trace-Meldungen auf der Systemkonsole oder zum Speichern der Meldungen in einer Datei (SYS:\SYSTEM\DSTRACE.LOG). DSTRACE.NLM zeigt die Trace-Meldungen auf dem Bildschirm „DSTRACE Console“ an.
Geben Sie an der Serverkonsole DSTRACE.NLM ein.
Dadurch wird DSTRACE.NLM in den Arbeitsspeicher geladen.
Geben Sie an der Serverkonsole DSTRACE SCREEN ON ein.
Ermöglicht, dass Trace-Meldungen auf dem Bildschirm „DSTRACE Console“ angezeigt werden.
Geben Sie an der Serverkonsole DSTRACE FILE ON ein.
Erfasst die an „DSTRACE Console“ gesendeten Trace-Meldungen in DSTRACE.LOG.
Geben Sie an der Serverkonsole DSTRACE -ALL ein.
Dadurch werden alle Trace-Flaggen deaktiviert.
Geben Sie an der Serverkonsole DSTRACE +DXML DSTRACE +DVRS ein.
Zeigt die Identity Manager-Ereignisse an.
Geben Sie an der Serverkonsole DSTRACE +TAGS DSTRACE +TIME ein.
Zeigt die Tags und Zeitstempel der Meldung an.
Wechseln Sie zu „DSTRACE Console“ und achten Sie auf das zu übergebende Ereignis.
Wechseln Sie wieder zur Serverkonsole.
Geben Sie an der Serverkonsole DSTRACE FILE OFF ein.
Stoppt das Erfassen von Trace-Meldungen in der Protokolldatei. Das Protokollieren von Informationen in der Datei wird dadurch ebenfalls gestoppt.
Öffnen Sie die Datei DSTRACE.LOG in einem Texteditor und suchen Sie nach dem geänderten Ereignis oder Objekt.
Wählen Sie „Systemsteuerung > NDS Services > dstrace.dlm“ und klicken Sie auf
.Das Fenster „NDS Server Trace Utility“ wird geöffnet.
Wählen Sie
> und klicken Sie anschließend auf .Dadurch werden alle Standard-Flaggen gelöscht.
Wählen Sie
und .Klicken Sie auf "OK".
Wählen Sie
.Geben Sie den Dateinamen und den Speicherort an, an dem die DSTRACE-Informationen gespeichert werden sollen, und klicken Sie auf „Öffnen“.
Warten Sie, bis das Ereignis auftritt.
Wählen Sie
.Dadurch wird das Schreiben der Informationen in die Protokolldatei gestoppt.
Öffnen Sie die Datei in einem Texteditor und suchen Sie nach dem geänderten Ereignis oder Objekt.
Geben Sie ndstrace ein, um das ndstrace-Dienstprogramm zu starten.
Geben Sie set ndstrace=nodebug ein.
Dadurch werden alle aktuell gesetzten Trace-Flaggen deaktiviert.
Geben Sie set ndstrace on ein.
Dadurch werden die Trace-Meldungen an der Konsole angezeigt.
Geben Sie set ndstrace file on ein.
Dadurch werden alle Trace-Meldungen in der Datei ndstrace.log erfasst, die sich in dem Verzeichnis befindet, in dem eDirectory installiert ist. Dies ist standardmäßig /var/nds.
Geben Sie set ndstrace=+dxml ein.
Zeigt die Identity Manager-Ereignisse an.
Geben Sie set ndstrace=+dvrs ein.
Dadurch werden die Identity Manager-Treiberereignisse angezeigt.
Warten Sie, bis das Ereignis auftritt.
Geben Sie set ndstrace file off ein.
Dadurch wird das Protokollieren der Informationen in der Datei gestoppt.
Geben Sie exit ein, um das ndstrace-Dienstprogramm zu beenden.
Öffnen Sie die Datei in einem Texteditor. Suchen Sie nach dem geänderten Ereignis oder Objekt.
Mit iMonitor können Sie DSTRACE-Informationen über einen Webbrowser abrufen. Dabei spielt es keine Rolle, wo Identity Manager ausgeführt wird. iMonitor wird über die folgenden Dateien ausgeführt:
Greifen Sie auf iMonitor über „http://server_ip:8008/nds“ zu.
Der Standardport ist Port 8008.
Geben Sie einen Benutzernamen und ein Passwort mit Administratorrechten ein und klicken Sie auf
(Anmeldung).Wählen Sie auf der linken Seite
(Trace-Konfiguration).Klicken Sie auf
(Alle löschen).Wählen Sie
und (DirXML-Treiber).Klicken Sie auf
(Trace ein).Wählen Sie auf der linken Seite
(Trace-Verlauf).Klicken Sie auf das Dokument mit der Änderungszeit „Aktuell“, um einen Live-Trace zu sehen.
Ändern Sie das
, wenn die Informationen häufiger angezeigt werden sollen.Wählen Sie
(Trace-Konfiguration) auf der linken Seite und klicken Sie auf (Trace aus), um das Tracing zu deaktivieren.Sie können den Trace-Verlauf anzeigen, indem Sie die Option „Trace History“ (Trace-Verlauf) wählen. Die Dateien werden anhand ihres Zeitstempels unterschieden.
Wenn Sie eine Kopie der HTML-Datei benötigen, finden Sie diese an ihrem Standardspeicherort: