Créer une classification des processus de découverte

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 4 minutes de lecture
  • Une classification de processus permet Découverte de créer un type de CI particulier à partir des informations recueillies pendant les phases d’identification et d’exploration.

    Avant de commencer

    Rôle requis : aucun

    Pourquoi et quand exécuter cette tâche

    Lorsqu’un processus correspond aux critères de classification, Découverte utilise l’enregistrement de classification de processus pour créer un CI. Vous pouvez également demander de Découverte mettre à jour les CI existants ou ignorer certains processus en créant un gestionnaire de processus.

    Remarque :
    Il n’y a pas de prise en charge de la remontée pas à pas sur le parent exécutant la commande du processus.

    Procédure

    1. Accédez à la Tous > Définition de découverte > Classification CI > Processus.
    2. Cliquez sur Nouveau.
    3. Saisissez les champs de classification (voir table).
      Tableau 1. Champs de classification
      Champ Valeur d'entrée
      Table Sélectionnez la table dans laquelle cette classification génère des enregistrements de CI. Cette table doit être une extension de la table Applications [cmdb_ci_appl].
      Type de relation Sélectionnez le type de relation CI pour cette classification. Le champ de relation n’est disponible que pour les classifications d’applications de processus et d’analyse.

      Découverte Les classifications de processus utilisent généralement l’un de ces types de relations :

      • Runs on ::Runs : définit la relation d’une application avec l’hôte sur lequel elle s’exécute. Cette relation est exprimée du point de vue de l’hôte et de l’application. Par exemple : Mon application de base de données s’exécute sur server001 ::server001 exécute mon application de base de données.
      • Dépend de ::Utilisé par : Définit la relation d’une application qui communique avec une autre application. Cette relation s’exprime du point de vue de chaque application. Par exemple : L’application Tomcat dépend de la base de données MySQL : La base de données MySQL est utilisée par Tomcat.
      • Virtualisé par ::Virtualise : définit la relation d’un ordinateur virtuel avec son hôte. Cette relation s’exprime du point de vue de la machine virtuelle et de l’hôte. Par exemple : server001 est virtualisé par le serveur ESX ::Server ESX virtualise server001.
      Actives Sélectionnez cette option pour activer l’enregistrement de la classification des processus. Seules les classifications de processus actives peuvent créer des enregistrements de CI d’application.
      Ordre Entrez l’ordre dans lequel Découverte cette classification de processus doit être exécutée lorsqu’il existe plusieurs classifications disponibles pour une table. Découverte Exécute les classifications des processus de l’ordre le plus bas au plus haut.
      Tester avec Répertorie le CI hôte dans lequel les conditions de classification des processus générées automatiquement ont été remplies. Utilisez ce champ pour tester les changements apportés à la classification des processus afin de vous assurer que la classification mise à jour se comporte comme prévu.
      Condition

      Utilisez le générateur de conditions pour créer les critères de correspondance et de classification pour la classification de processus. Ce champ remplace à la fois le champ Critères de correspondance et la liste connexe Critères de classification . Le processus de mise à niveau convertit tous les critères de classification existants en conditions.

      Remarque :
      Les filtres de condition des classifieurs de processus sont sensibles à la casse.
      Remarque :
      Seules ces conditions fonctionnent :
      • nom
      • PID
      • PPID
      • commande
      • paramètres
      • listening_on_ports
      • connecting_to_ports
      • connecting_to
      • key_parameters
      • Classifier
      Script de classification Entrez un script à exécuter lorsque la condition et les critères de classification sont remplis. Utilisez ce script pour effectuer des tâches spéciales après la classification d’un appareil. Il est possible d’utiliser la carte de hachage g_probe_parameters à partir d’un script de classification pour définir les paramètres de sonde pour toutes les sondes configurées et déclenchées. Par exemple, ce code définit un paramètre « node_port » sur 16001 pour toutes les sondes déclenchées.

      g_probe_parameters['node_port'] = 16001 ;

      Consultez Objets de script sur la classification pour Découverte pour plus d’exemples et pour une liste des objets que vous pouvez utiliser dans ce type de script.

      Déclenche les sondes Sélectionnez les sondes d’exploration que vous souhaitez Découverte lancer. Ces sondes recueillent des informations détaillées sur un CI classifié. Découverte ne lance pas ces sondes lorsqu’elles sont configurées pour s’arrêter après la classification. Si vous souhaitez utiliser des schémas pour la détection horizontale, ajoutez la sonde de schéma horizontale dans la colonne Sonde , puis spécifiez votre schéma dans la colonne Schéma .
      Avertissement :
      Ne spécifiez pas votre schéma dans la colonne Sonde . Vous devez choisir la sonde de schéma horizontale qui lance le schéma spécifié.
      Applications Utilisez cette liste connexe pour afficher les CI d’application qui correspondent à cette classification de processus.
      Résultats de tests Utilisez cette liste connexe pour afficher la façon dont Découverte les processus sont classifiés sur le test avec l’hôte et créer de meilleures conditions de classification.
      Paramètres Utilisez cette liste connexe pour afficher les paramètres associés à ce processus et créer de meilleures conditions de classification. Consultez la liste Paramètres de classification de découverte des paramètres que vous pouvez utiliser.
      Versions Utilisez cette liste connexe pour afficher les versions précédentes de l’enregistrement de classification des processus.
    4. Cliquez avec le bouton droit sur la barre d'en-tête, puis cliquez sur Enregistrer.
    5. Saisissez des éléments à partir de listes connexes.
    6. Cliquez sur Mettre à jour.

    Exemple

    Figure 1. Exemple d’enregistrement de classification des processus
    Classification des processus

    Que faire ensuite

    Exécutez une découverte via Discovery Schedule (Calendrier de découverte ) pour rechercher des applications. Vous pouvez également créer ou modifier des gestionnaires de processus qui empêchent la création de CI en double basés sur les classifieurs de processus si cela pose un problème pour votre environnement.