Introduction
Ce document décrit l'exemple d'utilisation de la synchronisation CMDB de l'intégration de Catalyst Center et ITSM (ServiceNow).
Informations générales
Ce document couvre tous les détails relatifs à la synchronisation CMDB en commençant par les composants impliqués, les pré-requis, le flux d'événements, les configurations, l'exécution du workflow et les scénarios de dépannage. Il est pertinent si l'application Cisco DNA est installée sur l'instance ServiceNow.
L'application Cisco DNA installée sur l'instance SNOW planifie la synchronisation unidirectionnelle de base des périphériques découverts par Cisco Catalyst Center dans la base de données de gestion des configurations (CMDB) ServiceNow en utilisant l'inventaire Cisco DNA Center comme source de vérité. L'application Cisco DNA prend en charge la synchronisation CMDB de Cisco DNA Center vers ServiceNow.
Intégration de Cisco Catalyst Center-ITSM (ServiceNow)
Reportez-vous à ce document pour plus de détails sur l'intégration de Catalyst Center-ITSM :
Portée Concepts sous-jacents de l'intégration de Catalyst Center et ITSM
Architecture : synchronisation CMBD
Synchronisation CMBD : architecture de haut niveau
Workflow de synchronisation CMBD : sous le capot
Flux d'événements : Catalyst Center
- Lorsqu'un événement CMDB Sync est déclenché, le service dnacaap-runtime entre en jeu et le planificateur dnacaap-platform crée un travail ScheduleDnacaapJob qui découvre les périphériques dans le réseau selon une fréquence planifiée et extrait les informations de périphérique requises pour pouvoir synchroniser l'inventaire avec un système ITSM.
- Catalyst Center effectue ensuite un appel REST API à l'application Cisco DNA installée sur l'instance SNOW.
Flux d'événements : ITSM (ServiceNow)
- Les événements réseau (CMDB Sync, SWIM, problèmes réseau) qui se produisent sur le réseau et qui sont notifiés sont sélectionnés dans Cisco Catalyst Center et envoyés à ServiceNow à l'aide d'API ServiceNow Import Set ou d'API REST scriptées ou de points de terminaison d'API REST génériques dans ServiceNow. La table du jeu d'importation dans laquelle les données sont validées est x_caci_cisco_dna_cisco_dna_inventory_det.
- L'application Cisco DNA installée sur SNOW utilise les données des événements se produisant dans Cisco Catalyst Center. L'indicateur de flux de travail associé sélectionné par l'équipe des opérations réseau pour chaque événement, ainsi que d'autres sélections utilisateur telles que le type, la catégorie, la gravité, conduisent à la création d'un incident, d'un problème ou d'une demande de modification (RFC).
Chaque enregistrement d'événement de DNA est associé à un indicateur de flux de travail qui détermine le type de flux de travail par lequel l'événement peut passer dans ServiceNow. Cet extrait de code est un exemple d'indicateur de workflow.
- En fonction de la décision de l'indicateur de flux de travail, l'une des cartes de transformation peut être exécutée et les données de la table intermédiaire peuvent être analysées et mappées à la table cible appropriée (Incident/Problème ou Modification).
Configuration du bundle de synchronisation CMDB
Pour la configuration du bundle de synchronisation CMDB, reportez-vous à la section Configurer le bundle de synchronisation CMDB de base ITSM (ServiceNow) du Cisco DNA Center ITSM Integration Guide (Cisco DNA Center ITSM Integration Guide, Release 2.3.5).
Exécution du workflow de synchronisation CMBD
Centre Catalyst
- Naviguez jusqu'à Platform > Developer Toolkit > Integrations ; passez le curseur sur 3 points et cliquez sur Schedule Flow.
2. Choisissez le type de planification CMDB et cliquez sur Planification.
3. Pour afficher le statut du programme de synchronisation CMDB, accédez à Plate-forme > Tableau de bord d'exécution > Résumé du flux d'intégration.
4. Les journaux du service dnacaap-runtime peuvent être surveillés pour voir les détails tels que ScheduleID, bapi key, bapi id qui peuvent être utilisés pour le débogage si le workflow échoue.
L'ID d'instance mentionné sur le tableau de bord d'exécution est l'ID bapi du workflow.
Service ITSM maintenant
L'événement CMDB Synchronization de Cisco Catalyst Center est reçu par Import Set Table of ServiceNow. Les données sont envoyées à ServiceNow à l'aide d'API ServiceNow Import Set, d'API REST scriptées ou de points de terminaison d'API REST génériques dans ServiceNow.
- Pour vérifier les données publiées dans ServiceNow depuis Cisco Catalyst Center, accédez à Importer des jeux et recherchez l'entrée de jeu d'importation pour la table : x_caci_cisco_dna_cisco_dna_inventory_det
- L'indicateur de flux de travail détermine le type de flux de travail par lequel l'événement doit passer dans ServiceNow ; en fonction de la décision de l'indicateur de flux de travail, l'une des cartes de transformation est exécutée.
Table de transformation :
Synchronisation CMBD Validation de l'exécution du workflow
Après une synchronisation CMDB réussie, les détails d'inventaire de Cisco Catalyst Center sont publiés dans la base de données CMDB de ServiceNow.
Pour afficher les CI qui ont été synchronisés de Cisco Catalyst Center à la CMDB ServiceNow, tapez cmdb_ci.LIST dans le champ de recherche globale. Un nouvel onglet s'ouvre et répertorie tous les CI disponibles dans le système ServiceNow.
Entrée DNAC CI dans la CMDB ServiceNow :
Informations connexes