Partager via


Processus UNIX ou Linux

Le modèle de supervision des processus UNIX/Linux vous permet de surveiller qu’un processus particulier installé sur un ordinateur UNIX ou Linux s’exécute.

Scénarios

Le modèle Analyse des processus UNIX/Linux est utile pour l’analyse de toutes les applications, car l’analyse des processus est généralement essentielle à l’intégrité des applications.

Supervision effectuée par le modèle de supervision de processus UNIX/Linux

Le tableau suivant montre l’activité d’analyse effectuée par le modèle Analyse des processus UNIX/Linux.

Type Description Quand cette option est activée
Analyses Le nombre de processus est en dehors de la plage Toujours activé.

Options de l’Assistant

Lorsque vous exécutez le modèle Analyse des processus UNIX/Linux, vous devez indiquer des valeurs pour les options des tableaux suivants. Chaque tableau représente une page de l'Assistant.

Options générales

Les options suivantes sont disponibles dans la page Options générales de l’Assistant.

Option Description
Nom Nom utilisé pour le modèle. Il s’agit du nom affiché dans la console Opérateur.
Description Description facultative du modèle.
Pack d’administration Pack d’administration pour stocker la classe et surveiller que le modèle crée. Si vous créez des moniteurs ou des règles supplémentaires qui utilisent le processus comme processus ciblé, vous devez les stocker dans le même pack d’administration. Pour plus d’informations sur les packs d’administration, consultez Sélection d’un fichier de pack d’administration.

Détails de la surveillance des processus

Les options suivantes sont disponibles sur la page Détails de l’analyse des processus de l’Assistant.

Option Description
Process name Nom du processus. Utilisez le bouton Sélectionner un processus pour vous connecter à un ordinateur UNIX/Linux analysé, afficher la liste des processus en cours d’exécution et sélectionner un processus par son nom. Si vous souhaitez limiter le moniteur à un seul ordinateur, vous devez utiliser le bouton Sélectionner un processus pour sélectionner un ordinateur et un processus.
Groupe d’ordinateurs Nom du groupe d’ordinateurs UNIX ou Linux pour le processus à surveiller. Sélectionnez le bouton Sélectionner un groupe pour sélectionner un groupe installé dans votre groupe d’administration. Si vous avez utilisé le bouton Sélectionner un processus pour sélectionner un processus en cours d’exécution sur un ordinateur, le moniteur sera limité à cet ordinateur. Après avoir cliqué sur le bouton Sélectionner un processus pour sélectionner un processus, vous pouvez vous servir du bouton Sélectionner un groupe afin de cibler un groupe avec le moniteur pour le processus sélectionné.
Gravité de l’alerte Gravité de l’alerte : Erreur, Avertissement ou Information.
Expression régulière pour filtrer les arguments de processus Expression régulière facultative à utiliser dans le filtrage des processus par arguments. Si cette option est utilisée, les processus qui correspondent au nom de processus fourni sont également filtrés par leurs arguments. Seuls les processus avec des arguments qui correspondent à l’expression régulière sont évalués par le moniteur. Cela est utile pour identifier un processus pour une application spécifique lorsque d’autres applications sur le système peuvent utiliser un processus portant le même nom. L’expression régulière est évaluée par rapport à une liste concaténée d’arguments de processus.
Résultats de correspondance d’expression Si vous utilisez le bouton Sélectionner un processus pour vous connecter à un ordinateur analysé et sélectionner un processus par son nom, la liste de tous les processus portant le nom sélectionné pour cet ordinateur est indiquée dans ce champ. Lorsque vous indiquez une Expression régulière pour filtrer les arguments de processus, les processus qui figurent dans ce champ sont filtrés pour vous offrir un aperçu du filtrage par argument.

Paramètres du modèle de processus

Les options suivantes sont disponibles sur la page Paramètres du modèle de processus de l’Assistant.

Option Description
Nombre minimal d’instances Nombre minimal d’instances en cours d’exécution du processus supervisé. Pour envoyer une alerte si aucune instance du processus n’est en cours d’exécution, cochez la case Générer une alerte lorsque le nombre d’instances du processus est inférieur à la valeur spécifiée, puis entrez la valeur 1. Le nombre d’instances de processus est calculé après le filtrage par nom de processus et l’expression régulière facultative pour filtrer les arguments de processus. Si le nombre d’instances en cours d’exécution est inférieur à la valeur fournie, une alerte est générée.
Nombre maximal d'instances Nombre maximal d’instances en cours d’exécution du processus supervisé. Pour envoyer une alerte si plus d’un nombre spécifique d’instances du processus sont en cours d’exécution, cochez la case Générer une alerte lorsque le nombre d’instances du processus est supérieur à la valeur spécifiée, puis entrez la valeur maximale. Le nombre d’instances de processus est calculé après le filtrage par nom de processus et l’expression régulière facultative pour filtrer les arguments de processus. Si le nombre d’instances en cours d’exécution est supérieur à la valeur fournie, une alerte est générée.

Surveillance supplémentaire

En plus d’effectuer l’analyse spécifiée, le modèle Analyse des processus UNIX/Linux crée une classe cible qui peut servir pour des moniteurs et règles supplémentaires. Tout moniteur ou règle qui utilise cette classe en tant que cible s’exécute sur n’importe quel agent sur lequel le processus est installé.

Création et modification de modèles de surveillance de processus UNIX/Linux

Pour créer un modèle de supervision de processus UNIX/Linux, procédez comme suit :

  1. Si vous souhaitez surveiller un processus sur un groupe d’ordinateurs, déterminez le groupe ciblé pour le moniteur à l’aide de la logique suivante :

    • Si vous souhaitez découvrir le processus sur tous les ordinateurs UNIX et Linux du groupe d’administration, vous n’avez pas besoin de créer un groupe. Vous pouvez utiliser le groupe EXISTANT UNIX/Linux Computer Group.

    • Si vous souhaitez uniquement que le processus soit découvert sur un certain groupe d’ordinateurs, vérifiez qu’un groupe approprié existe ou créez-en un à l’aide de la procédure dans How to Create Groups in Operations Manager.

  2. Démarrez l'Assistant Ajout d'analyse.

  3. Dans la page Sélectionner le type de surveillance, sélectionnez Surveillance des processus UNIX/Linux, puis sélectionnez Suivant.

  4. Dans la page Propriétés générales, dans les zones Nom et Description , entrez un nom et une description facultative pour ce nouveau modèle.

  5. Sélectionnez un pack d’administration dans lequel enregistrer le moniteur ou sélectionnez Nouveau pour créer un pack d’administration. Pour plus d’informations, consultez Sélection d’un fichier de pack d’administration.

  6. Cliquez sur Suivant.

  7. Sélectionnez le bouton Sélectionner un processus .

  8. Sélectionnez le bouton Parcourir et sélectionnez un ordinateur sur lequel le processus est installé, puis sélectionnez OK.

  9. Dans la zone Processus, sélectionnez le processus à analyser.

  10. Sélectionnez une Gravité d'alerte.

  11. Si vous le souhaitez, indiquez dans le champ Expression régulière pour filtrer les arguments de processus une expression régulière pour filtrer la liste de processus correspondants suivant leurs arguments.

  12. Si vous souhaitez surveiller le processus sur un groupe d’ordinateurs, procédez comme suit :

    • Sélectionnez le bouton Sélectionner un groupe .
    • Sélectionnez un groupe qui contient les ordinateurs avec le processus, puis sélectionnez OK.
  13. Cliquez sur Suivant.

  14. Cochez si vous le souhaitez la case Générer une alerte lorsque le nombre d’instances du processus est inférieur à la valeur spécifiée et la case Générer une alerte lorsque le nombre d’instances du processus est supérieur à la valeur spécifiée.

  15. Indiquez le cas échéant les valeurs Nombre minimal d’instances et Nombre maximal d’instances.

  16. Cliquez sur Suivant.

  17. Sélectionnez Créer.

Modifier un modèle de supervision de processus UNIX/Linux existant

  1. Ouvrez la console Opérateur avec un compte d’utilisateur disposant d’informations d’identification d’auteur.
  2. Ouvrez l'espace de travail Création .
  3. Dans le volet de navigation Création, développez Modèles de packs d’administration, puis sélectionnez Analyse des processus UNIX/Linux.
  4. Dans le volet Analyse des processus UNIX/Linux, localisez le modèle à modifier.
  5. Cliquez avec le bouton droit sur le modèle, puis sélectionnez Propriétés.
  6. Entrez les modifications souhaitées, puis sélectionnez OK.

Affichage des moniteurs de processus UNIX/Linux et des données collectées

Afficher l’état de chaque moniteur

  1. Sélectionnez la vue Ordinateurs UNIX/Linux.
  2. Dans le volet Ordinateurs UNIX/Linux, cliquez avec le bouton droit sur un objet, sélectionnez Ouvrir, puis sélectionnez Explorateur d’intégrité.
  3. Développez le nœud disponibilité, puis sélectionnez le nœud Rollup de disponibilité de l’application/du service pour afficher le moniteur de processus individuel.

Voir aussi