Utilisation de la simulation d’identification
La simulation d’identification est un emplacement central pour construire automatiquement une charge utile dont l’achèvement et la validité sont garantis. Vous pouvez ensuite simuler le traitement de la charge utile par le moteur Identification et rapprochement (IRE) et examiner les résultats avant de la soumettre pour exécution par IRE.
Utilisez la simulation d’identification pour construire une charge utile d’entrée et simuler le traitement de la charge utile par IRE. Vous pouvez ensuite examiner les résultats, ajuster les règles d’identification si nécessaire et relancer la simulation de la charge utile mise à jour.
- Construire automatiquement la charge utile en entrée basée sur les règles d’identification, d’hébergement et d’imbrication existantes.
- Simulez l’exécution d’une charge utile (construite automatiquement par simulation d’identification ou créée manuellement).
- Parcourez la sortie de la charge utile et les messages du journal d’exécution pour une exécution simulée.
- La simulation d’identification n’engage aucune mise à jour dans la CMDB.
- La simulation d’identification prend en charge la simulation du traitement des charges utiles fournies qui contiennent des tables non CMDB, mais ne prend pas en charge la génération de telles charges utiles.
Générer automatiquement la charge utile
Utilisez la simulation d’identification pour construire automatiquement une charge utile d’entrée pour une classe spécifiée. La charge utile construite est complète avec tous les CI dépendants requis, correctement structurée et syntaxiquement valide pour le traitement par le moteur IRE (Identification et rapprochement).
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
La charge utile construite lors de la simulation d’identification correspond à la classe spécifiée. Pour une classe CI dépendante, vous serez invité à fournir des informations sur toutes les dépendances. Une fois que vous avez fourni les détails requis, la simulation d’identification construit la charge utile en fonction de votre entrée.
Procédure
Que faire ensuite
- Cliquez sur Exécuter la simulation pour simuler le traitement de la charge utile par IRE.
- Examinez les résultats de la simulation, affinez la charge utile selon vos besoins et combinez-la avec d’autres charges utiles pour d’autres classes si vous le souhaitez. Après avoir finalisé la charge utile, utilisez l’API createOrUpdateCI() pour exécuter la charge utile par IRE, ce qui entraînera des mises à jour réelles de la CMDB.
- Cliquez sur Copier le script pour copier le script JSON dans le presse-papiers. Vous pouvez ensuite coller ce script dans un logiciel tiers ou sur un autre écran de la simulation d’identification.
Simuler le traitement de la charge utile à l’aide de la simulation d’identification
Utilisez la simulation d’identification pour simuler le processus IRE (moteur Identification et rapprochement) de l’identification des CI pour une charge utile en entrée. Fournissez une charge utile valide, qui a été construite à l’aide de la simulation d’identification ou qui a été créée manuellement.
Avant de commencer
Procédure
Que faire ensuite
- Examinez les résultats de la simulation dans le volet des résultats et affinez la charge utile si nécessaire :
- Cliquez sur Exécution #1 pour afficher l’ID de contexte et l’ID d’exécution de l’exécution simulée.
- Cliquez sur la flèche déroulante à côté de Run #1 pour afficher des détails supplémentaires.
- Entrée : affiche la charge utile de la simulation.
- Journaux : affiche tous les messages journalisés générés par IRE lors de la simulation du traitement de la charge utile, en fonction du niveau de journalisation spécifié.
- Sortie : affiche la charge utile de sortie renvoyée par IRE.
- Après avoir finalisé la charge utile, utilisez l’API createOrUpdateCI() pour exécuter la charge utile par IRE, ce qui entraînera des mises à jour réelles de la CMDB.
Définir le niveau de journalisation pour la simulation d’identification
La simulation d’identification consigne chaque étape d’un traitement de charge utile simulée. Vous pouvez ensuite examiner ces journaux d’exécution pour déterminer si une charge utile a été traitée comme prévu et si les règles d’identification sont efficaces. Vous pouvez ajuster le niveau de journalisation pour qu’il soit utile et que la quantité de messages ne soit pas excessive ou insuffisante.
Avant de commencer
Procédure
Examiner les journaux d’exécution
La simulation d’identification fournit des journaux d’exécution générés par le moteur Identification et rapprochement (IRE). Vous pouvez accéder à ces journaux d’exécution pour l’exécution de charge utile, pour examiner les résultats et à des fins de débogage. Les journaux de sortie de la charge utile IRE s’affichent dans un format convivial sur une page centrale.
Avant de commencer
Pourquoi et quand exécuter cette tâche
En outre, les applications internes qui utilisent IRE (telles que Découverte) peuvent appeler une API interne pour fournir une URL permettant d’afficher les journaux d’exécution IRE.
La journalisation s’effectue dans le contexte d’une exécution spécifique du moteur d’identification, et vous pouvez filtrer la liste de journaux par une source de données et une plage horaire spécifiques. Jusqu’à 1 000 journaux d’exécution vieux de moins de 2 mois sont répertoriés, regroupés par ID de contexte et heures d’exécution. Vous pouvez utiliser la propriété glide.identification_logs.max_run_ids pour modifier la limite de 1 000.
- Info
- Avertir
- Erreur
- Déboguer
- DebugVerbose
- DebugObnoxious