Inleiding
Dit document beschrijft hoe u automatiseringsgebeurtenissen zoals SWIM use case van Catalyst Center en ITSM (ServiceNow) integratie kunt bewaken.
Achtergrondinformatie
Het document bevat alle details met betrekking tot de SWIM Closed Loop-operatie, te beginnen met de betrokken componenten, voorwaarden, gebeurtenissen, configuraties, workflowuitvoering en probleemoplossingsscenario's. Dit document is relevant als Cisco DNA App is geïnstalleerd op de ServiceNow-instantie.
De gesloten-lusintegratie met ServiceNow voor SWIM-evenementen maakt het mogelijk de ticketcreatie, goedkeuring, implementatie tot sluiting geautomatiseerd proces te maken. Het wijzigingsverzoek voor een SWIM update wordt goedgekeurd/verworpen door de veranderingseigenaar in ServiceNow en het ticket verplaatst naar de volgende staten op basis van de goedkeuringsstatus.
CISCO CATALYST CENTER-ITSM (SERVICENOW) INTEGRATIE
Raadpleeg deze TechZone voor meer informatie over Catalyst Center-ITSM integratie:
Toepassingsgebied onderliggende concepten van Catalyst Center en ITSM-integratie
Architectuur: Automation Event (SWIM)
SWIM Automation Workflow: architectuur op hoog niveau
SWIM Automation Workflow: onder de kap
Events Flow: Catalyst Center
- Wanneer een SWIM-evenement is gepland vanaf het Inventory Dashboard van Catalyst Center wordt een taak gemaakt en via plannerservice wordt de taak gepland; details van deze taak worden doorgegeven aan ServiceNow-instantie via dnacaap-runtime service. Catalyst Center maakt vervolgens REST API-gesprekken naar de Cisco DNA-app die op ServiceNow Instance is geïnstalleerd.
- ServiceNow-instantie ontvangt deze gebeurtenis en Cisco DNA-app activeert automatisch de workflow voor wijzigingsaanvraag voor netwerk-SWIM-gebeurtenis die door Cisco DNA Center wordt gepubliceerd. Dit wijzigingsverzoek moet worden beoordeeld door het team van de netwerkoperatoren en moet de status van het wijzigingsverzoek verder bijwerken.
- Het kenmerk goedkeuringsstatus van wijzigingsaanvraag is verplicht wanneer het wijzigingsticket in Geplande staat staat is. De goedkeuring/afwijzing door ServiceNow admin/network ops team voor het planningsvenster is essentieel voor de voortgang van het ticket. Zodra het ticket is verplaatst om de staat te implementeren, zijn er triggers in ServiceNow om Cisco Catalyst Center op de hoogte te stellen om de beelddistributie en upgrade te starten op basis van de verstrekte goedkeuring.
- Catalyst Center activeert vervolgens de SWIM-activiteit op het aangegeven geplande tijdstip en na het succesvol voltooien van de taak wordt de wijzigingsaanvraag gesloten op ServiceNow via Closed Loop Automation-workflow.
Evenementen Flow: ITSM (ServiceNow)
- De SWIM Event die op Cisco Catalyst Center is gepland, wordt naar ServiceNow geduwd met ServiceNow Import Set API's of Scripted REST API's of Generic REST API-endpoints in ServiceNow. De Importeren Set Table waarop de data gepost wordt is x_caci_cisco_dna_creation_workflow_for_eve.
- Gebaseerd op de waarde van de Workflow Indicator die in de gebeurtenisconfiguratie is ingesteld, wordt er in ServiceNow een wijzigingsverzoek gemaakt op basis van transformatiescripts.
- Elke SWIM-gebeurtenisrecord van DNA heeft een bijbehorende Workflow Indicator die bepaalt wat voor soort workflow de gebeurtenis doorloopt in ServiceNow. Dit fragment is een voorbeeld van een werkstroomindicator.
- Gebaseerd op het workflowindicatorbesluit, wordt een van de transformatiekaarten uitgevoerd en worden de gegevens in de faseringstabel geparst en in kaart gebracht aan de passende doeltabel die Verandering is in het geval van een SWIM-gebeurtenis.
- Cisco DNA-app in de doelartefacten verrijkt de ITSM-wijzigingsaanvraag met netwerkapparaatgegevens van Cisco Catalyst Center. De Cisco DNA-app maakt REST API-oproepen naar Cisco Catalyst Center voor het ophalen van verrijkingsinformatie van verschillende typen zoals apparaat, probleem, gebruiker en client voor een door de gebruiker gemaakt ticket.
Configuratie van bundel voor Automation Event (SWIM)
De bundel Cisco DNA Center Automation events for ITSM (ServiceNow) haalt gebeurtenissen op met betrekking tot updates van softwareafbeeldingen die zijn gestart vanuit Cisco DNA Center. Deze bundel kan vervolgens de gebeurtenisgegevens op een terugkerend schema publiceren naar een ITSM(Service Now) systeem. De gebeurtenisgegevens kunnen worden gepubliceerd naar de gebeurtenistabel in ServiceNow.
Raadpleeg voor de configuratie van de SWIM-bundel (Automation Event) de sectie De Cisco DNA Center Automation Events for ITSM (ServiceNow) bundel configureren van de integratiegids voor Cisco DNA Center ITSM, release 2.3.5.
Automation Event (SWIM) - werkstroomuitvoering
Catalyst 6500 Center
- a. Navigeer naar Inventaris > Selecteer Apparaat > Acties > Software > Afbeelding bijwerken.
b. Selecteer het apparaat waarvoor de upgrade gepland is.
c. Schakel de controles op beelddistributie in.
d. Kies of Image Activering wordt overgeslagen of niet.
e.Plan de beelddistributie.
f. Controleer de SWIM taak en klik op Indienen.
ii. a. Geplande SWIM - taak is opgenomen onder Activiteiten > Taken en in Ticket Pending State.
b. Als het Change Ticket is goedgekeurd op ServiceNow en is verplaatst om staat te implementeren, dan verandert de respectievelijke Tasks status op Catalyst Center in Ticket Goedgekeurd.
c. Image Distribution activeert automatisch op geplande tijd.
iii. a. De geplande SWIM-taak wordt vermeld als een Event op Platform Runtime dashboard van Catalyst Center.
b. De geplande SWIM-taak krijgt de link Change request ID en ServiceNow van de Change request.
c. ITSM Status van de wijzigingsaanvraag wordt bijgewerkt in overeenstemming met de status van het wijzigingsaanvraagticket op ServiceNow.
ITSM-ServiceNow
De SWIM-gebeurtenis van Cisco Catalyst Center wordt ontvangen door de Import Set Table of ServiceNow. De gegevens worden naar ServiceNow geduwd met ServiceNow Import Set API's of Scripted REST API's of Generic REST API-endpoints in ServiceNow.
- Om de gegevens te controleren die vanaf Cisco Catalyst Center op ServiceNow zijn gepost, navigeer je naar Importretsets en zoek je de Importretingang voor de tabel: x_caci_cisco_dna_cisco_dna_inventaris_det
- Filter de Importoptie in het Importeren Set dashboard voor de tabel x_caci_cisco_dna_cisco_dna_inventaris_det.
ii. Controleer de gegevens van de importreeks en controleer de importreeksen voor het betreffende incidentnummer.
iii. De Workflow Indicator bepaalt het type werkstroom dat de gebeurtenis doorloopt in ServiceNow; op basis van het besluit van de workflow-indicator wordt een van de transformatiekaarten uitgevoerd.
iv. Om de details van Transformatiekaart te controleren, klik op Hyperlink in Transformkaart kolom van Invoerset Rijen.
Tabellen voor Automation Event (SWIM):
Automation Event (SWIM) - validatie van werkstroomuitvoering
- Zodra de SWIM-workflow met succes is gepland, wordt de wijzigingsaanvraag aangemaakt met de details van het apparaat waarvoor de SWIM Upgrade is gepland.
- Wereldwijde zoekfunctie > Wijzigen > Alle
ii. Filter het wijzigingsverzoek uit het dashboard van de wijzigingsaanvraag.
iii. a. Klik op de wijzigingsaanvraag om de details van het aanvraagticket te bekijken.
b. Controleer de apparaatgegevens van de wijzigingsaanvraag, keur deze goed en plan de wijziging.
c. Controleer de details van de wijzigingsaanvraag en voer de wijziging uit.
d. Na de succesvolle voltooiing van de SWIM-workflow, verplaatst het wijzigingsverzoek zich automatisch naar de gesloten staat via Closed Loop Automation.
- Importeer Set Execution voor SWIM Event:
- Navigeer naar Wereldwijde zoekresultaten > Alle resultaten > Invoersets voor systeem > Geavanceerd > Sets importeren.
ii. Identificeer de importreeks en selecteer deze om de gegevens te controleren.
iii. Controleer onder Set-details importeren of de importset wordt uitgevoerd en de importset-rijen worden geïmporteerd.
iv. Klik op de Importeren Set Row-ingang voor de wijzigingsaanvraag om de details van de SWIM-gebeurtenis te zien, zoals apparaatspecificaties, versies, enzovoort.
Gerelateerde informatie