Guide de l'utilisateur de Sun Management Center 3.5

Gestion et contrôle des alarmes

Vous pouvez gérer et contrôler les alarmes qui s'affichent dans le tableau des alarmes.

Reconnaissance des nouvelles alarmes

Si vous reconnaissez les alarmes lorsqu'elles surviennent, vous pourrez repérer plus facilement les nouvelles alarmes. Les alarmes non-reconnues continuent à s'afficher dans plusieurs emplacements :

  1. Sélectionnez la ligne d'alarme appropriée dans la fenêtre Détails - Alarmes.

    La ligne sélectionnée est mise en surbrillance.


    Astuce :

    Pour sélectionner plusieurs lignes en même temps, utilisez la touche Maj. ou faites glisser le curseur. Pour sélectionner plusieurs lignes non-contiguës dans le tableau, utilisez la touche Contrôle.


  2. Cliquez sur le bouton Reconnaître. qui ressemble à une coche.

    L'ID de l'utilisateur et la date et l'heure de la reconnaissance sont enregistrés. Une coche verte s'affiche à proximité de l'icône de l'alarme dans la colonne Gravité. Des informations apparaissent dans la section Alarme reconnue à du panneau des informations supplémentaires sur les alarmes.

Suppression d'alarmes

Il convient de supprimer les alarmes fermées afin de libérer de la place et de disposer en permanence d'une base de données d'alarme à jour.

Vous pouvez supprimer les alarmes ouvertes. Si vous le faites, les informations qui apparaissent dans la fenêtre Alarmes risquent de différer de celles apparaissant dans les vues hiérarchique et topologique. Les alarmes sont supprimées du tableau des alarmes, mais la condition d'alarme correspondante peut continuer exister. Ne supprimez des alarmes ouvertes que si elles sont orphelines. Une action de ce type sera requise, par exemple, dans le cas d'un module déchargé. Si le module en question a déclenché des alarmes qui n'ont pas été fermées avant son déchargement, ces alarmes sont orphelines. Si les alarmes orphelines restent affichées, vous devrez les supprimer manuellement.


Attention : Attention :

Ne supprimez une alarme ouverte que s'il n'y a pas d'autre méthode pour l'éliminer.


  1. Pour supprimer toutes les alarmes fermées, choisissez Supprimer toutes les alarmes fermées dans le menu Options.

  2. Pour supprimer uniquement des alarmes spécifiques :

    1. L'onglet Alarmes étant sélectionné dans la fenêtre Détails, cliquez sur les lignes appropriées du tableau des alarmes.


      Astuce :

      Pour sélectionner plusieurs lignes en même temps, utilisez la touche Maj. ou faites glisser le curseur. Pour sélectionner plusieurs lignes non-contiguës dans le tableau, utilisez la touche Contrôle.


    2. Choisissez Supprimer les alarmes dans le menu Options.

      Un message de confirmation apparaît.

Ajout d'une remarque

Vous pouvez garder trace de l'historique d'une alarme en ajoutant des remarques à une liste de remarques allongeable relative à cette alarme spécifique.

  1. L'onglet Alarmes étant sélectionné dans la fenêtre Détails, choisissez Editer la remarque dans le menu Options.

    L'Editeur Edition de la remarque liée à l'alarme apparaît. Cette fenêtre contient le cas échéant les remarques existantes.

  2. Cliquez sur le bouton Ajouter.

    La fenêtre Ajouter apparaît.

  3. Tapez votre remarque dans le champ de texte correspondant de la fenêtre Ajouter.

  4. Cliquez sur OK pour accepter les changements effectués et fermer la fenêtre Ajouter.

    La fenêtre Edition de la remarque liée à l'alarme affiche les informations suivantes :

    • La date et l'heure auxquelles vous avez ajouté la remarque.

    • L'identité de connexion qui a ajouté la remarque.

    • Le texte de la remarque.

Affichage et ajout de solutions suggérées

Une correction suggérée définie par défaut en usine peut être affichée pour toute alarme sélectionnée dans le tableau des alarmes. Vous pouvez aussi indiquer votre propre correction suggérée pour accompagner celle par défaut.

  1. L'onglet Alarmes étant sélectionné dans la fenêtre Détails, sélectionnez une alarme dans le tableau des alarmes.

  2. Choisissez Editer la solution suggérée dans le menu Options.

    La fenêtre Edition de la solution suggérée apparaît. S'il existe une correction suggérée par Sun Management Center pour cette alarme, elle sera listée sans identificateur d'utilisateur dans le champ réservé à l'opérateur.

  3. Pour afficher la solution suggérée, sélectionnez-la dans la fenêtre Ajouter. Cliquez ensuite sur le bouton Afficher les alarmes.

    Une fenêtre en lecture seule qui contient le texte de la correction suggérée apparaît. Pour la fermer, cliquez sur le bouton Annuler.

  4. Pour ajouter votre propre correction suggérée pour cette alarme, cliquez sur le bouton Ajouter dans la fenêtre Edition de la solution suggérée.

    La fenêtre Ajouter apparaît.

  5. Tapez votre correction suggérée dans le champ de texte correspondant de la fenêtre Ajouter.

    La longueur du texte de la suggestion corrigée est limitée à 4000 octets.

  6. Cliquez sur OK pour accepter les changements effectués et fermer la fenêtre Ajouter.

Notification aux utilisateurs d'un hôte ou agent hors service

Par défaut, le logiciel Sun Management Center contrôle si un hôte ou un agent répond ou non. Aucune action par défaut cependant n'est définie en réponse à ces conditions.

  1. Sélectionnez l'objet géré sur lequel vous voulez que cette action soit effectuée.


    Astuce :

    Pour appliquer cette action à tous les objets fils d'un objet géré, sélectionnez cet objet père. Par exemple, pour appliquer l'action à tous les objets se trouvant dans un sous-réseau donné, sélectionnez ce sous-réseau.


  2. Appuyez sur le bouton trois de la souris et sélectionnez Action en cas d'alarme dans le menu contextuel.

    La fenêtre Action en cas d'alarme apparaît.

  3. Pour définir une action pour un hôte qui ne répond pas, cliquez sur le bouton Actions à proximité de L'hôte ne répond pas.

    La fenêtre Sélection d'une action apparaît. Pour sélectionner ou définir une action, reportez-vous à Sélection d'une action.


    Astuce :

    Les boutons relatifs aux actions se trouvent sur le côté droit de la fenêtre. Si vous avez réduit votre fenêtre plus que prévu, il est possible que vous deviez la faire défiler ou l'agrandir pour accéder au bouton voulu.


  4. Pour définir une action pour un agent qui ne répond pas, cliquez le bouton Actions à proximité de L'agent ne répond pas.

    La fenêtre Sélection d'une action apparaît. Pour sélectionner ou définir une action, reportez-vous à Sélection d'une action.

  5. (Facultatif) Si l'objet géré courant est le fils d'un objet pour lequel une action en cas d'alarme a été définie, choisissez si inclure des actions de groupe.

    Par défaut, les actions hôte ne répondant pas et agent ne répondant pas s'appliquent à tous les enfants. Vous pouvez choisir qu'un fils particulier ne partage pas l'action de groupe. Cliquez sur la case à cocher appropriée pour désactiver l'action héritée.


    Remarque :

    La section Inclure les actions de groupe de la fenêtre Action en cas d'alarme n'apparaît que pour les objets gérés fils applicables.


  6. (Facultatif) Pour paramétrer l'action en cas d'alarme pour qu'elle ne s'applique qu'à certaines périodes (par exemple, pendant les heures de bureau seulement), cliquez sur le bouton Programmateur.

    1. Pour exécuter l'action en cas d'alarme un jour qui ne soit pas celui d'aujourd'hui, indiquez une date dans le champ Heure de début.

      Vous pouvez modifier manuellement les informations du champ Heure de début ou cliquer sur une date du calendrier pour la sélectionner.

    2. Sélectionnez l'heure et les minutes dans les menus automatiques en regard de Heure de début.

      Les heures sont basées sur une horloge de 24 heures. Cela signifie que 16:00 correspond à 4:00 de l'après-midi.

    3. Sélectionnez l'heure et les minutes dans les menus automatiques en regard de Heure de fin.

    4. Pour permettre à cette action en cas d'alarme de se répéter, choisissez une fréquence dans le menu contextuel Intervalle de répétition.

      Par exemple, pour qu'une action en cas d'alarme puisse survenir seulement pendant les jours de la semaine, sélectionnez du-Lun-au-Ven.

    5. (Facultatif) Pour limiter le nombre de fois qu'une action peut se répéter, tapez un chiffre dans le champ Limite de répétition.

      Par exemple, pour exécuter cette action en cas d'alarme pendant un mois, tapez 4 dans le champ Limite de répétition lorsque le mot en regard du champ est « Semaines ». Le mot qui figure en regard de Limite de répétition dépend du choix effectué dans Intervalle de répétition.


      Remarque :

      Une action en cas d'alarme sera disponible indéfiniment si vous effectuez les deux opérations suivantes :

      • Vous sélectionnez un Intervalle de répétition autre que Une fois.

      • Vous ne saisissez aucune valeur dans le champ Limite de répétition.


    6. Cliquez sur OK pour définir cette programmation, ou sur Annuler pour sortir de la fenêtre Programmateur.

  7. Pour terminer la définition de l'action en cas d'alarme et sortir de la fenêtre Action en cas d'alarme, cliquez sur le bouton OK.

Enregistrement d'une action en cas d'alarme

Bien que les alarmes soient définies, vous devez dire à Sun Management Center que faire en présence d'une condition d'alarme. Par exemple, vous pouvez vouloir que le logiciel envoie une notification via e-mail aux administrateurs système appropriés.

  1. Cliquez sur l'onglet Actions de l'éditeur d'attributs.

    La boîte de dialogue Actions de l'éditeur d'attributs s'affiche.

  2. Cliquez sur le bouton Actions... en regard de l'action à enregistrer.

    La boîte de dialogue Sélection d'une action s'affiche.

  3. Sélectionnez le type d'action en cas d'alarme que vous voulez enregistrer.

    • Pour envoyer un e-mail, procédez comme suit :

      1. Sélectionnez le bouton E-mail. Tapez ensuite le nom d'utilisateur ou le surnom auquel envoyer le message.


        Astuce :

        Pour que l'e-mail soit envoyé à plusieurs noms d'utilisateurs, séparez ces noms par des espaces.


      2. Tapez le texte du message.

    • Pour effectuer une action autre que l'envoi d'un e-mail, procédez comme suit :

      1. Définissez un script qui spécifie l'action à entreprendre. Pour de plus amples informations, reportez-vous à Définition d'un script pour une action en cas d'alarme.

      2. Sélectionnez le bouton Autre.

      3. Choisissez un script à exécuter dans la liste des scripts disponibles.

      4. Tapez les éventuels paramètres dont le script a besoin dans le champ Arguments.

    • Pour effacer l'alarme, sélectionnez Effacer.

  4. Pour fixer l'action telle que définie et fermer la fenêtre Action en cas d'alarme, cliquez sur le bouton OK.

  5. Cliquez sur le bouton OK pour accepter les entrées et fermer la boîte de dialogue Action en cas d'alarme.

    L'entrée s'affiche dans le champ Action correspondant de la boîte de dialogue Actions.

Exécution d'une action en cas d'alarme enregistrée

Vous pouvez lancer manuellement certaines actions en cas d'alarme après le déclenchement d'une alarme.

    Sélectionnez une ou plusieurs alarmes ayant des actions en attente dans le tableau des alarmes et cliquez sur Exécuter.

    Les actions en cas d'alarme couramment enregistrées pour l'alarme sont lancées. L'état de l'action change de en attente à exécutée dans le tableau des alarmes. Pour plus de détails, reportez-vous à Modification des actions en cas d'alarme en attente.


    Remarque :

    Plusieurs secondes peuvent s'avérer nécessaires pour que l'état de l'action soit mis à jour dans le tableau des alarmes.


Modification des actions en cas d'alarme en attente

Pour les alarmes sans action enregistrée, l'icône « aucune action » s'affiche dans la colonne Actions du tableau des alarmes. Pour les alarmes auxquelles une action manuelle est associée, l'icône « en attente » s'affiche tant que l'action n'est pas exécutée par l'utilisateur. Ensuite, l'icône « exécutée » s'affiche. Pour les alarmes auxquelles une action automatique est associée, l'icône « exécutée » est toujours affichée.

  1. L'onglet Alarmes étant sélectionné dans la fenêtre Détails, sélectionnez une alarme dotée d'une action en attente dans le tableau des alarmes.

  2. Choisissez Modifier l'action dans le menu Options.

    La boîte de dialogue Sélection d'une action s'affiche. Seules les alarmes auxquelles une action en attente est associée peuvent être modifiées.

  3. Sélectionnez l'action que vous voulez modifier et effectuez les changements requis comme décrit dans Sélection d'une action.

Sélection d'une action

Quand une condition d'alarme est remplie, vous pouvez choisir d'envoyer un courrier électronique, effectuer une autre action ou effacer l'alarme.

  1. Pour envoyer un e-mail, procédez comme suit :

    1. Sélectionnez le bouton E-mail.

    2. Tapez ensuite le nom d'utilisateur ou le surnom auquel envoyer le message dans le champ A.


      Astuce :

      Pour que l'e-mail soit envoyé à plusieurs noms d'utilisateurs, séparez ces noms par des espaces.


    3. Tapez le texte du message dans le champ Message.

  2. Pour effectuer une action autre que l'envoi d'un e-mail, procédez comme suit :

    1. Sélectionnez le bouton Autre.

    2. Sélectionnez un script à exécuter dans la liste des scripts disponibles.

      Pour toute information sur la création d'un script à exécuter, reportez-vous à Définition d'un script pour une action en cas d'alarme.

    3. Tapez les éventuels paramètres dont le script a besoin dans le champ Arguments.

  3. Pour que l'action consiste à effacer l'alarme, sélectionnez le bouton Effacer.

  4. Pour fixer l'action telle que définie et fermer la fenêtre Action en cas d'alarme, cliquez sur le bouton OK.

Définition d'un script pour une action en cas d'alarme

La procédure suivante décrit comment personnaliser l'action à entreprendre en cas d'alarme afin de signaler à un utilisateur le déclenchement d'une alarme.

  1. Créez votre propre script d'action en cas d'alarme en utilisant les arguments optionnels suivants :

    %statusfmt

    La gravité de l'alarme, par exemple avertissement, critique, etc.

    %statusstringfmt

    La chaîne d'alarme complète, gravité comprise. Par exemple : Critique : Machine A Kernel Reader Number of User Sessions> 10.

  2. Sur la ligne de commande, connectez-vous en tant que super-utilisateur.


    # su -
    

  3. Installez le script dans le répertoire d'accueil de Sun Management Center.

    Le répertoire par défaut est /var/opt/SUNWsymon/bin/. Par exemple :


    # cp script-alarme-personnalisé /var/opt/SUNWsymon/bin/
    
  4. Cliquez sur l'onglet Explorateur modules dans la fenêtre Détails.

  5. Fixez le seuil d'alarme.

    Pour de plus amples informations, reportez-vous à Exemple : définir une alarme et y répondre.

  6. Ouvrez l'Editeur d'attributs pour la propriété à laquelle vous voulez que ce script s'applique.

  7. Cliquez sur l'onglet Actions.

    Les lignes d'action s'affichent.

  8. Tapez script_alarme_personnalisé %statusstringfmt dans le champ Action critique du panneau Actions.

  9. Assurez-vous que la case à cocher Automatique sur la ligne Action critique est sélectionnée.

    Par défaut, votre script sera exécuté automatiquement.

  10. Pour appliquer ce script d'action et fermer l'Editeur d'attributs, cliquez sur le bouton OK.