Intégrer le Agent Client Collector à une image de base personnalisée pour le déploiement en masse

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Déployez le Agent Client Collector sur un ordinateur virtuel pendant le déploiement en masse à l'aide de l'image de base de l'ordinateur. Le déploiement en masse utilise une installation silencieuse, qui masque l’état de l’installation.

    Avant de commencer

    Utilisez Microsoft SCCM pour gérer le déploiement et la sécurité de vos appareils, comme décrit dans l’article Créer un compte de service Windows avec Log on as a Service KB.

    Rôle requis : agent_client_collector_admin

    Procédure

    1. Accédez à la Tous > Agent Client Collector > Téléchargements de l'agent.
    2. Téléchargez le fichier d’installation du système d’exploitation concerné.
    3. Installez l’agent en fonction des instructions du système d’exploitation applicable.
    4. Exécutez la commande suivante pour arrêter le service d’agent :
      • Dans un Windows environnement : Exécutez la commande sc stop AgentClientCollector
      • Dans un Linux environnement : Exécutez la commande sudo systemctl stop acc
    5. Assurez-vous que le fichier acc.yml n’inclut pas de clé API chiffrée.
      Par exemple : api-key : « < insérer ici une clé API en texte brut > »
    6. Supprimez le contenu du répertoire de cache de l’agent, en gardant la structure du répertoire intacte :
      • Dans un Windows environnement : C :\ProgramData\ServiceNow\agent-client-collector\cache
      • Dans un Linux environnement : /var/cache/servicenow/agent-client-collector
    7. Lors de l’installation sur un Windows ordinateur, assurez-vous de la réussite de l’installation en effectuant l’une des opérations suivantes :
      • Activez la journalisation en mode silencieux et vérifiez que le fichier journal se termine par la chaîne, Windows Installer a installé le produit.
      • Assurez-vous que le service AgentClientCollector a l’état En cours d’exécution.
    8. Lors de l’installation sur un Linux ordinateur, accédez à l’ordinateur sur lequel l’agent est installé et modifiez le fichier /usr/share/servicenow/agent-client-collector/serial_number.txt de l’une des manières suivantes :
      • Modifiez son contenu avec le numéro de série de l’hôte en exécutant la commande suivante : sudo -n dmidecode -s numéro-série-système
      • Attribuez des autorisations sudo à l’utilisateur ServiceNow pour permettre l’exécution de la commande osqueryi suivante : sudo -E env « PATH=$PATH » osqueryi --logger_min_status=3 --line « select hardware_serial from system_info »
      Remarque :
      Vous devez modifier le nom d’hôte de l’ordinateur virtuel après le déploiement à une valeur unique, afin d’éviter d’endommager le CI de l’hôte.
    9. Après le déploiement, redémarrez le service d’agent.
      • Dans un Windows environnement : Exécutez la commande sc start AgentClientCollector
      • Dans un Linux environnement : Exécutez la commande sudo systemctl start acc