Einleitung
In diesem Dokument wird der Anwendungsfall der CMDB-Synchronisierung für die Integration von Catalyst Center und ITSM (ServiceNow) beschrieben.
Hintergrundinformationen
In diesem Dokument werden alle Details zur CMDB-Synchronisierung beschrieben, angefangen bei den beteiligten Komponenten, den Voraussetzungen, dem Ereignisfluss, den Konfigurationen, der Workflow-Ausführung und der Fehlerbehebung. Es ist relevant, ob die Cisco DNA App auf der ServiceNow-Instanz installiert ist.
Die auf der SNOW-Instanz installierte Cisco DNA-App plant die grundlegende unidirektionale Synchronisierung der von Cisco Catalyst Center erkannten Geräte in die ServiceNow Configuration Management Database (CMDB) und verwendet dabei das Cisco DNA Center-Inventar als Quelle der Wahrheit. Die Cisco DNA-App unterstützt die CMDB-Synchronisierung vom Cisco DNA Center zu ServiceNow.
Integration von Cisco Catalyst Center-ITSM (ServiceNow)
Weitere Informationen zur Catalyst Center-ITSM-Integration finden Sie in diesem Dokument:
Grundlegende Konzepte für die Integration von Catalyst Center und ITSM
Architektur: CMBD-Synchronisierung
CMBD-Synchronisierung: Allgemeine Architektur
CMBD-Synchronisierungs-Workflow: Unter der Haube
Ereignisablauf: Catalyst Center
- Wenn ein CMDB-Synchronisierungsereignis ausgelöst wird, kommt der dnacap-runtime-Dienst zum Einsatz, und der dnacap-platform-Scheduler erstellt einen Job ScheduleDnaacapJob, der die Geräte im Netzwerk in einer geplanten Häufigkeit erkennt und die erforderlichen Geräteinformationen extrahiert, um den Inventory mit einem ITSM-System synchronisieren zu können.
- Catalyst Center führt dann einen REST-API-Aufruf für die auf der SNOW-Instanz installierte Cisco DNA-Anwendung durch.
Ereignisablauf: ITSM (ServiceNow)
- Die Netzwerkereignisse (CMDB-Synchronisierung, SWIM, Netzwerkprobleme), die im Netzwerk auftreten und gemeldet werden, werden vom Cisco Catalyst Center ausgewählt und mithilfe von ServiceNow Import Set APIs oder skriptbasierten REST APIs oder generischen REST API-Endpunkten in ServiceNow an ServiceNow weitergeleitet. Die Import Set Table, an die die Daten gesendet werden, lautet x_caci_cisco_dna_cisco_dna_Inventory_det.
- Die bei SNOW installierte Cisco DNA-Anwendung nutzt Daten von Ereignissen, die im Cisco Catalyst Center aufgetreten sind. Der vom Netzwerkbetriebsteam für jedes Ereignis ausgewählte Workflow-Indikator führt zusammen mit anderen Benutzeroptionen wie Typ, Kategorie, Schweregrad zur Erstellung eines Vorfalls, Problems oder RFC (Change Request).
Jedem Ereignisdatensatz von DNA ist ein Workflow-Indikator zugeordnet, der bestimmt, welche Art von Workflow das Ereignis in ServiceNow durchlaufen kann. Dieser Ausschnitt ist ein Beispiel für den Workflow-Indikator.
- Basierend auf der Workflow-Indikatorentscheidung kann eine der Transformationszuordnungen ausgeführt werden, und die Daten in der Stagingtabelle können analysiert und der entsprechenden Zieltabelle (Incident/Problem oder Change) zugeordnet werden.
Konfiguration des CMDB-Synchronisierungspakets
Informationen zur Konfiguration des CMDB-Synchronisierungspakets finden Sie im Abschnitt Konfigurieren des grundlegenden ITSM (ServiceNow) CMDB-Synchronisierungspakets im Cisco DNA Center ITSM Integration Guide (Cisco DNA Center ITSM Integration Guide, Release 2.3.5).
Ausführung des CMBD-Synchronisierungs-Workflows
Catalyst Center
- Navigieren Sie zu Platform > Developer Toolkit > Integrations, bewegen Sie den Mauszeiger über 3 Punkte, und klicken Sie auf Schedule Flow.
2. Wählen Sie den CMDB-Planungstyp, und klicken Sie auf Planen.
3. Um den Status des CMDB-Synchronisierungszeitplans anzuzeigen, navigieren Sie zu Platform > Runtime Dashboard > Integration Flow Summary.
4. Die Protokolle für den dnacaap-runtime-Dienst können überwacht werden, um Details wie ScheduleID, bapi key, bapi id anzuzeigen, die zum Debuggen verwendet werden können, wenn der Workflow fehlschlägt.
Die im Runtime Dashboard genannte Instanz-ID ist die bapi-ID des Workflows.
ITSM-ServiceNow
Das CMDB-Synchronisierungsereignis von Cisco Catalyst Center wird von Import Set Table of ServiceNow empfangen. Die Daten werden mithilfe von ServiceNow Import Set-APIs oder skriptbasierten REST-APIs oder generischen REST-API-Endpunkten in ServiceNow an ServiceNow übertragen.
- Um die ServiceNow vom Cisco Catalyst Center bereitgestellten Daten zu überprüfen, navigieren Sie zu Import Sets, und suchen Sie nach dem Import Set Entry für die Tabelle: x_caci_cisco_dna_cisco_dna_Inventory_det
- Der Workflow-Indikator bestimmt die Art des Workflows, den das Ereignis in ServiceNow durchlaufen muss. Auf der Grundlage der Workflow-Indikatorentscheidung wird eine der Transformationszuordnungen ausgeführt.
Zuordnungstabelle transformieren:
Überprüfung des CMBD-Synchronisierungs-Workflows
Nach der erfolgreichen CMDB-Synchronisierung werden die Bestandsdetails von Cisco Catalyst Center in der CMDB-Datenbank von ServiceNow veröffentlicht.
Um die CIs anzuzeigen, die vom Cisco Catalyst Center mit der ServiceNow CMDB synchronisiert wurden, geben Sie cmdb_ci.LIST in die globale Suche ein. Es wird eine neue Registerkarte geöffnet, die alle im ServiceNow-System verfügbaren CIs auflistet.
DNAC CI-Eintrag in ServiceNow CMDB:
Zugehörige Informationen