Activer les vérifications de la communauté pour Agent Client Collector

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Vous pouvez prendre des vérifications de la communauté github et les personnaliser pour les utiliser dans ( Agent Client Collector ACC), ou vous pouvez composer vos propres scripts. Créez un module d’extension avec la vérification Sensu personnalisée et installez-le sur une ServiceNow instance.

    Avant de commencer

    Rôle requis : agent_client_collector_admin

    Procédure

    1. Copiez une vérification de la communauté GitHub sur votre ordinateur local.
    2. Créez un fichier tar.gz à ajouter à votre module d’extension :
      1. Créez un dossier sur votre ordinateur local.
      2. Créez un sous-dossier appelé bin.
      3. Placez les vérifications que vous souhaitez exécuter (scripts et exécutables) dans le dossier de la corbeille .
      4. Dans un environnement Linux, donnez des autorisations exécutables aux vérifications en exécutant chmod +x nom de fichier sur chacune des vérifications.
      5. Accédez au dossier parent (au-dessus du dossier de la corbeille).
      6. Dans un environnement Linux, exécutez la commande tar -C <parent_folder_name> --zcvf <my_plugin_name>.tar.gz * .
        Dans un environnement Windows, utilisez un utilitaire d’archivage qui prend en charge le format tar.gz .
      7. Dans un environnement Windows, assurez-vous d’inclure les scripts suivants dans le dossier de la corbeille :
        • Script par lots configuré pour s’exécuter sur la commande de vérification et lancer l’exécution. Par exemple, PowerShell < %~dp0>\test.ps1

          La variable < %~dp0> dirige vers le lecteur (d) et le chemin d’accès (p) du fichier batch.

        • Le script approprié (par exemple, test.ps1) à exécuter dans le script par lots.
    3. Créez un nouveau module d’extension ACC, comme décrit dans .Créer et modifier des modules d’extension Agent Client Collector
    4. Testez le nouveau module d’extension.
      1. Créez une définition de vérification pour la vérification Sensu personnalisée.
        Pour plus de détails, voir Créer et modifier des vérifications.
      2. Sur la page Définition de vérification, accédez à la section Liens connexes et sélectionnez Générer le contenu de la liste d’autorisation.
      3. Copiez les entrées que vous souhaitez inclure dans la liste d’autorisation et ajoutez-les au fichier de check-allow-list.json de l’agent, manuellement ou à l’aide d’un outil d’automatisation.
        L’emplacement de ce fichier est indiqué dans le paramètre de liste d’autorisation du fichier de acc.yml de l’agent.
      4. Créez une nouvelle politique et ajoutez la définition de vérification nouvellement créée.
        Pour plus d’informations sur la création d’une politique, reportez-vous à la section Créer une nouvelle Agent Client Collector politique.
      5. Sélectionnez la définition de vérification et, dans la section Liens connexes , sélectionnez Tester la vérification.
    5. Activer les informations d’identification lors du test d’une vérification :
      1. Accédez à la Connexions et informations d'identification > Informations d'identification.
      2. Cliquez sur Nouveau.
      3. Sélectionnez le type d’informations d’identification que vous souhaitez créer.
        Pour plus d’informations sur la création d’informations d’identification, consultez Créer un alias de connexion et d’informations d’identification.
      4. Saisissez des valeurs dans les champs de la page pour affecter des informations d’identification à votre type d’informations d’identification sélectionné.
      5. Cliquez sur Envoyer.
    6. Créez des paramètres sécurisés pour votre vérification, comme décrit dans .Créer des paramètres sécurisés pour une vérification