Détection du logiciel d'automatisation Puppet

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Découverte identifie les Puppet Master en cours d’exécution sur UNIX les serveurs.

    La Découverte utilise des commandes SSH (Secure Shell) pour collecter des informations.

    Pour accéder aux enregistrements Puppet Master, accédez à Tous > Configuration > Serveur d’automatisation > Puppet Master. Vous pouvez afficher les ressources dans la liste connexe de l’enregistrement Puppet Master.

    Fonctionnement de la sonde Puppet Master

    Discovery identifie le Puppet Master à l’aide du processus suivant :
    1. La sonde UNIX - Processus actifs détecte un processus en cours qui correspond à l’un des critères suivants :
      • Le nom du processus est pe-httpd.
      • Le nom du processus est rubis et les paramètres du processus contiennent puppet master.
    2. S’il existe une correspondance sur l’un de ces critères :
      • Un enregistrement est créé dans la table Puppet Master [cmdb_ci_puppet_master] s’il n’en existe pas déjà un pour ce processus en cours d’exécution.
      • La sonde Puppet - Master Info est déclenchée. Le capteur de cette sonde renseigne les informations supplémentaires dans l’enregistrement Puppet Master [cmdb_ci_puppet_master].

    Conditions requises pour détecter un Puppet Master

    Par défaut, Discovery identifie les Puppet Master en cours d’exécution sur les serveurs UNIX. La Découverte utilise des commandes SSH (Secure Shell) pour collecter des informations.

    Les informations d’identification utilisées pour découvrir le serveur UNIX doivent disposer de privilèges pour exécuter les commandes suivantes. L’utilisation de sudo est prise en charge, mais vous devez ajouter le must_sudo paramètre à la sonde.

    Sonde Commandes
    Puppet – Informations de référence puppet, echo, nom d’hôte (dans le script shell Borne)
    Puppet – Demandes de certificat marionnette
    Puppet – Manifestes echo, sed, find (dans le script shell Bourne)
    Puppet – Modules marionnette

    Données collectées

    Tableau 1. Données collectées par défaut par le logiciel d’automatisation Découverte pour Puppet
    Nom Puppet Master [cmdb_ci_puppet_master] nom Puppet : informations de référence
    Répertoire de configuration Puppet Master [cmdb_ci_puppet_master] config_directory Puppet : informations de référence
    Répertoire Manifest Puppet Master [cmdb_ci_puppet_master] répertoire manifestdir Puppet : informations de référence
    Chemin du module Puppet Master [cmdb_ci_puppet_master] Chemin d’accès du module Puppet : informations de référence
    Nom de domaine complet Puppet Master [cmdb_ci_puppet_master] fqdn Puppet : informations de référence
    Adresse IP Puppet Master [cmdb_ci_puppet_master] ip_address Puppet : informations de référence
    Version Puppet Master [cmdb_ci_puppet_master] version Puppet : informations de référence