Introducción
Este documento describe el caso práctico de sincronización CMDB de la integración de Catalyst Center e ITSM (ServiceNow).
Antecedentes
Este documento cubre todos los detalles relacionados con la sincronización de CMDB a partir de los componentes involucrados, requisitos previos, flujo de eventos, configuraciones, ejecución de flujo de trabajo y escenarios de solución de problemas. Es relevante si Cisco DNA App está instalado en la instancia de ServiceNow.
La aplicación Cisco DNA instalada en la instancia de SNOW programa la sincronización unidireccional básica de los dispositivos detectados de Cisco Catalyst Center en la base de datos de administración de configuración (CMDB) ServiceNow utilizando el inventario de Cisco DNA Center como fuente de información. La aplicación Cisco DNA admite la sincronización CMDB desde Cisco DNA Center a ServiceNow.
Integración de Cisco Catalyst Center-ITSM (ServiceNow)
Consulte este documento para obtener detalles sobre la integración de Catalyst Center-ITSM:
Conceptos subyacentes del alcance de la integración de Catalyst Center e ITSM
Arquitectura: sincronización CMBD
Sincronización CMBD: arquitectura de alto nivel
Flujo de trabajo de sincronización CMBD: bajo el capó
Flujo de eventos: Catalyst Center
- Cuando se activa un evento de sincronización de CMDB, el servicio dnacaap-runtime entra en juego y el planificador de la plataforma dnacaap crea un trabajo ScheduleDnacaapJob que detecta los dispositivos en la red en una frecuencia programada y extrae la información de dispositivo necesaria para poder sincronizar el inventario con un sistema ITSM.
- A continuación, Catalyst Center realiza una llamada API REST a la aplicación Cisco DNA instalada en la instancia SNOW.
Flujo de eventos: ITSM (ServiceNow)
- Los eventos de red (sincronización CMDB, SWIM, problemas de red) que se producen en la red y notificados se seleccionan en Cisco Catalyst Center y se envían a ServiceNow mediante las API del conjunto de importación de ServiceNow o las API REST con scripts o los terminales de la API REST genérica en ServiceNow. La tabla de juego de importación en la que se contabilizan los datos es x_caci_cisco_dna_cisco_dna_Inventory_det.
- La aplicación DNA de Cisco instalada en SNOW utiliza los datos de los eventos que tienen lugar en Cisco Catalyst Center. El indicador de flujo de trabajo asociado seleccionado por el equipo de operaciones de red para cada evento, junto con otras selecciones de usuario como tipo, categoría o gravedad, lleva a la creación de un incidente, un problema o RFC (solicitud de cambio).
Cada registro de eventos de DNA tiene un indicador de flujo de trabajo asociado que determina el tipo de flujo de trabajo por el que puede pasar el evento en ServiceNow. Este fragmento de código es un ejemplo de indicador de flujo de trabajo.
- Según la decisión del indicador de flujo de trabajo, se puede ejecutar una de las asignaciones de transformación y los datos de la tabla de asignación de etapas se pueden analizar y asignar a la tabla de destino adecuada (Incidente/Problema o Cambio).
Configuración del paquete de sincronización CMDB
Para la configuración del paquete de sincronización CMDB, consulte la sección Configuración del paquete de sincronización CMDB de ITSM básico (ServiceNow) de la Guía de integración de Cisco DNA Center ITSM (Guía de integración de Cisco DNA Center ITSM, versión 2.3.5).
Ejecución de flujo de trabajo de sincronización CMBD
Centro de Catalyst
- Navegue hasta Platform > Developer Toolkit > Integrations; pase el cursor sobre 3 puntos y haga clic en Schedule Flow.
2. Elija el tipo de programación CMDB y haga clic en Programar.
3. Para ver el estado de la programación de sincronización de CMDB, acceda a Plataforma > Panel de Control en Tiempo de Ejecución > Resumen de Flujo de Integración.
4. Los logs para el servicio dnacap-runtime podrían ser monitoreados para ver los detalles como ScheduleID, bapi key, bapi id que podrían ser usados para la depuración si el flujo de trabajo falla.
El ID de instancia mencionado en el panel de tiempo de ejecución es el ID de copia del flujo de trabajo.
ITSM-ServicioAhora
El evento de sincronización CMDB de Cisco Catalyst Center lo recibe Import Set Table of ServiceNow. Los datos se envían a ServiceNow mediante API de conjunto de importación de ServiceNow o API REST con scripts o terminales de API REST genérica en ServiceNow.
- Para comprobar los datos contabilizados en ServiceNow desde Cisco Catalyst Center, desplácese hasta Importar conjuntos y busque la entrada del conjunto de importación para la tabla: x_caci_cisco_dna_cisco_dna_Inventory_det
- El indicador de flujo de trabajo determina el tipo de flujo de trabajo por el que tiene que pasar el evento en ServiceNow; en función de la decisión del indicador de flujo de trabajo, se ejecuta uno de los mapas de transformación.
Tabla de mapa de transformación:
Sincronización CMBD Validación de ejecución de flujo de trabajo
Tras la correcta sincronización de CMDB, los detalles de inventario de Cisco Catalyst Center se publican en la base de datos CMDB de ServiceNow.
Para ver los CI que se sincronizaron desde Cisco Catalyst Center a la CMDB ServiceNow, escriba cmdb_ci.LIST en la Búsqueda global. Se abre una nueva pestaña que enumera todos los CI disponibles en el sistema ServiceNow.
Entrada DNAC CI en CMDB ServiceNow:
Información Relacionada