Cette section contient des informations sur les éléments suivants :
Dans iMonitor, chaque page est divisée en quatre cadres ou sections : le cadre du navigateur, le cadre de l'Assistant, le cadre des données et le cadre de la réplique.
Figure 30
Cadres de iMonitor
Cadre du navigateur est situé en haut de la page. Ce cadre liste le nom du serveur à partir duquel les données sont lues, votre identité et les icônes sur lesquelles vous pouvez cliquer pour créer des liens vers d'autres écrans, notamment ceux de l'aide en ligne, du login, du portail du serveur et d'autres pages de iMonitor.
Cadre de l'Assistant est situé sur le côté gauche de la page. Ce cadre contient des aides de navigation supplémentaires, telles que des liens vers d'autres pages, des éléments qui vous aident à parcourir les données du cadre ou d'autres éléments qui vous aident à obtenir ou à interpréter les données d'une page en particulier.
Cadre des données liste les informations détaillées sur les serveurs, que vous obtenez en cliquant sur l'un des liens indiqués précédemment. Il s'agit de la seule page visible si votre navigateur Web ne prend pas en charge les cadres.
Cadre de la réplique permet de sélectionner la réplique à afficher et propose des liens servant à afficher les informations qu'elle contient comme elles sont perçues depuis une autre réplique ou un autre serveur. Ce cadre n'apparaît que lorsque vous affichez des pages sur lesquelles figure une autre réplique des données concernées ou une autre réplique qui présente une vue différente des informations affichées dans le cadre des données.
Novell iMonitor peut être utilisé dans deux modes de fonctionnement distincts : le mode direct et le mode proxy. Aucune modification de paramètre n'est nécessaire pour passer d'un mode à l'autre. Novell iMonitor passe d'un mode à l'autre automatiquement. Il est toutefois recommandé de comprendre le fonctionnement de ces deux modes afin de parcourir l'arborescence eDirectory de manière optimale.
Figure 31
Modes de fonctionnement
Mode direct : le mode direct est utilisé lorsque le navigateur Web pointe directement vers une adresse ou un nom DNS sur une machine qui exécute le fichier exécutable iMonitor et lit uniquement des informations situées dans la DIB eDirectory locale de cette machine.
Certaines fonctions de iMonitor sont centrées sur le serveur : elles ne sont accessibles que par le biais de l'utilitaire iMonitor exécuté sur cette machine. Ces fonctions utilisent des ensembles API locaux qui ne sont pas accessibles à distance. Parmi les fonctions de iMonitor centrées sur le serveur figurent les pages DSTrace, DSRepair et Planification des processus à l'arrière-plan. Lorsque vous utilisez le mode direct, toutes les fonctions de iMonitor sont disponibles sur cette machine.
Principales fonctions du mode direct :
Mode proxy : le mode proxy est utilisé lorsque votre navigateur Web pointe vers un utilitaire iMonitor exécuté sur une machine, mais rassemble des informations à partir d'une autre machine. Étant donné que iMonitor utilise des protocoles traditionnels non centrés sur le serveur eDirectory pour des fonctions non centrées sur le serveur, toutes les versions de eDirectory antérieures à la version NDS 6.x peuvent être surveillées et diagnostiquées. Toutefois, les fonctions centrées sur le serveur utilisent des API non accessibles à distance.
Lorsque vous êtes en mode proxy et que vous souhaitez passer en mode direct pour un autre serveur, vous pouvez le faire à partir du moment où la version de eDirectory est une version avec laquelle iMonitor est livré. Si le serveur sur lequel vous rassemblez des informations par proxy exécute iMonitor, une icône supplémentaire apparaît dans le cadre du navigateur. Lorsque vous placez le pointeur de la souris sur cette icône, un lien vers l'utilitaire iMonitor distant sur le serveur à distance apparaît. Si le serveur sur lequel vous rassemblez des informations par proxy est une ancienne version de eDirectory, aucune icône supplémentaire n'apparaît et vous devez toujours rassembler des informations sur ce serveur par proxy jusqu'à ce qu'il soit mis à niveau vers une version de eDirectory comprenant iMonitor.
Principales fonctions du mode proxy :
Vous pouvez créer un lien vers les pages Résumé de l'agent, Informations sur les agents, Configuration de l'agent, Configuration de Trace, DSRepair, Rapports et Recherche à partir de n'importe quelle page iMonitor à l'aide des icônes du cadre du navigateur. Vous pouvez également vous loguer à la page Web Novell Support Connection® ou créer un lien vers cette page à partir de n'importe quelle page iMonitor.
Login/Logout : le bouton Login est disponible si vous n'êtes pas encore logué. Un bouton Logout, qui ferme la fenêtre du navigateur, apparaît si vous êtes logué. À moins que toutes les fenêtres du navigateur ne soient fermées, la session iMonitor reste ouverte et vous n'avez pas besoin de vous loguer de nouveau. Vous pouvez consulter l'état du login sur n'importe quelle page en vérifiant les données du champ Identité dans le cadre du navigateur.
Lien vers Support Connection : le logo Novell dans le coin supérieur droit est un lien vers la page Web Novell Support Connection. Il permet d'accéder directement au site Web de Novell sur lequel vous pouvez obtenir des mises à jour, des correctifs de serveur, ainsi qu'un support technique par produit.
Sur les serveurs NetWare versions 5.x et ultérieures, un lien pointant vers NetWare Remote Manager est disponible. Il permet d'obtenir des informations de surveillance, de diagnostic et de dépannage basée sur le Web et relatives aux serveurs NetWare.
iMonitor s'intègre à NetWare Remote Manager des manières suivantes :
Vous pouvez trouver ces liens à la section Gérer eDirectory de l'interface de Remote Manager. Des liens vers des informations sur l'état de santé de l'agent eDirectory sont également disponibles à la section Diagnostiquer le serveur de la section Moniteur d'état de santé des catégories eDirectory associées.
NetWare Remote Manager s'enregistre également auprès de eDirectory, de sorte que iMonitor et NetWare Remote Manager puissent établir des références croisées l'un vers l'autre et assurer ainsi un échange de données plus transparent entre les outils.
Des fichiers de configuration sont livrés avec iMonitor afin de vous permettre de modifier ou de définir le comportement ou les valeurs par défaut de l'utilitaire.
Les fichiers de configuration sont des fichiers texte qui contiennent des étiquettes de paramètres de configuration associées aux valeurs requises. Ces fichiers sont situés dans le même répertoire que l'exécutable iMonitor (qui se trouve généralement au même emplacement que les exécutables Novell eDirectory) sous NetWare et Windows et dans le répertoire /usr/share/ndsimon sous Linux, Solaris et AIX.
Le fichier de configuration ndsimon permet de modifier les paramètres des fichiers de trace, de contrôler l'accès au serveur, de définir le nombre maximal d'objets à afficher lors du listage d'un conteneur ou de l'affichage de résultats de recherche, mais aussi de spécifier le nombre de minutes d'inactivité autorisé avant qu'une connexion soit déloguée.
Tableau . Fichiers de configuration ndsimon
| Serveur | Fichier de configuration |
|---|---|
NetWare |
sys:\system\ndsimon.ini |
Windows NT et Windows 2000 |
<répertoire d'installation>\novell\NDS\ndsimon.ini |
Linux, Solaris et AIX |
/usr/share/ndsimon/ndsimon.conf |
Le fichier de configuration ndsimon permet de définir deux groupes de paramètres, à savoir :
Lors de son chargement sur des systèmes autres que NetWare, le fichier exécutable de iMonitor tente d'écouter le port 80 HTTP traditionnel. Si ce port est déjà utilisé, il essaie le port 8008. Si ce port est également déjà utilisé, iMonitor tente d'écouter un nouveau port, en augmentant à chaque fois la valeur du numéro du port de 2 (8010, 8012, et ainsi de suite jusqu'à 8078).
Lorsque le SSL est configuré et disponible, le même schéma de tentative de liaison est appliqué. Dans un premier temps, une tentative est lancée sur le port 81, puis sur les ports 8009, 8011, 8013 et ainsi de suite.
Ainsi, iMonitor peut coexister avec un serveur Web qui s'exécute sur le même serveur. Il est cependant possible que, sur certaines plates-formes, iMonitor se charge avant le serveur Web installé ou que vous souhaitiez que iMonitor se lie à un port de votre choix. Les ports classiques et SSL peuvent être configurés respectivement à l'aide des paramètres HttpPort et HttpsPort. Vous trouverez des exemples de configuration mis en commentaires dans le fichier de configuration livré avec le produit. Par défaut, iMonitor se lie à toutes les adresses NIC sur le serveur où il se charge. Il existe cependant un paramètre Adresse que vous pouvez utiliser pour spécifier une liste d'adresses, séparées par des virgules, auxquelles il devra se lier.
Sur NetWare, des règles de sélection de port similaires sont utilisées. Elles sont toutefois contrôlées par la pile HTTP de NetWare Remote Manager (httpstk.nlm) et fonctionnent comme indiqué en détail dans la documentation de NetWare Remote Manager.
Le fichier de configuration livré avec iMonitor contient des exemples de paramètres modifiables. Ces paramètres sont précédés du caractère #. Il permet d'indiquer que ces paramètres sont mis en commentaires et qu'ils ne sont pas utilisés lorsque iMonitor analyse le fichier de configuration. S'agissant du fichier de configuration d'origine, iMonitor utilise l'ensemble des valeurs par défaut liées en interne pour ces paramètres. Pour activer l'un de ces paramètres, ou pour en ajouter, il suffit de supprimer le caractère # du début de la ligne.
Le fichier de configuration ndsimonhealth permet de modifier les paramètres par défaut de la page État de santé de l'agent. Vous pouvez activer ou désactiver les options relatives à l'état de santé de l'agent, définir les niveaux de génération de rapports et les plages des options, ainsi qu'établir les niveaux de génération de rapports des serveurs.
Tableau . Fichiers de configuration ndsimonhealth
Le fichier de configuration ndsimonhealth permet de définir trois types d'options.
Pour désactiver une option, supprimez le signe # qui la précède et remplacez le niveau indiqué après le signe deux-points par OFF. Pour définir le niveau de génération de rapports de ces options, supprimez le signe # qui les précède et indiquez un niveau de génération de rapports après le signe deux-points. Les niveaux autorisés sont WARN, MARGINAL, et SUSPECT. Pour ces options, vous ne pouvez définir qu'un seul niveau de génération de rapports.
Ces options peuvent être activées ou désactivées, ou encore se voir affecter un niveau de génération de rapports avec les plages correspondantes.
Pour définir le niveau de génération de rapports pour l'une de ces options, indiquez son nom suivi de -active: et le niveau de génération de rapports souhaité. Ainsi, pour activer delta_horaire, ajoutez la ligne suivante au fichier de configuration :
delta_horaire-active: WARN
Pour désactiver delta_horaire, ajoutez la ligne suivante au fichier de configuration :
delta_horaire-active: OFF
Lors de la saisie des plages, la plage indiquée est celle pour laquelle le niveau de génération de rapports ne doit pas être affiché.
L'exemple de delta_horaire ci-dessous montre comment activer une option pour les trois niveaux de génération de rapports et comment définir les plages associées. Dans cet exemple, tout ce qui ne figure pas dans la plage -2 à 2 est au minimum marginal, tout ce qui n'est pas compris entre -5 et +5 est au moins suspect et tout ce qui ne figure pas entre -10 et 10 est un avertissement.
delta_horaire-active: WARN | SUSPECT | MARGINAL
delta_horaire-Min_Warn: -10
delta_horaire-Min_Suspect: -5
delta_horaire-Min_Marginal: -2
delta_horaire-Max_Marginal: 2
delta_horaire-Max_Suspect: 5
delta_horaire-Max_Warn: 10
Pour obtenir de l'aide sur l'une de ces options, entrez l'URL suivante dans iMonitor :
http://XXX.XXX.XXX.XXX:PORT/nds/help?hbase=/nds/health/NOM_OPTION
XXX.XXX.XXX.XXX:PORT est l'adresse IP et le port auquel iMonitor peut être contacté et NOM_OPTION est le nom de l'option sur laquelle vous souhaitez obtenir de l'aide (par exemple, delta_horaire).
Pour afficher les niveaux et plages actuellement définis, ouvrez avec votre navigateur la page d'état de santé qui contient l'option qui vous intéresse, puis ajoutez ce qui suit à la fin de la ligne d'URL :
&op=setup
Trois niveaux différents de génération de rapports du serveur peuvent être définis :
Ces options définissent le niveau de génération de rapports lorsque la version du serveur appartient à la plage spécifiée.