Flux de processus de découverte horizontale avec sondes et capteurs

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Le processus de découverte horizontale passe par les quatre phases de découverte à l’aide de sondes, qui recueillent des informations sur la machine cible, puis de capteurs, qui aident Discovery à déterminer ce qu’il faut faire de ces informations.

    Lancement de Discovery (Découverte)

    Un utilisateur déclenche la détection horizontale en configurant un calendrier de découverte ou en lançant une détection sur demande avec Détecter maintenant ou Découverte rapide. Le calendrier spécifie une ou plusieurs adresses IP ou une plage d’adresses IP.

    Phase d’analyse

    1. Découverte prend d’abord la sonde Shazzam (puis les sondes de port) et les place dans une demande dans la file d’attente ECC (canal de communication externe).
    2. Le serveur MID vérifie la file d’attente ECC, récupère la demande de découverte, exécute les sondes sur l’hôte et découvre les ports ouverts.
    3. Les sondes de port analysent les ports courants à l’aide de plusieurs protocoles, tels que WMI, HTTP, SSH et SNMP.
    4. Si un ou plusieurs ports répondent, la sonde Shazzam renvoie des informations sur le port à la file d’attente ECC via le serveur MID.
    5. Discovery vérifie la file d’attente ECC pour savoir quels ports ont répondu, ce qui identifie le type de machine. Par exemple, si Shazzam détecte que l’ordinateur écoute sur le port 22, Discovery (Découverte) traite l’ordinateur comme un ordinateur UNIX ou Linux.

    Phase de classification

    1. L’application Discovery détermine la sonde de classification à envoyer à l’appareil nouvellement découvert à l’aide des informations contenues dans l’enregistrement de la sonde de port qui a répondu avec succès.
    2. Discovery place la sonde de classification dans la file d’attente ECC.
    3. Le serveur MID vérifie la file d’attente ECC, récupère la demande de découverte et exécute la sonde de classification.
    4. La sonde de classification récupère des informations supplémentaires, telles que la version du système d’exploitation en cours d’exécution sur un ordinateur. Ces informations déterminent la classe du CI que la découverte a trouvée. Il n’existe qu’une seule sonde de classification par appareil découvert.
    5. La sonde de classification renvoie des informations à la file d’attente ECC de l’instance via le serveur MID.

    La phase d’identification

    1. Discovery détermine le classifieur à utiliser en fonction de la classe du CI et des critères spécifiés dans tous les enregistrements de classifieur de CI. Le classifieur spécifie les sondes à utiliser pour les deux phases suivantes.
    2. Discovery place la sonde de déclenchement d'identification pour le classifieur CI dans la file d'attente ECC. Par exemple, une UNIX machine en fonctionnement HP-UX nécessiterait le HP-UX classifieur, qui spécifie que la sonde d’identification d’identité multipleHP-UX déclenche. Ces sondes utilisent des règles d'identification pour déterminer s'il faut insérer ou mettre à jour un CI dans la CMDB.
      Remarque :
      La sonde de déclenchement peut également être la sonde de schéma horizontale, qui indique à Discovery de suivre les opérations dans le schéma spécifié, plutôt que d’envoyer des sondes supplémentaires. Les opérations du schéma couvrent à la fois les phases d’identification et d’exploration. Discovery sait quelles règles d’identification utiliser en fonction du type de CI et effectue des ajouts ou des mises à jour dans la CMDB en fonction de ces règles. Les sondes et les capteurs ne sont pas utilisés.
    3. Le serveur MID vérifie la file d’attente ECC, récupère la demande de découverte et exécute la sonde de déclenchement d’identification.
    4. La sonde d’identification accumule des données d’identification pour chaque appareil et renvoie ces données à l’instance via le serveur MID.
    5. Discovery utilise des capteurs pour que la sonde d’identificateur traite les informations.
    6. Discovery effectue l’analyse sur la CMDB à l’aide des identificateurs CI. Discovery (Découverte) peut mettre à jour les CI existants dans la CMDB ou en créer de nouveaux.

    La phase d’exploration

    1. Discovery examine la liste connexe des sondes de déclenchement dans le classifieur pour trouver des sondes d’exploration à exécuter.
    2. Discovery place la sonde de déclenchement d’exploration dans la file d’attente ECC.
    3. Le serveur MID scrute la file d’attente ECC, récupère la demande de découverte et exécute les sondes de déclenchement d’exploration.
    4. Les sondes renvoient des données à l’instance via le serveur MID et les capteurs mettent à jour la CMDB, comme lors de la phase d’identification.