Pour afficher les événements de traitement Identity Manager, servez-vous de la fonction DSTRACE. Cette fonction ne sert que pour les tests et le dépannage de Identity Manager. Si vous exécutez DSTRACE alors que les pilotes sont en phase de production, le taux d'utilisation du serveur Identity Manager augmente et le traitement des événements risque d'en être très ralenti.
Pour que les processus Identity Manager soient affichés dans DSTRACE, des valeurs sont ajoutées aux objets Ensemble de pilotes et Pilote. Cela peut être fait dans Designer et dans iManager.
Vous pouvez ajouter des niveaux de trace à l'objet Ensemble de pilotes ou à chaque objet Pilote.
Dans un projet ouvert dans Designer, sélectionnez l'objet Ensemble de pilotes dans la vue Aperçu.
Cliquez avec le bouton droit de la souris et cliquez sur
, puis cliquez sur .Définissez les paramètres de trace, puis cliquez sur Tableau 2-1.
. Pour plus d'informations sur les paramètres de trace de l'ensemble de pilotes, reportez-vous auSi vous définissez le niveau de trace sur l'objet Ensemble de pilotes, tous les pilotes apparaissent dans les journaux DSTRACE.
Tableau 2-1 Paramètres de trace de l'ensemble de pilotes
Dans un projet ouvert dans Designer, sélectionnez l'objet Pilote dans la vue Aperçu.
Cliquez avec le bouton droit de la souris et cliquez sur
, puis cliquez sur .Définissez les paramètres de trace, puis cliquez sur Tableau 2-2.
. Pour plus d'informations sur ces paramètres, reportez-vous auSi vous définissez les paramètres uniquement sur l'objet Pilote, seules les informations relatives à ce pilote apparaissent dans le journal DSTRACE.
Tableau 2-2 Paramètres de trace du pilote
Vous pouvez ajouter des niveaux de trace à l'objet Ensemble de pilotes ou à chaque objet Pilote.
Dans iManager, sélectionnez
.Recherchez l'objet Ensemble de pilotes, puis cliquez sur
.Cliquez sur le nom de l'ensemble de pilotes.
Sélectionnez l'onglet
correspondant à l'objet Ensemble de pilotes.Définissez les paramètres de trace, puis cliquez sur Tableau 2-1.
. Pour plus d'informations sur ces paramètres, reportez-vous auDans iManager, sélectionnez
.Recherchez l'objet Ensemble de pilotes dans lequel se trouve le pilote, puis cliquez sur
.Cliquez dans l'angle supérieur droit de l'objet Pilote, puis cliquez sur
.Sélectionnez l'onglet
correspondant à l'objet Pilote.Définissez les paramètres de trace, puis cliquez sur Tableau 2-2.
. Pour plus d'informations, reportez-vous auREMARQUE:l'option
n'existe pas dans iManager.L'enregistrement des processus Identity Manager dans un fichier se fait par le biais du paramètre de l'objet Pilote ou de DSTRACE. Le paramètre de l'objet Pilote est le paramètre Fichier de trace.
Les méthodes suivantes permettront de capturer et d'enregistrer les processus Identity Manager sous différents systèmes d'exploitation avec DSTRACE.
Utilisez DSTRACE.NLM pour afficher les messages de trace sur la console du système ou dans un fichier (SYS:\SYSTEM\DSTRACE.LOG). DSTRACE.NLM affiche les messages de trace dans l'écran DSTRACE Console (Console DSTRACE).
Saisissez DSTRACE.NLM sur la console du serveur.
Le fichier DSTRACE.NLM est alors chargé dans la mémoire.
Saisissez DSTRACE SCREEN ON sur la console du serveur.
Affiche les messages de trace dans l'écran de la console DSTRACE.
Saisissez DSTRACE FILE ON sur la console du serveur.
Enregistre les messages de trace envoyés à la console DSTRACE dans le fichier DSTRACE.LOG.
Saisissez DSTRACE -ALL sur la console du serveur.
Désactive tous les drapeaux de trace.
Saisissez DSTRACE +DXML DSTRACE +DVRS sur la console du serveur.
Affiche les événements Identity Manager.
Saisissez DSTRACE+TAGS DSTRACE +TIME sur la console du serveur.
Affiche les balises et les tampons horaires des messages.
Basculez vers l'écran de la console DSTRACE et attendez que l'événement soit passé.
Revenez à la console du serveur.
Saisissez DSTRACE FILE OFF sur la console du serveur.
Arrête la capture des messages de trace dans le fichier-journal. Arrête également la consignation des informations dans le fichier.
Ouvrez le fichier DSTRACE.LOG dans un éditeur de texte et recherchez l'événement ou l'objet que vous avez modifié.
Sélectionnez Panneau de configuration > NDS Services > dstrace.dlm, puis cliquez sur
.La fenêtre NDS Server Trace Utility (Utilitaire de trace du serveur NDS) s'ouvre.
Sélectionnez
> , puis cliquez sur .Tous les drapeaux par défaut sont effacés.
Sélectionnez
et .Cliquez sur OK.
Sélectionnez
.Indiquez le nom de fichier et l'emplacement dans lequel vous souhaitez enregistrer les informations DSTRACE, puis cliquez sur Ouvrir.
Attendez que l'événement se produise.
Sélectionnez
.Cela arrête la copie des informations dans le fichier-journal.
Ouvrez le fichier dans un éditeur de texte et recherchez l'événement ou l'objet que vous avez modifié.
Saisissez ndstrace pour lancer l'utilitaire ndstrace.
Saisissez set ndstrace=nodebug
Désactive tous les drapeaux de trace définis.
Saisissez set ndstrace on
Affiche les messages de trace sur la console.
Saisissez set ndstrace file on
Capture les messages de trace dans le fichier ndstrace.log situé dans le répertoire d'installation de eDirectory. Par défaut, il s'agit du répertoire /var/nds.
Saisissez set ndstrace=+dxml
Affiche les événements Identity Manager.
Saisissez set ndstrace=+dvrs
Affiche les événements du pilote Identity Manager.
Attendez que l'événement se produise.
Saisissez set ndstrace file off
Arrête la consignation des informations dans le fichier.
Saisissez exit pour quitter l'utilitaire ndstrace.
Ouvrez le fichier dans un éditeur de texte. Recherchez l'événement ou l'objet qui a été modifié.
iMonitor permet d'obtenir les informations DSTRACE depuis un navigateur Web. Peu importe l'emplacement dans lequel s'exécute Identity Manager. Ces fichiers permettent l'exécution d'iMonitor :
Accédez à iMonitor depuis l'adresse http://server_ip:8008/nds.
Le port 8008 est le port par défaut.
Saisissez le nom et le mot de passe d'un utilisateur doté de droits administratifs, puis cliquez sur
.À gauche, sélectionnez
.Cliquez sur
.Sélectionnez DirXML et les pilotes DirXML.
Cliquez sur
.À gauche, sélectionnez
.Cliquez sur le document dont la date de la dernière modification est Actuel pour afficher la trace instantanément.
Modifiez l'
si vous souhaitez afficher les informations plus souvent.À gauche, sélectionnez
puis cliquez sur pour désactiver le suivi.Pour afficher l'historique du suivi, sélectionnez Historique de trace. Les fichiers sont différenciés par leur tampon horaire.
S'il vous faut une copie du fichier HTML, son emplacement par défaut est le suivant :