Introdução
Este documento descreve como monitorar eventos de automação, como o caso de uso SWIM do Catalyst Center e a integração de ITSM (ServiceNow).
Informações de Apoio
O documento abrange todos os detalhes referentes à operação de Loop Fechado SWIM, começando dos componentes envolvidos, pré-requisitos, fluxo de eventos, configurações, execução de fluxo de trabalho e cenários de solução de problemas. Este documento é relevante se o Cisco DNA App estiver instalado na instância ServiceNow.
A integração de loop fechado com eventos ServiceNow para SWIM permite a criação, aprovação e implementação de tíquetes para o processo de fechamento automatizado. A solicitação de alteração aberta para uma atualização SWIM é aprovada/rejeitada pelo proprietário da alteração no ServiceNow e o tíquete passa para os próximos estados com base no status de aprovação.
Integração do Cisco Catalyst Center-ITSM (ServiceNow)
Consulte este TechZone para obter detalhes sobre a integração do Catalyst Center-ITSM:
Escopo Conceitos Básicos do Catalyst Center e Integração de ITSM
Arquitetura: Evento de automação (SWIM)
Fluxo de trabalho de automação do SWIM: arquitetura de alto nível
Fluxo de trabalho de automação do SWIM: em modo de espera
Fluxo de eventos: Catalyst Center
- Quando um evento SWIM é agendado a partir do painel de inventário do Catalyst Center, uma tarefa é criada e por meio do serviço do agendador, a tarefa é agendada; os detalhes dessa tarefa são comunicados à instância do ServiceNow por meio do serviço de tempo de execução do dnacap. Em seguida, o Catalyst Center faz uma chamada à API REST para o Cisco DNA App instalado na instância ServiceNow.
- A instância ServiceNow recebe esse evento e o Cisco DNA App dispara automaticamente o fluxo de trabalho de solicitação de alteração para o evento SWIM da rede publicado pelo Cisco DNA Center. Esta solicitação de alteração precisa ser revisada pela equipe de operações de rede e precisa atualizar ainda mais o status da solicitação de alteração.
- O atributo de status de aprovação da Solicitação de alteração é obrigatório quando o ticket de alteração está no estado Programado. A aprovação/rejeição fornecida pela equipe de administração/operações de rede do ServiceNow para a janela de agendamento é essencial para o tíquete progredir. Depois que o tíquete é movido para o estado de implementação, há disparadores no ServiceNow para notificar o Cisco Catalyst Center para iniciar a distribuição e a atualização da imagem com base na aprovação fornecida.
- O Catalyst Center dispara a atividade SWIM no horário programado estipulado e, após a conclusão bem-sucedida da tarefa, a solicitação de alteração é fechada no ServiceNow através do fluxo de trabalho de automação de loop fechado.
Fluxo de eventos: ITSM (ServiceNow)
- O evento SWIM agendado no Cisco Catalyst Center é enviado por push para o ServiceNow usando APIs do conjunto de importação do ServiceNow ou APIs REST com script ou pontos de extremidade REST API genéricos no ServiceNow. A Tabela do conjunto de importação na qual os dados são publicados é x_caci_cisco_dna_create_workflow_for_eve.
- Com base no valor do Indicador de fluxo de trabalho definido na configuração do evento, uma Solicitação de alteração é criada no ServiceNow com base nos scripts de transformação.
- Cada registro de evento SWIM do DNA tem um Indicador de fluxo de trabalho associado que determina por que tipo de fluxo de trabalho o evento passa no ServiceNow. Este snippet é um exemplo de Indicador de fluxo de trabalho.
- Com base na decisão do indicador de fluxo de trabalho, um dos mapas de transformação é executado e os dados na tabela de preparo são analisados e mapeados para a tabela de destino apropriada que é Alterar no caso de um evento SWIM.
- O aplicativo Cisco DNA nos artefatos de destino enriquece a solicitação de alteração do ITSM com detalhes do dispositivo de rede do Cisco Catalyst Center. O aplicativo Cisco DNA faz chamadas de API REST para o Cisco Catalyst Center para buscar informações de enriquecimento de vários tipos, como dispositivo, problema, usuário e cliente para um ticket criado pelo usuário.
Configuração do pacote de evento de automação (SWIM)
O pacote de eventos do Cisco DNA Center Automation para ITSM (ServiceNow) recupera eventos relacionados a atualizações de imagens de software disparadas do Cisco DNA Center. Esse pacote pode publicar os dados do evento em um agendamento recorrente em um sistema ITSM (Service Now). Os dados do evento podem ser publicados na tabela Evento no ServiceNow.
Para a configuração do pacote de eventos de automação (SWIM), consulte a seção Configurar o pacote de eventos de automação do Cisco DNA Center para ITSM (ServiceNow) do Guia de integração de ITSM do Cisco DNA Center, versão 2.3.5.
Execução do fluxo de trabalho do Evento de automação (SWIM)
Centro Catalyst
- a. Navegue até Inventory > Select the Device > Actions > Software Image > Image Update.
b. Selecione o dispositivo para o qual a atualização deve ser agendada.
c. Habilite as verificações para Distribuição de imagens.
d. Escolha se a Ativação de Imagem é ignorada ou não.
e.Agende a distribuição da imagem.
f. Revise a tarefa SWIM e clique em Enviar.
ii. a. A tarefa SWIM agendada está listada em Activities > Tasks e em Ticket Pending state.
b. Se o Tíquete de Alteração for aprovado no ServiceNow e tiver sido movido para o estado Implementar, o respectivo status de Tarefas no Catalyst Center será alterado para Tíquete Aprovado.
c. A distribuição de imagens é acionada automaticamente no horário programado.
iii bis. A tarefa SWIM agendada é listada como um evento no painel de controle de tempo de execução da plataforma do Catalyst Center.
b. A tarefa SWIM agendada obtém o ID de solicitação de alteração e o link ServiceNow da solicitação de alteração.
c. O status de ITSM da solicitação de alteração é atualizado de acordo com o status do tíquete de solicitação de alteração no ServiceNow.
ITSM-ServiçoAgora
O evento SWIM do Cisco Catalyst Center é recebido por Import Set Table of ServiceNow. Os dados são enviados para o ServiceNow usando APIs do conjunto de importação do ServiceNow ou APIs REST com script ou pontos de extremidade de API REST genéricos no ServiceNow.
- Para verificar os dados publicados no ServiceNow a partir do Cisco Catalyst Center, navegue até Conjuntos de importação e procure a Entrada do conjunto de importação para a tabela: x_caci_cisco_dna_cisco_dna_inventory_det
- Filtre a entrada do Conjunto de Importação do painel Conjunto de Importação para a tabela x_caci_cisco_dna_cisco_dna_inventory_det.
ii. Verifique os detalhes do Conjunto de Importação e verifique as Linhas do Conjunto de Importação para o respectivo número de Incidente.
iii. Indicador de fluxo de trabalho determina o tipo de fluxo de trabalho pelo qual o evento passa no ServiceNow; com base na decisão do indicador de fluxo de trabalho, um dos mapas de transformação é executado.
iv. Para verificar os detalhes do Mapa de Transformação, clique em Hiperlink na Coluna Mapa de Transformação das Linhas do Conjunto de Importação.
Transformar tabelas de mapa para evento de automação (SWIM):
Validação da execução do fluxo de trabalho do Evento de Automação (SWIM)
- Quando o fluxo de trabalho do SWIM é agendado com êxito, a solicitação de alteração é criada com os detalhes do dispositivo para o qual a atualização do SWIM foi agendada.
- Pesquisa global > Alterar > Tudo
ii. Filtre a Solicitação de Alteração do painel Solicitações de Alteração.
iii. a. Clique em Change Request para ver Request Ticket Details.
b. Verifique os detalhes do dispositivo da solicitação de alteração, aprove-a e agende a alteração.
c. Verifique os detalhes da solicitação de alteração e implemente a alteração.
d. Após a conclusão bem-sucedida do fluxo de trabalho SWIM, a Solicitação de alteração passa automaticamente para o estado Fechado via Automação de Loop Fechado.
- Execução do conjunto de importação para evento SWIM:
- Navegue até Pesquisa global > Todos os resultados > Conjuntos de importação do sistema > Avançado > Conjuntos de importação.
ii. Identifique o Conjunto de Importação e selecione -o para verificar os detalhes.
iii. Em Detalhes do Conjunto de Importação, verifique as Execuções do Conjunto de Importação e Linhas do Conjunto de Importação.
iv. Clique na entrada Import Set Row (Importar definição de linha) da Change Request (Solicitação de alteração) para ver os detalhes do evento SWIM, como especificações do dispositivo, versões etc.
Informações Relacionadas