Surveillance système avancée (ASM) est un logiciel à valeur ajoutée octroyé sous licence. Vous pouvez l'installer quand vous installez le logiciel Sun Management Center 3.5. ASM fournit des modules supplémentaires qui assurent des fonctionnalités de surveillance système plus complètes. ASM inclut les modules suivants, qui sont décrits dans cette section :
Ce module vous permet d'isoler et de surveiller la taille de tout répertoire et sous-répertoire sur un hôte sur lequel un agent est installé. Les sous-répertoires et les liens peuvent être affichés de manière récursive en utilisant une fenêtre accessible depuis le menu contextuel des modules.
Pour surveiller plusieurs répertoires de façon indépendante, vous pouvez soit charger plusieurs instances du module Surveillance de la taille des répertoires soit ajouter des lignes pour les répertoires supplémentaires dans la table des propriétés. Pour plus d'informations, reportez-vous à Surveillance de la taille des répertoires.
Le tableau suivant décrit brièvement les propriétés pour le module Surveillance de la taille des répertoires.
Tableau C–118 Propriétés de Surveillance de la taille des répertoires
Propriété |
Description |
---|---|
Nom instance |
Mot simple ou chaîne de caractères alphabétiques utilisée dans un agent de Sun Management Center pour identifier de manière unique un module donné ou une ligne dans un module. |
Nom répertoire |
Nom du répertoire surveillé |
Répertoire |
Contrôle répertoire existant |
Taille répertoire (en Ko) |
Taille courante du répertoire en kilo-octets |
Débit (en Ko/s) |
Débit auquel le répertoire change de taille en kilo-octets par seconde |
Le module Balayage des fichiers scanne les fichiers d'un hôte à la recherche de modèles spécifiés par l'utilisateur. Il est possible de charger plusieurs instances de ce module pour scanner plusieurs fichiers. Vous devez ajouter des lignes aux tables de propriétés pour ce module. Pour plus d'informations, reportez-vous à Ajout d'une ligne à une table de propriétés de données .
Le module Balayage des fichiers a les objets gérés suivants :
Table ID fichier ;
Tables Statistiques fichier ;
Table Balayage.
Le tableau suivant décrit brièvement les propriétés pour Balayage des fichiers.
Tableau C–119 Propriétés de Balayage des fichiers
Propriété |
Description |
---|---|
ID fichier |
Nom du modèle utilisé pour le balayage du fichier |
Statistiques fichier |
Etat du modèle listé |
Table Balayage |
Nom du modèle utilisé pour le balayage du fichier |
Le tableau suivant décrit brièvement les propriétés pour ID fichier.
Tableau C–120 Propriété d'ID fichier
Propriété |
Description |
---|---|
Nom du fichier |
Chemin complet du fichier à balayer |
Mode de balayage |
Mode dans lequel le fichier est balayé |
Heure de début |
Heure à laquelle le balayage du fichier a commencé |
La table Statistiques fichier affiche un résumé d'informations sur le fichier qui va être balayé. Le tableau suivant décrit brièvement les propriétés pour Statistiques Fichier.
Tableau C–121 Propriétés de Statistiques fichier
Propriété |
Description |
---|---|
Dernière modification |
Date et heure de la dernière modification du fichier |
Taille du fichier |
Taille du fichier en octets |
Nombre de lignes |
Nombre de lignes contenues dans le fichier |
Lignes par seconde |
Débit auquel le fichier change en lignes par seconde |
Le tableau suivant décrit brièvement les propriétés pour le balayage.
Tableau C–122 Propriétés de la Table Balayage
Propriété |
Description |
---|---|
Statut de la ligne |
Statut de la ligne |
Nom du modèle |
Nom du modèle utilisé pour le balayage du fichier |
Description du modèle |
Nom de l'entrée de modèle qui s'affiche dans le champ Nom de la section Résultats du balayage |
Modèle Regexp |
Modèle d'expression régulière à utiliser lors du balayage des fichiers à la recherche d'entrées |
Etat du modèle |
Etat du modèle listé (on/off). L'état off indique que le modèle listé ne sera pas utilisé pour le balayage des fichiers. |
Correspondances |
Nombre de lignes qui contiennent le modèle recherché |
Hardware Diagnostic Suite teste le système pour détecter les défaillances du matériel. Quand ce module est chargé et que le logiciel Hardware Diagnostic Suite est installé, l'onglet Applications de la fenêtre Détails vous permet de commencer les tests. Pour plus d'informations sur Hardware Diagnostic Suite, reportez-vous au Guide de l'utilisateur de Sun Management Center Hardware Diagnostic Suite 2.0.
Le module Etat de santé surveille la santé de votre hôte. Lorsqu'une condition d'alarme se présente, ce module propose, si besoin est, des suggestions permettant d'améliorer les performances du système.
Par exemple, ce module surveille la zone de swap disponible, réservée, allouée et utilisée. Les messages d'alarme types, par ordre de gravité croissant, sont les suivants :
No Worries: sufficient swap space available ;
There is lots of unused swap space ;
Not much swap left: perhaps add some more ;
Swap space shortage: add some more now ;
Dangerous swap space shortage: add more immediately.
Cette section décrit les propriétés des objets gérés suivants du module Etat de santé :
Table Swap ;
Table Conflit d'utilisation du noyau ;
Table NFS ;
Table UC ;
Table Disque ;
Table RAM ;
Table Mémoire du noyau ;
Table Cache répertoire.
Le module Etat de santé suit les propriétés du système pour les éléments listés ci-dessus comme décrit dans le tableau suivant.
Tableau C–123 Propriétés du module Etat de santé
Propriété |
Description |
---|---|
Swap |
Détaille la zone de swap |
Conflit d'utilisation du noyau |
Surveille les propriétés de conflit d'utilisation du noyau (mutex) |
NFS |
Fournit des informations sur le client NFS |
UC |
Fournit des informations sur la puissance de l'UC |
Disque |
Présente les informations sur les E/S de disque |
RAM |
Informations sur la mémoire vive ou RAM (Random Access Memory) |
Mémoire du noyau |
Informations sur la mémoire du noyau |
Cache répertoire |
Cache du répertoire |
Le tableau suivant décrit brièvement les propriétés de la table Swap.
Tableau C–124 Propriétés de la table Swap
Propriété |
Description |
---|---|
Ko de swap disponibles |
Valeur de la zone de swap disponible |
Ko de swap réservés |
Valeur de la zone de swap réservée |
Ko de swap alloués |
Valeur de la zone de swap allouée |
Ko de swap utilisés |
Valeur de la zone de swap utilisée |
Règle swap |
Règle relative au swap |
Le tableau suivant décrit brièvement les propriétés de la table Conflit d'utilisation du noyau (mutex).
Tableau C–125 Propriétés de la table Conflit d'utilisation du noyau
Propriété |
Description |
---|---|
Spins des mutex |
Spins on mutex (verrou non-acquis au premier essai) - Somme pour toutes les UC |
Nombre d'UC |
Nombre des UC |
Règle relative aux spins des mutex |
Spins on mutex (verrou non-acquis au premier essai) - Somme pour toutes les UC |
Le tableau suivant décrit brièvement les propriétés de la table Informations client NFS.
Tableau C–126 Propriétés d'Informations client NFS
Propriété |
Description |
---|---|
Appels |
Nombre total des appels RPC reçus |
Badcalls |
Nombre total des appels refusés par la couche RPC |
Retrans |
Appels retransmis à cause du dépassement du délai imparti |
Badxids |
Réponses du serveur ne correspondant à aucun appel externe |
Timeouts |
Appels arrivés à échéance en attendant une réponse du serveur |
Newcreds |
Nombre de fois où les informations d'authentification ont été rafraîchies |
Badverfs |
Appels ayant échoué à cause d'un vérificateur erroné dans la réponse |
Timers |
Nombre de fois où la temporisation calculée a dépassé la valeur de temporisation minimum spécifiée pour un appel |
Nomem |
Echec de l'allocation de mémoire |
Envoi impossible |
Echec de l'envoi de la règle NFS/RPC |
Règle NFS/RPC |
Valeur de la règle NFS/RPC |
Le tableau suivant décrit brièvement les propriétés de la table UC (unité centrale).
Tableau C–127 Propriétés de la table UC
Propriété |
Description |
---|---|
Processus en attente d'exécution |
Nombre de processus dans la file d'attente d'exécution |
Processus en attente |
Nombre de processus bloqués en attente de ressources |
Processus swappés |
Nombre de processus exécutables mais swappés |
Règle puissance UC |
Règle puissance UC |
Le tableau suivant décrit brièvement les propriétés de la table Disque.
Tableau C–128 Propriétés de la table Disque
Propriété |
Description |
---|---|
Nom disque |
Nom du disque |
Alias disque |
Nom du disque, sous la forme c0t0d0 |
% attente disque |
Nombre moyen de transactions attendant un service |
% disque occupé |
Pourcentage du temps où le disque est occupé |
Temps service (ms) |
Durée moyenne d'un service en millisecondes |
Règle disque |
Règle relative au disque |
Le tableau suivant décrit brièvement les propriétés pour la RAM (Random Access Memory).
Tableau C–129 Propriétés de la table RAM
Propriété |
Description |
---|---|
Handspread |
Valeur des pages hand spread (un des paramètres du noyau) |
Débit de balayage |
Débit de balayage des pages |
Règle mémoire réelle |
Règle relative à la mémoire réelle |
Le tableau suivant décrit brièvement les propriétés pour la Mémoire du noyau.
Tableau C–130 Propriétés de la table Mémoire du noyau
Propriété |
Description |
---|---|
Total échecs alloc. noyau |
Valeur des échecs d'allocation du noyau |
Mémoire physique libre |
Valeur de mémoire physique libre |
Règle mémoire noyau |
Règle relative à la valeur de la mémoire du noyau |
Le tableau suivant décrit brièvement les propriétés de la table Cache répertoire.
Tableau C–131 Propriétés de la table Statistiques noms cache
Propriété |
Description |
---|---|
Succès cache |
Nombre de fois où l'on retrouve une page qui avait été accédée au préalable. |
Echecs cache |
Nombre de fois où il est impossible de trouver une page qui avait été accédée au préalable. |
Règle DNLC |
Règle DNLC (Directory Name Lookup Cache) |
Le module Module Lecteur de noyau surveille les statistiques relatives au noyau ainsi que toutes les informations sur le noyau dont les statistiques UC, les statistiques de charge du système, les statistiques sur les disques, l'utilisation du système de fichiers, etc. Vous trouverez dans cette section les propriétés relatives à tous les objets gérés par le Lecteur de noyau et leurs descriptions :
Table Statistiques Utilisateur ;
Tables Communication interprocessus ;
Tables Objets gérés Statistiques Disque ;
Table Statistiques Erreurs E/S ;
Table Utilisation des systèmes de fichiers ;
Tables Objets gérés Statistiques UC ;
Table Statistiques Utilisation de la mémoire.
La section suivante décrit les paramètres du module Surveillance des processus et leurs propriétés Vous devez, pour ce module, ajouter des lignes dans la table des propriétés. Pour de plus amples informations, reportez-vous à Ajout d'une ligne à une table de propriétés de données.
Lorsqu'un processus correspondant est trouvé, le % UC et un décompte du nombre de processus correspondant s'affichent. Si vous voulez changer les paramètres de ce module, vous pouvez éditer l'ensemble de ceux-ci à l'exception du nom de l'entrée en accédant au menu contextuel. Pour plus d'informations, reportez-vous à Accès à un menu contextuel.
Le tableau suivant décrit brièvement les propriétés pour les statistiques processus.
Quand vous ajoutez une ligne dans la table Statistiques processus, vous devez fournir des informations dans les cinq premières lignes de la table suivante. Pour de plus amples informations, reportez-vous à Ajout d'une ligne à une table de propriétés de données.
Propriété |
Description |
---|---|
Nom entrée |
Nom de l'entrée de la table Statistiques processus (doit être un nom unique) |
Modèle nom |
Modèle auquel doit correspondre le nom du binaire correspondant au processus que vous voulez surveiller |
Modèle Argv |
Modèle auquel doivent correspondre les arguments de la commande qui exécute le processus |
Spécification utilisateur |
Nom de l'utilisateur qui exécute le processus |
Description ent |
Description de l'entrée (champ obligatoire) |
Commande processus |
Nom de la commande utilisée pour lancer le processus, le cas échéant |
Nombre de processus |
Nombre de processus en cours d'exécution qui correspondent au modèle |
% utilisation UC système |
Pourcentage d'UC utilisé par les processus du système. Il s'agit d'une valeur pondérée en fonction du temps prise à différents intervalles de temps. Ne confondez pas ce pourcentage avec la valeur obtenue après avoir entré la commande UNIX ps. |
% utilisation UC utilisateur |
Pourcentage d'UC utilisé par les processus de l'utilisateur. |
Taille virtuelle |
Taille totale des processus en kilo-octets |
Taille résidante |
Taille résidante des processus en kilo-octets |
Etat surveillance |
Bascule entre on (la ligne est activée) et off (la ligne est désactivée) Lorsque la ligne est désactivée, toutes les entrées s'affichent sous la forme 0 (zéro). |
Le tableau suivant décrit brièvement les propriétés de la table Table Informations comptabilité.
Tableau C–133 Propriétés de la table Informations comptabilité
Propriété |
Description |
---|---|
Nom entrée |
Nom de l'entrée (doit être un nom unique) |
Temps attente UC |
Pourcentage de temps d'attente UC |
Temps défail. page texte |
Pourcentage de temps pour les défaillances de pages de texte |
Temps défail. page données |
Pourcentage de temps pour les défaillances de pages de données |
Défaillances page importantes |
Nombre de défaillances de page majeures par seconde (défaillances texte + données) |
Caractères en E/S |
Nombre de caractères lus et écrits par seconde |
Changements de contexte involontaires |
Nombre de changements de contexte involontaires par seconde |
Temps UC pour fils mûrs |
Pourcentage de temps UC utilisé par les processus fils qui se sont détachés de leurs processus pères |
Temps verrou utilisateur |
Pourcentage de temps passé pour les verrous d'utilisateur |
Temps trappes système |
Pourcentage de temps passé pour les trappes du système |
Total swaps |
Pourcentage de temps passé sur les swaps |
Description entrée |
Description de l'entrée (champ obligatoire) |
Règle du code exécutable |
Règle qui s'applique au code exécutable |
Règle d'accès aux fichiers |
Règle qui s'applique à l'accès aux fichiers |
Il est possible que vous voyiez des pourcentages extrêmement élevés par UC si les facteurs suivants sont réunis :
Un processus particulier a un nombre de n threads qui sont en attente d'activation.
Le Temps verrou utilisateur est 100% fois le nombre de n threads.