Introduzione
Questo documento descrive lo scenario di utilizzo della sincronizzazione CMDB per l'integrazione di Catalyst Center e ITSM (ServiceNow).
Premesse
In questo documento vengono illustrati tutti i dettagli relativi alla sincronizzazione CMDB a partire dai componenti interessati, dai prerequisiti, dal flusso di eventi, dalle configurazioni, dall'esecuzione del flusso di lavoro e dagli scenari di risoluzione dei problemi. È rilevante se Cisco DNA App è installato nell'istanza di ServiceNow.
L'app Cisco DNA installata sull'istanza SNOW pianifica la sincronizzazione unidirezionale di base dei dispositivi rilevati da Cisco Catalyst Center nel database di gestione della configurazione di ServiceNow (CMDB) utilizzando l'inventario di Cisco DNA Center come fonte di verità. L'app Cisco DNA supporta la sincronizzazione CMDB da Cisco DNA Center a ServiceNow.
Integrazione Cisco Catalyst Center-ITSM (ServiceNow)
Per i dettagli sull'integrazione Catalyst Center-ITSM, consultare il documento:
Concetti alla base dell'integrazione di Catalyst Center e ITSM
Architettura: sincronizzazione CMBD
Sincronizzazione CMBD: architettura di alto livello
Flusso di lavoro di sincronizzazione CMBD: sotto il cappuccio
Flusso eventi: Catalyst Center
- Quando viene attivato un evento di sincronizzazione CMDB, entra in gioco il servizio runtime dnacap e l'utilità di pianificazione per la piattaforma dnacap crea un processo ScheduleDnacaapJob che individua i dispositivi nella rete in base a una frequenza pianificata ed estrae le informazioni necessarie sul dispositivo per poter sincronizzare l'inventario con un sistema ITSM.
- Catalyst Center esegue quindi una chiamata API REST all'applicazione Cisco DNA installata sull'istanza SNOW.
Flusso eventi: ITSM (ServiceNow)
- Gli eventi di rete (sincronizzazione CMDB, SWIM, problemi di rete) che si verificano nella rete e vengono notificati vengono selezionati da Cisco Catalyst Center e inviati a ServiceNow utilizzando ServiceNow Import Set APIs o Scripted REST API o Generic REST API in ServiceNow. La tabella del set di importazione in cui vengono inseriti i dati è x_caci_cisco_dna_cisco_dna_inventory_det.
- L'applicazione Cisco DNA installata su SNOW utilizza i dati degli eventi verificatisi in Cisco Catalyst Center. L'indicatore del flusso di lavoro associato selezionato dal team Operazioni di rete per ogni evento, insieme ad altre selezioni utente quali Tipo, Categoria, Gravità, determina la creazione di un Incidente, Problema o RFC (Richiesta di modifica).
A ogni record di eventi del DNA è associato un indicatore di flusso di lavoro che determina il tipo di flusso di lavoro attraverso cui l'evento può passare in ServiceNow. Questo frammento è un esempio di indicatore di flusso di lavoro.
- In base alla decisione relativa all'indicatore del flusso di lavoro, è possibile eseguire una delle mappe di trasformazione e analizzare e mappare i dati nella tabella intermedia alla tabella di destinazione appropriata (Incidente/Problema o Modifica).
Configurazione bundle di sincronizzazione CMDB
Per la configurazione del bundle di sincronizzazione CMDB, consultare la sezione Configure the Basic ITSM (ServiceNow) CMDB Synchronization Bundle della Cisco DNA Center ITSM Integration Guide (Cisco DNA Center ITSM Integration Guide, release 2.3.5).
Esecuzione flusso di lavoro sincronizzazione CMBD
Catalyst Center
- Passare a Piattaforma > Developer Toolkit > Integrazioni; passare il mouse su 3 punti e fare clic su Flusso programma.
2. Scegliere il tipo di pianificazione CMDB e fare clic su Pianificazione.
3. Per visualizzare lo stato del programma di sincronizzazione CMDB, passare a Piattaforma > Dashboard di runtime > Sintetico flusso integrazione.
4. I log per il servizio dnacaap-runtime possono essere monitorati per vedere dettagli come ScheduleID, bapi key, bapi id che possono essere utilizzati per il debug se il flusso di lavoro non riesce.
L'ID istanza indicato nel dashboard di runtime è l'ID bapi del workflow.
ITSM-ServiceNow
L'evento di sincronizzazione CMDB da Cisco Catalyst Center viene ricevuto da Import Set Table of ServiceNow. I dati vengono inviati a ServiceNow utilizzando le API Set di importazione ServiceNow, le API REST controllate da script o gli endpoint API REST generici in ServiceNow.
- Per controllare i dati inviati a ServiceNow dal Cisco Catalyst Center, passare a Importa set e cercare la voce Importa set per la tabella: x_caci_cisco_dna_cisco_dna_inventory_det
- Indicatore flusso di lavoro determina il tipo di flusso di lavoro che l'evento deve passare in ServiceNow. In base alla decisione dell'indicatore del flusso di lavoro, viene eseguita una delle mappe di trasformazione.
Tabella mappa trasformazione:
Convalida esecuzione flusso di lavoro sincronizzazione CMBD
Dopo la corretta sincronizzazione del CMDB, i dettagli di inventario del Cisco Catalyst Center vengono inseriti nel database CMDB di ServiceNow.
Per visualizzare gli elementi di configurazione sincronizzati dal Cisco Catalyst Center al CMDB ServiceNow, digitare cmdb_ci.LIST nella casella di ricerca globale. Viene visualizzata una nuova scheda che elenca tutti gli elementi di configurazione disponibili nel sistema ServiceNow.
Voce CI DNAC nel CMDB ServiceNow:
Informazioni correlate