O BPA (Business Process Automation, automação de processos de negócios) é uma solução de orquestração e automação de rede de vários domínios criada pela experiência do cliente (CX) que funciona com vários controladores de domínio da Cisco e de terceiros. O BPA inclui:
O Guia do usuário fornece informações sobre o seguinte:
Este documento não inclui a explicação e os detalhes operacionais do modelo NSO e ainda outra geração (YANG) ou a criação de fluxos de trabalho de modelo e notação de processo de negócios (BPMN).
Para obter detalhes sobre casos de uso específicos, consulte Casos de uso do guia do usuário do BPA.
Os usuários devem ter o seguinte:
O Cisco BPA é totalmente funcional com as seguintes versões de navegador:
Este guia contém imagens apenas para fins ilustrativos. Em alguns cenários, as imagens deste documento podem não refletir com precisão a Interface do Usuário (UI) real.
A interface de usuário do BPA foi revisada na v4.0. Embora alguns aplicativos tenham sido introduzidos com a estrutura da v4.0, outros aplicativos pré-v4.0 ainda usam a interface de usuário pré-v4.0 clássica.
Esta seção fornece informações sobre o acesso ao aplicativo e fornece uma visão geral do aplicativo e seus componentes.
Para acessar o portal do BPA:
O aplicativo Ativos é iniciado, fornecendo aos usuários uma visão da lista unificada de ativos gerenciados por todos os controladores de domínio.
Os seguintes aplicativos e ferramentas podem ser acessados no menu de navegação à esquerda:
Alguns dos aplicativos no menu estão disponíveis apenas no portal clássico e são abertos em uma nova guia para iniciar esse aplicativo. Todos os aplicativos de início cruzado são mostrados no menu com um ícone de retângulo e uma seta.
Os usuários podem iniciar o portal clássico diretamente selecionando o ícone Switch-to-Classic na parte superior direita do aplicativo BPA.
Para voltar para a nova página inicial, selecione o mesmo ícone no portal clássico.
O BPA deve ser configurado com um ou mais controladores de domínio para gerenciar ativos de rede. O BPA suporta muitos controladores de domínio Cisco (por exemplo, Cisco Catalyst Center, vManage, Cisco Crosswork, NSO, Cisco Nexus Dashboard Fabric Controller (NDFC) etc.) e pode trabalhar com dispositivos de terceiros e usar controladores, como NSO ou Ansible.
Consulte a seção Controller Settings para obter detalhes sobre como configurar controladores.
O BPA oferece suporte ao RBAC (Role-Based Access Control, controle de acesso baseado em função) com v4.0. No modelo RBAC, uma função encapsula um conjunto de permissões (ou seja, ações) que um usuário pode executar. Para controle de acesso, os administradores podem atribuir funções predefinidas ou criar novas funções com permissões para grupos de usuários.
Os usuários podem pertencer a um ou mais grupos de usuários e cada grupo de usuários pode receber uma ou mais funções. As funções atribuem permissões de acesso específicas aos usuários desse grupo.
Esta seção aborda o gerenciamento de usuários usando o método de autenticação local. Outros métodos exigem um provedor de autenticação externo (por exemplo, Ative Diretory (AD), Open Lightweight Diretory Access Protocol (LDAP), Terminal Access Controller Access-Control System (TACACS) etc.) e estão fora do escopo deste documento. A autenticação local usa o serviço de autenticação interna do BPA e está disponível por padrão. O acesso do usuário é gerenciado pela adição de usuários ao BPA por meio do aplicativo Gerenciamento de usuários.
O BPA deve ser configurado com um dos seguintes provedores de autenticação para que os usuários possam fazer login.
Para adicionar usuários ao portal do BPA:
Para excluir um usuário:
A plataforma BPA v4.0 agora oferece suporte a RBAC com funções de usuário. Uma função define o conjunto de permissões (ou seja, ações) que um usuário tem permissão para executar.
Função | Descrição |
---|---|
Superadministrador | Uma função de Administrador com acesso a todo o sistema |
Administrador de caso de uso | Uma função que gerencia aplicativos e permissões associadas |
Operador de rede | Uma função que usa aplicativos BPA para gerenciar sua rede |
Somente leitura | Uma função que tem acesso somente leitura ao BPA |
Embora o BPA ofereça algumas funções prontas para uso, os administradores podem criar funções adicionais. Para gerenciar funções, selecione Configurações > Gerenciamento de usuário > Funções no menu de navegação à esquerda. A página Atribuições é exibida com uma lista de atribuições.
Para adicionar uma nova função no portal BPA:
Para editar uma função no portal BPA:
Para excluir uma função:
Para exportar uma ou mais funções no portal do BPA:
Para importar funções no Portal BPA:
Os administradores podem conceder permissões para a interface de usuário Clássica e do Portal.
Após fornecer permissões, o ícone Alternar para Clássico é habilitado para usuários não administradores no login.
O ícone Alternar para o portal também é habilitado para navegar para a IU do portal a partir da IU clássica.
Os administradores só podem conceder permissão para alternar para a interface do usuário do portal.
Depois de fornecer permissões apenas para a IU do portal, o ícone Alternar para clássico é desabilitado para usuários não administrativos no logon.
Os administradores podem conceder permissão para alternar somente para a IU clássica.
Depois de fornecer permissões apenas para a IU clássica, a página inicial redireciona para a IU clássica e o ícone Alternar para o portal não fica visível para usuários não administradores no login.
Os administradores podem negar permissões de IU Clássica e Portal.
Após negar as permissões da interface de usuário Clássica e do Portal, os usuários não administrativos não podem fazer logon usando a interface de usuário Clássica ou do Portal.
Os grupos de usuários do BPA oferecem a capacidade de organizar usuários em vários grupos com base na função fornecida. Cada grupo de usuários é associado a funções que definem o que os usuários nos grupos podem ou não fazer.
O BPA fornece vários grupos de usuários prontos para uso. Os administradores do BPA também podem criar e gerenciar grupos de usuários adicionais.
Grupo de usuários | Funções |
---|---|
Admin | Superadministrador |
Operador | Operador de rede |
O exemplo abaixo mostra um grupo de usuários associado a duas funções. A função de usuário do firewall fornece aos usuários desse grupo acesso somente leitura às Listas de Controle de Acesso (ACL) do Firewall. A função de gerenciador de balanceador de carga concede acesso de edição completo.
Para acessar o aplicativo Gerenciamento de grupos de usuários, selecione Configurações > Gerenciamento de usuários > Grupos de usuários no menu de navegação à esquerda. A página Grupos é exibida com uma lista de grupos.
As políticas de acesso fornecem controle de acesso rigoroso limitando os recursos acessíveis de um usuário.
Enquanto uma função define um conjunto de ações (ou seja, permissões) que um usuário pode executar, as políticas de acesso limitam ainda mais os recursos nos quais essas ações podem ser executadas.
Uma política de acesso é definida para um grupo de usuários e pode restringir o acesso do usuário a grupos de ativos, grupos de recursos ou a uma combinação de ambos.
Por exemplo, considere que uma nova política de acesso definida para o grupo de usuários do Gerenciamento de imagens de software (SWIM) (que permite que os usuários atualizem o software em dispositivos) e o grupo de ativos US-West (ativos que pertencem à região US-West) limita os usuários do grupo a realizar atualizações em dispositivos apenas nos ativos US-West. A figura a seguir mostra como grupos de usuários, políticas de acesso, ativos e grupos de recursos se reúnem.
Para gerenciar políticas de acesso, selecione Configurações > Gerenciamento de usuários > Políticas de acesso no menu de navegação à esquerda. A página Políticas é exibida com uma lista de políticas.
Para excluir uma diretiva:
Os ativos (ou seja, dispositivos) no BPA podem ser agrupados com o recurso Grupos de ativos. Quando aplicável, os aplicativos BPA apresentam os campos Grupo de ativos que permitem que os usuários selecionem rapidamente os ativos desejados ou executem operações em nível de grupo. Os administradores também podem limitar o acesso a ativos definindo políticas de acesso.
Para acessar Grupos de Ativos:
Selecione Configurações > Grupos de ativos. A página Grupos de ativos é exibida.
O BPA inclui três tipos de grupos de ativos: estática, dinâmica e descoberta.
Os grupos de ativos estáticos são criados e gerenciados por usuários do BPA. Qualquer dispositivo descoberto pelo BPA (dos controladores de domínio) pode ser adicionado a um grupo de ativos estáticos. Esses grupos de ativos estão disponíveis apenas no BPA e não são propagados para controladores de domínio.
Os grupos de ativos dinâmicos são definidos com base em um ou mais critérios de seleção de ativos. Os critérios de seleção podem ser baseados nos metadados do dispositivo, como nome, modelo, controlador etc. O BPA determina quais ativos pertencem ao grupo de ativos em tempo de execução, consultando os ativos que correspondem aos critérios de seleção.
Os grupos de ativos descobertos são grupos de ativos gerenciados por controladores de domínio e descobertos pelo BPA. Esses grupos de ativos normalmente são criados com ferramentas do controlador de domínio, como o portal da Web. Esses grupos de ativos não podem ser modificados usando o portal BPA. O BPA descobre esses grupos de ativos quando um usuário autorizado opta por sincronizar o estado do controlador.
O aplicativo Asset Manager apresenta uma visualização consolidada de todos os ativos gerenciados pelo BPA. O BPA mantém um cache de ativos coletados de vários controladores de domínio configurados no sistema. O Asset Manager também permite que os usuários executem certas operações nos dispositivos.
Para acessar o Asset Manager:
A página Gerenciador de ativos é dividida em filtros de ativos e uma lista de ativos que podem ser gerenciados com o BPA. Para visualizar ativos de controladores específicos, selecione o filtro Tipo de controlador desejado. Para ativos específicos, selecione o filtro ID do controlador.
Esta seção do Gerenciador de ativos mostra uma contagem de ativos exibidos com uma lista de filtros para seleção de ativos.
A contagem de ativos mostra o número total de ativos que estão sendo exibidos para o usuário e não reflete o número real de ativos gerenciados pelo BPA. O número total de ativos mostrados depende de quantos ativos estão visíveis para o usuário (com base nas políticas de acesso configuradas) e dos filtros selecionados.
O BPA fornece os seguintes filtros:
O BPA também oferece a capacidade de filtrar a lista de ativos usando o critério de pesquisa no campo Pesquisar.
Os filtros selecionados são exibidos acima da lista de ativos. Para remover filtros individuais, selecione o ícone Remover no filtro desejado ou clique em Limpar Tudo para remover todos os filtros. Um campo de pesquisa estará disponível no painel de filtro em cada categoria se houver mais de 10 valores disponíveis para filtrar.
A seção inferior do Asset Manager exibe uma lista consolidada de ativos para o usuário.
Na exibição Lista de ativos, os usuários podem executar várias operações de dispositivo (ou seja, ações de dispositivo), como Ping, Exibir configuração, Conectar, etc. O acesso a algumas operações, especialmente aquelas que alteram os estados dos dispositivos, é controlado por acesso. Os usuários incapazes de executar ações específicas devem entrar em contato com o administrador do BPA.
Há duas maneiras de executar ações nos dispositivos:
O ping é usado para solucionar problemas, testar a conectividade do dispositivo e determinar o tempo de resposta.
Connect é usado para estabelecer conexão com dispositivos selecionados e retorna o status da conexão.
A operação Buscar Chaves de Host direciona o controlador NSO a recuperar informações de chave de host dos dispositivos selecionados e armazená-las no banco de dados local.
A operação Verificar Sincronização verifica se a configuração do dispositivo no Banco de Dados de Configuração NSO (CDB) está em sincronia com a configuração do dispositivo.
A operação Comparar configuração compara a configuração no NSO CDB com a configuração em execução no dispositivo selecionado. Selecione os dispositivos na lista e selecione Device Actions > Compare Config.
Exibir configuração mostra a configuração de um ou mais dispositivos selecionados. Para selecionar mais de um dispositivo na lista, clique no nome do dispositivo na janela View Config.
A operação Sincronizar de sincroniza o estado da configuração no NSO CDB com a configuração atual de um dispositivo. Isso também se aplica ao controlador Cisco Crosswork Network Controller (CNC).
A operação Sincronizar com sincroniza a configuração armazenada no NSO CDB com o dispositivo que está executando a configuração. Se forem encontradas diferenças, ele atualizará a configuração do dispositivo para corresponder ao estado no CDB.
A Interface de Linha de Comando (CLI) interativa é usada para a entrada do usuário, particularmente para comandos (por exemplo, show de dispositivo) e a configuração de dispositivos gerenciados por Direct-To-Device. Os usuários podem facilmente executar comandos, acessar informações do dispositivo e aplicar alterações de configuração em tempo real, resultando em uma experiência contínua e interativa.
Para acessar o recurso Interative CLI para Direct-To-Device:
Um recurso Inventário de sincronização foi adicionado a todos os agentes do controlador. Isso oferece a flexibilidade de buscar as informações mais recentes de controladores e dispositivos, como números de série, modelos de conformidade de software e versões de software para uma lista selecionada de dispositivos. Isso permite que os casos de uso usem esse recurso leve em vez de executar a sincronização completa do dispositivo do controlador.
O recurso "Discover Device" identifica dispositivos vizinhos, uma funcionalidade relevante em cenários como os ambientes do Cisco Internetworking Operating System (IOS) onde o Cisco Discovery Protocol (CDP) pode ser usado. Somente os dispositivos que podem receber ping com êxito do servidor BPA e ser acessados através das mesmas credenciais são exibidos nos resultados dos dispositivos descobertos. Os usuários podem explorar os detalhes dos dispositivos descobertos exibindo os detalhes exibidos na janela pop-up, bem como integrando esses dispositivos descobertos. Atualmente, esse recurso é suportado apenas para a família de dispositivos da Cisco.
Para executar a ação Discover Device:
Uma lista de dispositivos descobertos é gerada, exibindo os dispositivos que podem receber ping do servidor BPA. Cada dispositivo listado fornece informações relevantes como ID do dispositivo, endereço IP, plataforma e versão.
Os usuários podem acionar backups sob demanda na ação do dispositivo de configuração de backup. Acesse a configuração de backup executando as seguintes etapas:
A ação do dispositivo exibir backups exibe o histórico dos backups feitos. Selecione o ícone More Options > View Backups para exibir o histórico de backup de um dispositivo selecionado. Um painel de detalhes é aberto na guia Backups, exibindo os históricos de backup disponíveis.
Na guia Backups, os históricos de backup disponíveis exibem seus respectivos detalhes. Os usuários podem executar as seguintes ações em cada histórico de backup:
Ações de Histórico de Backup | Descrição |
---|---|
Exibir configuração de backup | Exibir a configuração de backup disponível na data de backup selecionada |
Comparar com a configuração atual | Comparar a configuração de backup com a configuração atual em execução ou do dispositivo |
Nesta seção, os usuários podem exibir a configuração de backup em uma data selecionada.
Para acessá-lo, selecione o ícone Mais Opções > Exibir Configuração de Backup. Uma janela é aberta, na qual o usuário pode ver a configuração de backup.
As seguintes opções estão disponíveis na janela Configuração de Backup:
Ações de configuração de backup | Descrição |
---|---|
Copiar | Copie a configuração de backup para a área de transferência. |
Download | Baixar a configuração de backup em formato de texto |
Restaurar | Inicia a ação de configuração de backup de restauração |
Nesta seção, compare a configuração de backup com a configuração atual do dispositivo.
A janela Compare with Current Config tem as seguintes opções:
Comparar com ações de configuração atuais | Descrição |
---|---|
Restaurar | Inicia a ação de configuração de backup de restauração. |
Inicie o processo de configuração de backup de restauração clicando em Restaurar. O fluxo de trabalho de restauração atribuído (mencionado em Política de restauração de backup) inicia o processo de restauração e o usuário é redirecionado para a página Restauração de configuração.
O BPA fornece operações adicionais de gerenciamento de ativos a partir do ícone Mais Opções, incluindo exportação de lista de ativos, adição, atualização ou remoção de ativos e personalização de coluna da lista de ativos.
A opção Exportar CSV exporta ativos no formato CSV (Comma Separated Value, valor separado por vírgulas). Por padrão, a operação exporta ativos na página atual.
Para exportar todos os ativos, clique na caixa de seleção Select All e execute a operação de exportação.
A operação Add Assets adiciona ativos a um controlador de domínio.
Opção Manual
A opção Manual permite que os usuários adicionem um dispositivo inserindo dados do dispositivo manualmente.
Opção de upload
A opção Carregar permite que os usuários adicionem um ou mais dispositivos carregando um arquivo. Atualmente, somente o formato de arquivo CSV é suportado.
Essa operação permite que os usuários atualizem informações de ativos, como endereço IP, descrição, número de porta, etc. Os dispositivos podem ser atualizados a partir da seleção ou do CSV.
Da Seleção
Em Seleção permite que os usuários editem um ou mais dispositivos selecionados.
Do CSV
Essa opção permite que os usuários atualizem um ou mais dispositivos carregando um arquivo.
Esta operação permite que os usuários removam ativos do controlador de domínio. Os ativos podem ser removidos da seleção ou do CSV.
Da Seleção
Em Seleção permite que os usuários removam um ou mais dispositivos selecionados do controlador de domínio.
Do CSV
No CSV, permite que os usuários atualizem um ou mais dispositivos carregando um arquivo. Atualmente, somente o formato de arquivo CSV é suportado.
A exibição Lista de ativos pode ser alterada para exibir campos adicionais. A janela Editar coluna é aberta.
O protocolo SCP (Secure Copy Protocol) para dispositivo ajuda a transferir dados da máquina de um usuário local para um dispositivo de rede remoto por meio de uma chamada de API. Atualmente, esse recurso é suportado para os tipos de dispositivos cisco-ios, cisco-iosxr, cisco-asa, NX-OS, arista-eos e juniper-junos.
Para executar SCP-para-dispositivo:
Nome de diretório e nome de arquivo de exemplo com base nos tipos de dispositivo:
Tipo de solicitação | POST |
---|---|
URL | https://d2d-agent-service:5010/api/v1.0/d2d-controller-agent/device-manager/scp?capabilityName=scp-to-device&controllerId=Direct-To-Device&deviceIdentifier=ios_device_d2d&fileName=<file_name> |
Corpo da Amostra | Conteúdo do arquivo a ser copiado para o dispositivo |
Resposta de exemplo | { "mensagem": "O arquivo foi copiado com êxito para a memória flash:/scp_to_and_from_device_file.txt", "Estado": “sucesso” } |
SCP-do-dispositivo ajuda a transferir dados de um dispositivo de rede remoto para a máquina local de um usuário através de chamada de API. Este recurso é atualmente suportado para os tipos de dispositivos cisco-ios, cisco-iosxr, cisco-asa, arista-eos e juniper-junos.
Para executar SCP-do-dispositivo:
Nome de diretório e nome de arquivo de exemplo com base nos tipos de dispositivo:
TIPO DE SOLICITAÇÃO | GET |
---|---|
URL | https://d2d-agent-service:5010/api/v1.0/d2d-controller-agent/device-manager/scp?capabilityName=scp-from-device&controllerId=Direct-To-Device&deviceIdentifier=ios_device_d2d&fileName=flash:/ |
EXEMPLO DE RESPOSTA | Conteúdo de arquivo a ser copiado do dispositivo |
Esta seção fornece informações sobre o gerenciamento de dispositivos NDFC da Cisco.
Para adicionar um ativo:
O gerenciamento de dispositivos vManage envolve a organização dos dispositivos em grupos lógicos por meio de um processo de carregamento em massa. Durante esse processo, as marcas são criadas no controlador vManage, que categoriza efetivamente os dispositivos. As tags são então sincronizadas com o sistema BPA, onde são convertidas em grupos de ativos. Esse método permite o gerenciamento e a operação mais eficientes de grupos de dispositivos específicos, melhorando a automação e a eficiência operacional. Ao garantir a sincronização perfeita entre o vManage e o BPA, o sistema facilita fluxos de trabalho simplificados e melhores práticas de gerenciamento de dispositivos.
Para concluir o processo de carregamento em massa:
Os dispositivos no vManage são associados a marcas e sincronizados automaticamente com o sistema BPA, onde são convertidos em grupos de ativos. Isso permite que cada dispositivo seja agrupado logicamente no BPA com base em suas tags atribuídas, permitindo o gerenciamento eficiente e o RBAC.
Os administradores do sistema podem usar o menu Admin para configurar e gerenciar aplicativos BPA.
O menu Admin inclui:
Consulte Configuração do Sistema para obter mais detalhes.
O BPA fornece os aplicativos listados abaixo:
O aplicativo Service Center permite que os usuários criem e gerenciem instâncias de serviço. Os parâmetros exibidos na tela durante a adição de uma instância de serviço dependem do modelo YANG ao qual ela está associada. Os usuários podem criar várias instâncias para um serviço.
Consulte Aplicativo do Centro de Serviços do Guia do Usuário do BPA para obter mais detalhes.
O aplicativo Form Builder permite que os usuários criem formulários de entrada personalizados ou formulários baseados no modelo YANG de um modelo de serviço. Esses formulários podem ser usados subsequentemente em um fluxo de trabalho para apresentar uma tela de interface do usuário para entrada ou aprovações do usuário.
Consulte Trabalhando com o aplicativo Form Builder para obter mais detalhes.
O aplicativo Gerenciador de dispositivos permite que os usuários gerenciem dispositivos. Os dispositivos podem ser agrupados em grupos de dispositivos, o que permite o fácil gerenciamento dos serviços para dispositivos agrupados. Ele também permite que os usuários criem e gerenciem grupos de autorização que contêm informações de autenticação para acessar um dispositivo. Cada dispositivo é associado a um grupo de autorização. Pode haver vários usuários associados a cada grupo de autorização para que os usuários tenham acesso aos dispositivos associados a esse grupo de autorização.
Consulte Trabalhando com o aplicativo Gerenciador de dispositivos para obter mais detalhes.
O aplicativo de Upgrade do Sistema Operacional exibe o status de instâncias de workflow de Upgrade do Sistema Operacional ativas, concluídas e pendentes. Ele exibe o resultado da atualização e fornece estatísticas, como o número de dispositivos que são atualizados com êxito. Os usuários podem verificar o número de dispositivos que estão definidos para atualização para a instância de fluxo de trabalho. Se a atualização não for concluída, ela indicará a etapa associada no fluxo de trabalho atual e os resultados da validação dessa etapa. Os usuários podem visualizar a saída do comando para cada validação, pré e pós-verificações executadas para a atualização.
Consulte Trabalhando com o Aplicativo de Upgrade do SO para obter mais detalhes.
O aplicativo Modelo de processo permite que os usuários gerenciem modelos, que consistem em um conjunto de comandos a serem executados em dispositivos e regras de validação associadas para execução em resultados de execução de comandos. O resultado do comando é avaliado em relação às regras para determinar se o resultado deve ser considerado aprovado ou reprovado. Por exemplo, durante a atualização do SO, é importante ver o estado da configuração antes e depois da atualização. Também é importante decidir se os pré-requisitos atendem aos critérios definidos para a atualização. A análise personalizada pode ser realizada usando uma abordagem baseada em script.
Os usuários podem usar os modelos em um fluxo de trabalho ao provisionar um serviço para executar as tarefas abaixo:
Os modelos também são usados para recuperar dados de topologia de rede e serviço dos dispositivos.
Consulte Aplicativo de modelo de processo do guia do usuário do BPA para obter mais detalhes.
GCT são configurações predefinidas usadas para manter a configuração consistente nos dispositivos. As vantagens são:
Antes de criar um modelo, considere planejar o projeto de rede e crie modelos com base nesse projeto. Com o uso do GCT, a eficiência operacional poderia ser aumentada, os erros de configuração poderiam ser reduzidos e os padrões de conformidade e as práticas recomendadas poderiam ser melhorados.
Consulte Aplicativo do modelo de configuração dourado do guia do usuário do BPA para obter mais detalhes.
O aplicativo Validador da configuração é usado para validar um conjunto de comandos de configuração em relação a um NED (Network Element Driver). Os usuários podem inserir os comandos de configuração e o validador de configuração indica se o conjunto de comandos de configuração é válido. Isso garante que os usuários sempre usem comandos de configuração válidos sempre que necessário. Os usuários podem usar o Config Validator para verificar a validade do conjunto de comandos de configuração nas seguintes instâncias:
Consulte Trabalhando com o aplicativo Config Validator para obter mais detalhes.
Um fluxo de trabalho permite que os usuários automatizem processos comerciais e técnicos que são aplicados antes ou depois de fazer alterações na infraestrutura. Alguns exemplos são verificações prévias/posteriores, aprovações, integração com o sistema de tíquetes ou ferramentas de ITSM. Um fluxo de trabalho normalmente inclui uma lista de tarefas (ou seja, etapas) para automatizar o processo juntamente com decisões lógicas (por exemplo, continuar a operação ou abortar), temporizadores para agendamento, tarefas manuais que exigem resposta de um usuário final e integração com outros sistemas OSS/BSS.
O BPA incorporou um mecanismo de fluxo de trabalho de código aberto baseado em padrões. O mecanismo de fluxo de trabalho é totalmente integrado ao BPA, o que permite que os usuários implantem e gerenciem fluxos de trabalho diretamente do portal do BPA. Os usuários podem iniciar, interromper ou pausar um fluxo de trabalho. O status de uma execução de fluxo de trabalho pode ser visto no BPA com um histórico de tarefas executadas. Para a solução de problemas, o BPA também inclui uma visualização de depuração de fluxos de trabalho que permite que as operações exibam o status de execução e inspecionem o estado do fluxo de trabalho.
Consulte http://www.bpmn.org/ para obter mais detalhes sobre a estrutura de conteúdo do arquivo.
Os usuários podem definir o fluxo de trabalho usando o editor de fluxo de trabalho BPA ou usando uma ferramenta de modelagem externa compatível com BPMN v2.0, como o modelador Camunda. O aplicativo de fluxo de trabalho permite as seguintes ações:
Consulte Trabalhando com o aplicativo Workflows para obter mais detalhes.
O aplicativo Topologia permite que os usuários visualizem detalhes da topologia de duas perspectivas diferentes.
A aplicação Service Topology permite que os usuários visualizem as instâncias de serviço e os dispositivos nos quais os serviços são implantados em um gráfico. O gráfico ajuda a visualizar como os serviços e dispositivos associados são conectados. Escolha o serviço, suas instâncias e visualize os dispositivos associados a essas instâncias de serviço na rede. Isso fornece aos usuários uma visão geral rápida dos detalhes do dispositivo, sua colocação na rede e configuração.
O aplicativo de topologia de rede permite que os usuários visualizem uma representação gráfica de uma rede de dispositivos. Ele permite que os usuários filtrem dispositivos com base no nome, grupo de dispositivos ou tipo de dispositivo. Os usuários podem visualizar os comandos de configuração de cada dispositivo no mapa de topologia. Os usuários também podem visualizar os detalhes do dispositivo, como protocolo, endereço IP, porta, grupo de autorização, ID NED, estado admin e tipo de dispositivo. Isso fornece uma visão geral dos dispositivos na rede com base na preferência e ajuda na tomada de ações adicionais relacionadas ao posicionamento de novos dispositivos ou à modificação da configuração de dispositivos existentes.
Consulte Trabalhando com Topologias para obter mais detalhes.
Variações de mercado são conjuntos de dados predefinidos que podem ser personalizados para uma região geográfica ou mercados e podem ser aproveitados na plataforma BPA (por exemplo, configurações do servidor NTP, configurações do servidor de registro, etc.). Os valores podem ser armazenados especificamente para região, mercado e tipo de dispositivo. Os valores parametrizados podem ser aproveitados no GCT, no provisionamento de serviços e nos fluxos de trabalho.
Consulte Trabalhando com Variações de Mercado para obter mais detalhes.
O aplicativo Device Ativation habilita o ZTP (Zero Touch Provisioning) para dispositivos por meio de notificações SNMP (Simple Network Management Protocol) ou DHCP. Os detalhes do dispositivo para ZTP (incluindo o número de série) podem ser integrados por meio do aplicativo Device Ativation. Em um evento SNMP/DHCP, o fluxo de trabalho de ativação do dispositivo é acionado para integrar o dispositivo. O aplicativo aproveita os recursos de variações de mercado/globais, modelos GCT e diferenças pré/pós nos fluxos de trabalho de ativação de dispositivos.
Consulte Ativação do dispositivo do guia do usuário do BPA para obter mais detalhes.
O aplicativo Catálogo de serviços fornece uma exibição unificada para serviços integrados, serviços de pedidos e status de serviço de revisão. Esse aplicativo permite que um usuário categorize, marque, pesquise e faça buscas em serviços favoritos. O andamento do pedido pode ser visto como marco. Os usuários administradores podem gerenciar itens de serviço, categorias e marcas.
Consulte Catálogo de serviços do guia do usuário do BPA para obter mais detalhes.
O aplicativo Commit Manager oferece suporte a:
Consulte Trabalhando com o Gerenciador de Commit para obter mais detalhes.
O aplicativo Script Runner é usado para executar scripts Ansible ou Python. Uma chave exclusiva é usada para tornar cada script exclusivo. Os usuários podem adicionar, executar, exibir, editar, excluir e fazer download de scripts e verificar o status dos scripts executados (por exemplo, em execução, pendente, concluído ou todos) com base na data de início até o momento.
Consulte Como Trabalhar com o Aplicativo Script Runner para obter mais detalhes.
O aplicativo Ansible Template usa um controlador BPA Ansible existente para manipular a Torre Ansible. Esse aplicativo é como um aplicativo existente para o controlador NSO (por exemplo, catálogo de serviços). Os modelos usam os manuais básicos para executar tarefas de serviço na infraestrutura de torre Ansible usando o controlador e o Agente Ansible no BPA.
O aplicativo CnR (Configuration Compliance and Remediation, Conformidade e correção de configuração) permite que os operadores de rede executem a conformidade de configuração de dispositivos usando políticas definidas pelo usuário. As políticas contêm blocos de configuração que podem ser criados manualmente ou gerados automaticamente pelo sistema a partir das configurações de dispositivos selecionadas. Os usuários podem criar regras contra blocos. As regras podem ter valores extraídos do aplicativo Reference Data Management (RefD). Os trabalhos de conformidade podem ser agendados ou executados sob demanda. O aplicativo fornece um painel de controle para exibir resumos de violações, bem como detalhes em nível de dispositivo e bloco.
Os operadores podem corrigir violações de conformidade usando a estrutura de remediação. Essa estrutura usa fluxos de trabalho, modelos de configuração (por exemplo, GCTs) e modelos de processo. Os trabalhos de correção podem ser agendados ou executados sob demanda.
Consulte Conformidade e correção da configuração do guia do usuário do BPA para obter mais detalhes.
O aplicativo Agendador é um serviço comum que permite que outros casos de uso e equipes de entrega agendem tarefas arbitrárias. A programação pode ser única ou recorrente. O agendamento aciona e notifica os usuários finais através de mensagens Kafka que são consumidas pelo aplicativo receptor.
Consulte a seção Como Trabalhar com o Scheduler para obter mais detalhes.
A estrutura de upgrade de SO é uma solução abrangente entre domínios, entre controladores, criada sobre a plataforma BPA v4.0 para upgrades de software. Ele suporta vários controladores, começando com o suporte para Cisco Catalyst Center, vManage e NSO nesta versão e expandindo para incluir controladores adicionais em versões subsequentes.
Consulte Atualização do SO do Guia do usuário do BPA para obter mais detalhes.
Integração contínua, entrega contínua - o teste contínuo (CI/CD-CT) é uma solução de produto com viabilidade mínima que suporta a criação e a execução de pipelines de casos de uso com funcionalidade limitada.
O painel de controle do BPA oferece visibilidade unificada para os seguintes serviços de pipeline de CI/CD-CT:
Serviço | Descrição |
---|---|
NFV | Suporta orquestração de Função de Rede Virtual (VNF - Virtual Network Function) de ponta a ponta com pré-verificação e pós-verificação relevantes. As integrações de pipeline NFV incluem: - GitHub para artefatos como arquivos .sol e configurações Day0 - CXTM para executar casos de teste pré e pós-verificação - Ferramentas de verificação de segurança para executar verificações de vulnerabilidade - Artefato JFrog para carregar artefatos para revisão / uso em diferentes ambientes - Pilha NFV MANO para executar este pipeline e orquestrar as instâncias VNF |
Modelo Golden Config (GCT) | Suporta a aplicação de configurações específicas a dispositivos usando aplicativos BPA GCT. As integrações de pipeline GCT incluem: - GitHub para artefatos como configurações - CXTM para executar casos de teste pré e pós-verificação - Ferramentas de verificação de segurança para executar verificações de vulnerabilidade - Artefato JFrog para carregar artefatos executados com sucesso para revisão ou usá-lo em ambientes diferentes |
Gasodutos Externos Jenkins | Tubulações externas da Jenkins Permitem que os usuários se integrem com pipelines externos da Jenkins e monitorem e operem esses pipelines a partir de painéis BPA unificados. |
domínio | BPA | Controlador |
---|---|---|
GENÉRICO | Versão 4.0.2 | NSO |
Consulte CI/CD-CT do Guia do usuário do BPA para obter mais informações.
A estrutura de backup e restauração é uma solução abrangente entre domínios, entre controladores, criada sobre a plataforma BPA v4.0 para fazer backup e restaurar a configuração de dispositivos de ou para dispositivos. A estrutura implementa uma abordagem baseada em recursos do agente para buscar a configuração dos dispositivos. O recurso de restauração é implementado usando fluxos de trabalho para facilitar a personalização. A estrutura suporta o armazenamento de configuração de dispositivos em um sistema externo usando uma abordagem de plug-in.
Consulte Backup e restauração do guia do usuário do BPA para obter mais detalhes.
RefD é um aplicativo que gerencia os dados locais e externos no BPA, que é aproveitado por outros aplicativos de caso de uso do BPA para busca dinâmica de dados de variáveis.
O RefD fornece um painel unificado para gerenciar os nós de dados hierárquicos. Os principais recursos incluem:
domínio | BPA | Controlador |
---|---|---|
GENÉRICO | Versão 4.1.1 | NSO |
Consulte Gerenciamento de dados de referência do guia do usuário do BPA para obter mais informações.
Este capítulo detalha todas as operações da interface do usuário que podem ser executadas usando o aplicativo BPA Classic Portal.
A imagem abaixo ilustra o aplicativo como ele normalmente é exibido quando os usuários o acessam. A página Início exibe os aplicativos de negócios com base nas permissões concedidas aos grupos de usuários atribuídos. O ícone Notificação notifica os usuários com alertas dos aplicativos.
Os seguintes aplicativos são exibidos na página inicial:
O ícone Perfil de usuário inclui as seguintes opções:
Consulte a seção Como Trabalhar com Aplicativos de Negócios para obter mais detalhes.
A tabela abaixo ilustra os ícones comuns usados no aplicativo.
Ícone | Descrição |
---|---|
![]() |
Exibir a lista de aplicativos |
![]() |
Contém as seguintes opções: Perfil, administrador, preferências e logoff |
![]() |
Exibir os detalhes sobre a Automação de Processos de Negócios, como os detalhes da versão do serviço principal e do serviço de autenticação |
![]() |
Exibir notificações |
![]() |
Executar a operação de edição |
![]() |
Executar a operação de exclusão |
![]() |
Atualizar dados |
![]() |
Exibir e editar as configurações |
![]() |
Exibir o diagrama |
![]() |
Pausar uma ação |
![]() |
Parar uma ação |
![]() |
Exibir resultado da saída |
![]() |
Download |
![]() |
Exibir detalhes do dispositivo |
![]() |
Representa um serviço |
As notificações são alertas apresentados aos usuários quando determinados eventos ocorrem no BPA. Os alertas são mostrados para eventos como:
Selecione o ícone Notificação no canto direito da página para exibir notificações.
Para exibir todas as notificações, selecione Exibir tudo. As notificações podem ser filtradas por gravidade.
As tarefas de usuário relevantes em um fluxo de trabalho podem ser recebidas como notificações quando a preferência de notificação workflow.usertask.notifications estiver habilitada. Isso permite que o usuário solicite e execute ações nas tarefas do usuário diretamente do painel de notificações.
Para definir preferências de notificação, selecione Preferências.
As várias páginas do aplicativo fornecem opções de classificação e pesquisa na interface do usuário. Clique no cabeçalho da coluna para classificar a lista exibida. O campo Pesquisar está disponível em algumas páginas, como Modelos, Fluxos de trabalho definidos etc., permitindo que os usuários filtrem dados específicos.
Use a opção de servidor SAML para autenticação se a autenticação de logon único for necessária.
Se a autenticação de dois fatores estiver habilitada, os usuários deverão fornecer credenciais e uma OTP (One-Time Password, Senha ocasional) para fazer logon. Consulte a seção Habilitar OTP do Guia de Instalação do BPA para obter mais informações.
No login bem-sucedido, a página Início é exibida.
Para impedir o acesso não autorizado de outros usuários, é recomendável que eles façam logoff do BPA em cada uso. Para fazer logoff, selecione o ícone Perfil de usuário > Logoff.
A opção de menu Perfil permite que os usuários exibam e atualizem suas informações, como nome, sobrenome e e-mail. Ele também lista todos os grupos atribuídos e permite que o usuário altere sua senha.
Para exibir os detalhes do perfil, selecione o ícone User Profile > Profile. A página Profile é exibida.
A opção Preferências é exibida ao adicionar mais de um NSO.
Para editar credenciais de usuário:
Para editar a senha:
Recomenda-se que os usuários alterem a senha periodicamente (ou seja, a cada 90 dias) ou sempre que suspeitarem que a segurança de suas contas tenha sido comprometida. As alterações de senha só podem ser iniciadas após o login bem-sucedido.
Quando usuários individuais ou administradores precisam criar novas chaves de API, eles devem executar as seguintes etapas:
Para gerar relatórios a partir da guia Relatórios usando a chave de API:
Para fazer login pela primeira vez:
A configuração do sistema BPA é feita em dois cenários.
Para exibir as opções de administração, selecione o ícone Perfil de usuário > Admin. Gerencie os seguintes componentes nesta tela:
A opção Users permite que os usuários adicionem, editem e excluam usuários. Para gerenciar usuários:
Os usuários podem ser adicionados clicando em Adicionar usuários e ser atribuídos a grupos específicos com a opção Editando usuários. Para adicionar novos usuários:
Siga as etapas abaixo para editar detalhes do usuário:
Para atribuir grupos a usuários:
Para excluir um usuário:
Para gerenciar grupos:
O bloco Grupos permite aos usuários:
A opção Adicionar grupos permite que os usuários definam o acesso ao aplicativo e o privilégio de operação para um grupo de usuários. O administrador pode fornecer acesso a aplicativos BPA específicos para os usuários que pertencem a um grupo. O Administrador também pode ativar e desativar várias operações dos aplicativos (por exemplo, Iniciar, Pausar etc.) para aplicativos específicos. Use a opção de menu Admin > Users para atribuir usuários aos grupos desejados.
Siga as etapas abaixo para adicionar novos grupos:
O Administrador pode editar permissões de grupo usando a opção Editar. Siga as etapas abaixo para editar detalhes do grupo:
Para excluir um grupo:
As zonas permitem que os usuários configurem o controle de acesso para NSOs. Se o usuário tiver privilégios de administrador (admin), ele poderá criar zonas para aumentar a segurança da rede ou para gerenciar o controle de acesso para NSOs. Os usuários em diferentes zonas têm diferentes NSOs exibidos no portal, dependendo do grupo e da zona a que pertencem. Os usuários também podem configurar NSOs para uma região.
Fornecer controle de acesso em um nível de zona permite acesso a todos os NSOs nessa zona. A lista de privilégios de acesso inclui:
As configurações de administrador permitem que os usuários gerenciem detalhes de acesso para:
Para exibir a página Configurações:
O BPA pode gerenciar uma ou mais instâncias do controlador para NSO, vManage, Ansible, Cisco Catalyst Center etc. As configurações do controlador permitem que os usuários configurem uma instância do controlador. Para gerenciar as configurações dos controladores, selecione o bloco Configurações na página Admin e clique na guia Controladores.
Ícone | Detalhes |
---|---|
1 | Exibir informações detalhadas sobre o status da sincronização |
2 | Ver os detalhes da controladora |
3 | Edite o controlador |
4 | Iniciar sincronização de dispositivo |
5 | Excluir o controlador |
Para adicionar um controlador:
Depois de habilitar o nó LSA em Configurações, as opções de RFS (Resource Facing Service) ficam disponíveis:
Os usuários podem editar ou excluir o nó RFS após ele ser criado selecionando o controlador, clicando em Sync RFS e selecionando o ícone Edit ou Delete para o nó RFS.
Os agentes listam todos os agentes de controlador que são implantados no BPA. Os usuários podem obter o status e os detalhes de cada agente.
O BPA oferece suporte à configuração do servidor SMTP, que pode ser usada por fluxos de trabalho ou outros aplicativos para enviar notificações por e-mail aos usuários.
Para gerenciar as configurações de SMTP:
Para editar outras configurações, consulte as seções correspondentes abaixo.
Um URL de suporte pode ser configurado para fornecer ajuda adicional aos usuários quando eles tiverem problemas. Um link é exibido sob o ícone Usuário quando um URL é configurado, redirecionando-o para a guia Suporte.
O BPA facilita a adição de parâmetros de senha para proteger usuários e dados.
Parâmetros de Senha | Descrições |
---|---|
Habilitar Expiração | Impor expiração de senha para usuários locais não administradores |
Expira após | A senha do usuário expira após os dias configurados |
Avisar antes | A notificação de aviso de vencimento da senha é gerada antes dos dias configurados |
Tentativas com Falha | Número de tentativas com falha permitido antes que o usuário seja impedido de fazer logon |
Tempo Bloqueado | Tempo que o usuário fica bloqueado por exceder o número configurado de tentativas com falha |
A guia Tíquetes na página Configurações permite que os usuários configurem um sistema de gerenciamento de alterações no BPA.
A guia interative_cli na página Configurações permite que os usuários configurem comandos que um grupo ou usuário pode executar de acordo com o RBAC. Há duas opções:
A guia Mask_Sensitive_Info na página Configurações permite que os usuários configurem os dados confidenciais dos casos de uso que precisam ser mascarados.
Nas imagens abaixo, o interative-cli foi incluído; portanto, os dados confidenciais são mascarados durante a exibição ou o download da resposta do dispositivo.
Elementos de configuração adicionais podem ser criados adicionando mais guias e associando-as a formulários genéricos do Construtor de Formulários. Isso permite que os usuários criem configurações personalizadas que podem ser consumidas por fluxos de trabalho.
Execute as seguintes etapas para adicionar uma guia:
Todas as configurações personalizadas criadas também podem ser acessadas por meio da API.
HOST>/bpa/api/v1.0/settings/custom-form/CustomSettings
Method: GET
Response
{
"_id": "5cac5c60e462ba27e5d85a05",
"createdBy": {
"name": "admin",
"firstName": "admin",
"lastName": "admin",
"id": "b90306e7-7e55-447b-a531-df36ea55aae3"
},
"formName": "CustomSettings",
"tabName": "CustomSettings",
"data": {
"Host": "10.1.1.XXX",
"Port": "8080"
},
"__v": 0
}
No exemplo de bloco de código, CustomSettings é a guia adicionada ao aplicativo de configurações.
Este aplicativo ajuda a analisar e excluir dados históricos com base em uma política de limpeza. Os dados que podem ser excluídos incluem execuções de modelo, execução de análise comparativa, histórico de fluxo de trabalho, relatórios de conformidade e ordens de serviço concluídas.
Para programar uma expurgação de dados:
Somente o usuário Admin pode executar e executar a limpeza de dados definida no arquivo "data-aging-policy-definition.json".
Exemplo:
{ "categories":{ "Process Templates Executions":{ "microservice":"core", "collection":"execution-outputs", "attribute":"executionDate", "age":365, "number_of_records_to_delete":2000 }, "Configuration compliance reports":{ "microservice":"core", "collection":"reports", "attribute":"modified_date", "age":365, "number_of_records_to_delete":2000 }, "Workflow History":{ "microservice":"core", "collection":"process-instances", "age":365, "number_of_records_to_delete":2000 }, "Completed orders from Service Catalog":{ "microservice":"serviceCatalog", "collection":"serviceorders", "attribute":"createdAt", "age":365, "number_of_records_to_delete":2000 } }}
A política de expurgação de dados pode ser definida da seguinte forma:
Os modelos de topologia de rede são usados pelo BPA para construir a topologia de rede dos dispositivos. A topologia pode ser visualizada com o aplicativo de topologia de rede.
A página Modelos de topologia de rede exibe uma lista de modelos disponíveis e suas informações gerais, como ID NED, Data de criação e Data de atualização. Os Modelos de Topologia de Rede permitem que os usuários:
Para adicionar um modelo de topologia de rede:
Os modelos listados são criados usando o aplicativo Modelos de processo.
Para recuperar dados da rede e criar links na topologia, clique em Construir na página Modelos de Topologia de Rede. Os usuários podem adicionar ou atualizar os links da topologia de rede. Quando os links da topologia da rede forem atualizados, uma janela pop-up de sucesso será aberta.
Clique em Sincronizar na página Modelos de Topologia de Rede para atualizar a localização mais recente do dispositivo na topologia de rede. Uma janela pop-up de sucesso será aberta.
Execute as seguintes etapas para editar um modelo de rede:
Execute as seguintes etapas para excluir um modelo de rede:
O Gerenciamento de marcas ajuda a gerenciar marcas. Artefatos BPA, como Modelos de processo, GCTs, formulários do Construtor de formulários etc., podem ser marcados com uma ou mais marcas que podem ser usadas para filtrar os artefatos.
Para adicionar marcas, siga as etapas abaixo:
Os números na tabela abaixo correspondem aos ícones mostrados na figura Gerenciamento de marcas acima.
Número | Ícone |
---|---|
1 | Editar |
2 | Baixar Marcas |
3 | Excluir marcas |
Para editar detalhes da tag, siga as etapas abaixo:
Para excluir uma marca, siga as etapas abaixo:
Para sincronizar os dados do controlador, siga as etapas abaixo:
O pacote CiscoOutlis precisa ser instalado. Consulte o Guia de instalação do BPA para obter mais informações.
Para gerenciar o catálogo de serviços:
Os seguintes componentes podem ser adicionados por meio da opção Catálogo de serviços:
Essa opção é usada para gerenciar categorias de serviço no Catálogo de serviços.
Adicionando uma categoria de serviço
Para adicionar uma Categoria de serviço, siga as etapas abaixo:
Editando uma categoria de serviço
Para editar detalhes da Categoria de serviço, siga as etapas abaixo:
Excluindo uma categoria de serviço
Para excluir uma categoria, siga as etapas abaixo:
Essa opção é usada para gerenciar itens de serviço no Catálogo de Serviços.
Adicionando itens de serviço
Editando Item de Serviço
Para editar detalhes do item de serviço:
Exclusão de um item de serviço
Para excluir um item de serviço:
Essa opção é usada para exibir todos os itens de serviço solicitados pelos usuários. Os usuários podem procurar o pedido por ID do pedido, serviço, data ou o usuário que solicitou o item.
Na guia Pedidos, use o filtro para procurar um pedido com o status Concluído ou Em processamento.
Sincronizar usuários importa os usuários dos servidores configurados.
Se a integração LDAP estiver habilitada, os usuários poderão ser sincronizados com o banco de dados BPA.
Na tela Admin, clique em Sync Users para sincronizar os usuários LDAP.
Sincronizar usuários importa os usuários dos servidores configurados.
Se a integração LDAP estiver habilitada, os usuários poderão ser sincronizados com o banco de dados BPA.
Na página Admin, selecione o bloco Sincronizar usuários para sincronizar os usuários LDAP.
Isso permite APIs de chamada expostas por provedores de serviços internos e externos. Ele pode encadear chamadas de API e transformar dados entre as chamadas de API usando recursos internos de BPA. Consulte Trabalhando com o Adapter Builder para obter mais detalhes.
Isso serve para configurar o formulário de modo que os dados possam ser inseridos por um usuário como entrada para o modelo Ansible. Para definir o formulário de entrada, este aplicativo usa o aplicativo Criador de formulários.
Consulte Ansible Settings para obter mais informações.
Todos os modelos da controladora Ansible estão disponíveis nesta página. Os nomes de modelo que começam com "BPA" são usados para funcionalidades específicas do BPA.
Os modelos personalizados podem ser usados com o formulário Form Builder e os usuários podem iniciar o trabalho no modelo Ansible.
A automação do manipulador de eventos é uma estrutura que reage a eventos de rede e aciona automática ou manualmente uma ação com base na gravidade de um evento. Essa estrutura aborda cenários de loop fechado e ajuda os clientes a reagir a eventos que podem ser acionados a partir de dispositivos ou de uma solução de garantia e análise. A estrutura tem três etapas:
Consulte o Guia do desenvolvedor BPA para obter mais informações.
A estrutura de backup e restauração permite que backups de configuração de dispositivos sejam obtidos de vários controladores e armazenados em um armazenamento de dados que pode ser configurado. A estrutura também oferece suporte a uma abordagem baseada em fluxo de trabalho para restaurar configurações de backup em dispositivos específicos. O aplicativo de administração Backup e restauração tem os seguintes componentes:
Políticas é a definição de metadados a ser seguida durante a execução dos fluxos de backup e restauração.
Página Políticas de Lista
A guia Políticas fornece uma exibição de grade de todas as políticas disponíveis no sistema.
Ele também fornece opções para adicionar, editar, excluir, fazer upload e baixar políticas. As políticas podem ser baixadas de um ambiente e carregadas em outro.
Adicionar ou editar uma política
Uma política tem os seguintes campos-chave:
Detalhes do backup:
Detalhes da restauração:
As programações são criadas com base em políticas. Um usuário pode selecionar uma lista de dispositivos e escolher quando fazer backup do dispositivo. Os agendamentos podem ser ocasionais ou periódicos.
Guia Agendamentos
Essa guia lista todos os agendamentos configurados no sistema. Um administrador recebe opções para adicionar, editar e excluir agendas.
Adição ou edição de uma programação
As agendas têm os seguintes campos-chave:
Os usuários podem carregar um arquivo "tar.gz" ou .tgz que contenha uma ou mais configurações de dispositivo a serem salvas como um backup de configuração.
A estrutura do arquivo de upload é a seguinte:
sample.tar.gz
para sample.tar
para {{device-name}}.txt
O arquivo "Backup Configuration - Upload" tem os seguintes campos-chave:
Essa guia fornece a exibição do histórico dos backups concluídos, juntamente com referências à data, à política, à programação e ao status.
Os usuários podem exibir o status detalhado de cada execução.
Os repositórios de destino são instâncias de sistemas de dados em que os dados de configuração de backup são armazenados. O repositório de destino pré-configurado padrão é o banco de dados interno.
Guia Repositórios de destino
A guia Repositórios de destino lista os repositórios de destino configurados para este sistema. Os administradores podem definir as instâncias do repositório em diferentes tipos de destino.
Adicionando ou Editando Repositórios de Destino
Os principais campos do repositório de destino são:
Aba Plug- ins de Destino
A estrutura de backup e restauração oferece uma opção para configurar um sistema externo como armazenamento para as configurações de backup. Esta característica é alimentada por uma arquitetura de plugin. Cada plug-in deve implementar uma interface predefinida (com uma lista de funções, parâmetros de entrada e saída) e ser carregado na página do plug-in de destino.
Adicionando ou editando plug-ins de destino
Os plug-ins de destino têm os seguintes campos:
O processo de backup utiliza a AQF (Advanced Queueing Framework, estrutura avançada de enfileiramento), aproveitando seus limites de controle para uma operação eficiente. Com o AQF, o processamento de solicitações durante backups agendados é otimizado, garantindo a continuidade dentro dos parâmetros de limitação definidos.
A opção User Profile icon > Preferences permite que os usuários escolham uma instância de controlador preferencial. As instâncias do controlador podem pertencer a qualquer tipo de controlador, como Cisco Catalyst Center, DCNM, Ansible, NSO e vManage. Em aplicativos que exibem uma caixa de seleção de instância de controlador (mostrada quando várias instâncias de controlador estão configuradas), a instância de controlador preferencial é selecionada por padrão.
Preferências são exibidas ao adicionar mais de uma instância do controlador.
Para definir a instância do controlador padrão:
Por padrão, All está selecionado. Um usuário pode mudar para a instância do controlador preferencial de acordo com sua preferência. Se All estiver definido como a instância de controlador preferencial, então, com base no dispositivo selecionado, a instância de controlador será selecionada para todas as operações nas páginas Gerenciador de dispositivos, Modelos de comandos, GCT, Centro de serviços e Criador de formulários pelo sistema no qual o dispositivo reside.
Esta seção descreve os detalhes sobre todos os aplicativos disponíveis no BPA.
O aplicativo Criador de formulários é usado para criar formulários para entrada do usuário. Esses formulários podem ser incorporados em um fluxo de trabalho para coletar informações de um usuário final. Os dados coletados podem ser usados para tomar decisões adicionais no fluxo de trabalho ou para construir o payload antes de provisionar o dispositivo via NSO.
Os usuários podem executar as seguintes ações no aplicativo Form Builder:
Para criar um novo formulário:
Para exibir um formulário:
Para habilitar a IU clássica, habilite a alternância Habilitar IU clássica. Além disso, versões diferentes da interface de usuário clássica podem ser selecionadas.
Ao clicar em Exibir árvore, os usuários podem expandir e recolher todos os campos.
Use v2 para exibir os detalhes do Construtor de Formulários (lista ou contêiner) em um formato de árvore mais organizado no painel esquerdo e o conteúdo no painel direito com a capacidade de alternar entre a exibição de grade e de guia ou de lista. Isso reduz as rolagens para ir para o último item no contêiner.
Selecione o ícone Expandir para exibir os detalhes do contêiner.
Selecione os ícones Expandir e Recolher para acessar os outros componentes no contêiner.
Opções de Fonte de Dados | Descrição |
---|---|
Leafref | O caminho Leafref do modelo NSO YANG. |
Caminho da API | O Caminho da API pode ser qualquer URL da API BPA e análises de resposta da API de acordo com o valor do Caminho JSON especificado. O conteúdo analisado é usado como elemento de dados para este widget (por exemplo, Caminho da API: /settings/nso/instances; Caminho JSON: jsonpath: nome). No caminho da API, as referências de variáveis podem ser incluídas para que o valor selecionado em outro widget neste formulário possa ser passado como um parâmetro de consulta para esse caminho da API. Isso ajuda no carregamento condicional de fontes de dados com base no valor de outros widgets (por exemplo, Caminho da API: /svcmgr/service/servicePoint?nsoInstance=${end-type} ; Caminho JSON: service_point). Aqui, end-type é o identificador de chave de outro widget no mesmo formulário. |
Caminho Manual | Um ou mais valores explicitamente especificados no formulário. |
Os exemplos abaixo demonstram como os caminhos JSON podem ser usados para extrair valores de uma estrutura de dados JSON.
Exemplo de JSON
{
"service_schema": {
"telemetry:telemetry": {
"containsMultipleServicePath": false,
"containsWhenStatement": true,
"subscription": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 3,
"interface-id": {
"deps": [
"/telemetry:telemetry/subscription/source-interface"
],
"evaluated_when_entry": false,
"mandatory": true,
"isCustomElement": false,
"sort_order": 4,
"when": true,
"data-type": "String",
"namespace": "/telemetry:telemetry/subscription/interface-id",
"label": "interface-id",
"nodeType": "Leaf"
},
"source-interface": {
"isCustomElement": false,
"sort_order": 3,
"options": [
"HundredGigE",
"Bundle-Ether",
"FortyGigE",
"GigabitEthernet",
"TenGigE"
],
"data-type": "enumeration",
"namespace": "/telemetry:telemetry/subscription/source-interface",
"label": "source-interface",
"nodeType": "Leaf"
},
"destination-id": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 2,
"id": {
"deps": [
"/telemetry:telemetry",
"/telemetry:telemetry/destination-group"
],
"key": true,
"leafref": "/telemetry:telemetry/destination-group/name",
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"data-type": "String",
"namespace": "/telemetry:telemetry/subscription/destination-id/id",
"label": "id",
"nodeType": "Leaf"
},
"keys": [
"id"
],
"namespace": "/telemetry:telemetry/subscription/destination-id",
"label": "destination-id",
"nodeType": "List"
},
"sensor-group-id": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 1,
"interval": {
"isCustomElement": false,
"sort_order": 1,
"default": "30000",
"maxRange": 4294967295,
"minRange": 0,
"data-type": "int32",
"namespace":
"/telemetry:telemetry/subscription/sensor-group-id/interval",
"label": "interval",
"nodeType": "Leaf"
},
"sensor-group": {
"deps": [
"/telemetry:telemetry",
"/telemetry:telemetry/sensor-group"
],
"key": true,
"leafref": "/telemetry:telemetry/sensor-group/name",
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"options": [
"oc-platform",
"cisco-platform",
"oc-bgp",
"cisco-bgp-ipv4",
"cisco-bgp-ipv6",
"oc-bundle",
"cisco-bundle",
"cisco-isis",
"oc-bgp-rib",
"cisco-bgp-rib",
"cisco-qos",
"oc-mpls",
"oc-acl",
"cisco-lldp"
],
"data-type": "enumeration",
"namespace":
"/telemetry:telemetry/subscription/sensor-group-id/sensor-group",
"label": "sensor-group",
"nodeType": "Leaf"
},
"keys": [
"sensor-group"
],
"namespace": "/telemetry:telemetry/subscription/sensor-group-id",
"label": "sensor-group-id",
"nodeType": "List"
},
"subscription-group-name": {
"key": true,
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"data-type": "String",
"namespace":
"/telemetry:telemetry/subscription/subscription-group-name",
"label": "subscription-group-name",
"nodeType": "Leaf"
},
"keys": [
"subscription-group-name"
],
"namespace": "/telemetry:telemetry/subscription",
"label": "subscription",
"nodeType": "List"
},
"sensor-group": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 2,
"name": {
"key": true,
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"options": [
"oc-platform",
"cisco-platform",
"oc-bgp",
"cisco-bgp-ipv4",
"cisco-bgp-ipv6",
"oc-bundle",
"cisco-bundle",
"cisco-isis",
"oc-bgp-rib",
"cisco-bgp-rib",
"cisco-qos",
"oc-mpls",
"oc-acl",
"cisco-lldp"
],
"data-type": "enumeration",
"namespace": "/telemetry:telemetry/sensor-group/name",
"label": "name",
"nodeType": "Leaf"
},
"keys": [
"name"
],
"namespace": "/telemetry:telemetry/sensor-group",
"label": "sensor-group",
"nodeType": "List"
},
"destination-group": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 1,
"address-family": {
"mandatory": true,
"isCustomElement": false,
"sort_order": 2,
"protocol": {
"isCustomElement": false,
"sort_order": 3,
"options": [
"grpc",
"tcp",
"udp"
],
"default": "tcp",
"data-type": "enumeration",
"namespace":
"/telemetry:telemetry/destination-group/address-family/protocol",
"label": "protocol",
"nodeType": "Leaf"
},
"encoding": {
"isCustomElement": false,
"sort_order": 2,
"options": [
"gpb",
"json",
"self-describing-gpb"
],
"default": "self-describing-gpb",
"data-type": "enumeration",
"namespace": "/telemetry:telemetry/destination-group/address-family/encoding",
"label": "encoding",
"nodeType": "Leaf"
},
"port": {
"key": true,
"mandatory": true,
"isCustomElement": false,
"sort_order": 1,
"maxRange": 65535,
"minRange": 1,
"data-type": "int32",
"namespace":
"/telemetry:telemetry/destination-group/address-family/port",
"label": "port",
"nodeType": "Leaf"
},
"ip": {
"key": true,
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"data-type": "ipv4",
"namespace": "/telemetry:telemetry/destination-group/address-family/ip",
"label": "ip",
"nodeType": "Leaf"
},
"keys": [
"ip",
"port"
],
"namespace": "/telemetry:telemetry/destination-group/address-family",
"label": "address-family",
"nodeType": "List"
},
"vrf": {
"isCustomElement": false,
"sort_order": 1,
"default": "default",
"data-type": "String",
"namespace": "/telemetry:telemetry/destination-group/vrf",
"label": "vrf",
"nodeType": "Leaf"
},
"name": {
"key": true,
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"data-type": "String",
"namespace": "/telemetry:telemetry/destination-group/name",
"label": "name",
"nodeType": "Leaf"
},
"keys": [
"name"
],
"namespace": "/telemetry:telemetry/destination-group",
"label": "destination-group",
"nodeType": "List"
},
"device": {
"deps": [
"/ncs:devices/device"
],
"key": true,
"leafref": "/ncs:devices/device/name",
"mandatory": true,
"isCustomElement": false,
"sort_order": 0,
"data-type": "String",
"namespace": "/telemetry:telemetry/device",
"label": "device",
"nodeType": "Leaf"
},
"keys": [
"device"
],
"service-point": "/telemetry:telemetry",
"label": "telemetry:telemetry",
"nodeType": "service"
}
}
}
Exemplos de caminho JSON
Segundo exemplo:
{
"_id": "5d336e66259cd02c05b14567",
"createdBy": {
"name": "admin",
"firstName": "admin",
"lastName": "admin",
"id": "6fea3c84-20c7-4a40-b3a5-5a861a4ffb86"
},
"formName": "TMO_Settings",
"tabName": "TMO_Settings",
"tabId": "5d336df75ff94c2c00facec3",
"data": {
"database": {
"host": "localhost",
"port": "8080",
"username": "admin",
"password": "admin"
},
"usecases": [
{
"usecase": "VNF",
"displayName": "Basic VNF Check",
"canSchedule": true,
"emailBody": ""
},
{
"usecase": "ESC",
"displayName": "Hello ESC Use Case",
"emailBody": "HHHHHEEEEE"
}
]
},
"__v": 0
}
Exemplos de JSONPath:
Terceiro exemplo
{
"success": true,
"response": {
"jsonrpc": "2.0",
"result": {
"current_position": 1,
"total_number_of_results": 6,
"number_of_results": 6,
"number_of_elements_per_result": 3,
"results": [
[
"arista-dcs",
"arista-dcs",
"5.2.4"
],
[
"cisco-ios",
"cisco-ios",
"6.10"
],
[
"cisco-iosxr",
"cisco-ios-xr",
"7.7"
],
[
"cisco-nx",
"cisco-nx",
"5.7.6"
],
[
"cisco-staros",
"cisco-staros",
"5.10.4"
],
[
"juniper-junos",
"junos",
"4.1.3"
]
]
},
"id": 2
}
}
Exemplos de caminho JSON:
Exemplo quatro:
[
{
"name": "All",
"defaultPreference": true,
"lsa": false,
"default": false
},
{
"name": "nso179",
"defaultPreference": false,
"lsa": false,
"default": true
},
{
"name": "nso226",
"defaultPreference": false,
"lsa": false,
"default": false
},
{
"name": "nso165",
"defaultPreference": false,
"lsa": false,
"default": false
},
{
"name": "USER_NSO",
"defaultPreference": false,
"lsa": false,
"default": false
}
]
Exemplos de caminho JSON:
Exemplo cinco:
[
{
"id": "6fea3c84-20c7-4a40-b3a5-5a861a4ffb86",
"username": "admin",
"email_address": "admin@bizapps.cisco.com",
"first_name": "admin",
"last_name": "admin",
"created_at": "2019-07-15T08:39:36.000Z",
"local_user": true,
"groups": [
{
"id": "1ef891d0-cb52-40bd-ae6d-61c829502489",
"group": "admin"
},
{
"id": "edfb066f-93b1-43e2-8ed1-5118f9651311",
"group": "workflow-admin"
}
]
},
{
"id": "21512d4a-5e0a-4f0e-8de6-55c344d25aba",
"username": "demo",
"email_address": "demo@bizapps.cisco.com",
"first_name": "demo",
"last_name": "demo",
"created_at": "2019-07-15T08:39:36.000Z",
"local_user": true,
"groups": [
{
"id": "1ef891d0-cb52-40bd-ae6d-61c829502489",
"group": "admin"
}
]
},
{
"id": "02244f9d-8168-4ddf-9212-5811e4b6d913",
"username": "svcuser",
"email_address": "svcuser@bizapps.cisco.com",
"first_name": "Service",
"last_name": "User",
"created_at": "2019-07-15T08:39:37.000Z",
"local_user": true,
"groups": [
{
"id": "1ef891d0-cb52-40bd-ae6d-61c829502489",
"group": "admin"
},
{
"id": "f7557a5e-0d75-4357-bcab-2a74680f2890
"group": "svcacct"
}
]
},
{
"id\": "7100d085-3067-46c0-8f0b-945162f5e011",
"username": "bpaadmin",
"email_address": "bpaadmin@bizapps.cisco.com",
"first_name": "bpa",
"last_name": "admin",
"created_at": "2019-07-15T08:39:37.000Z",
"local_user": true,
"groups": [
{
"id": "1ef891d0-cb52-40bd-ae6d-61c829502489",
"group": "admin"
}
]
},
{
"id": "9ebfd385-f7c9-40f7-aa50-8c27d88a5c93",
"username": "svcmgr",
"email_address": "svcmgr@bizapps.cisco.com",
"first_name": "Service",
"last_name": "Manager",
"created_at": "2019-07-15T08:39:37.000Z",
"local_user": true,
"groups": [
{
"id": "340d0431-52c0-4f43-9214-2a6db989b865",
"group": "service-manager"
}
]
},
{
"id": "3be6eca7-bf5c-48d6-98fc-65208be59589",
"username": "devmgr",
"email_address": "devmgr@bizapps.cisco.com",
"first_name": "Device",
"last_name": "Manager",
"created_at": "2019-07-15T08:39:37.000Z",
"local_user": true,
"groups": [
{
"id": "cc5b9f7e-12dc-46ec-b31c-529d7671d073",
"group": "device-manager"
}
]
},
{
"id": "dcab8603-e763-4d5c-958b-d57e4bc7ee12",
"username": "demouser",
"email_address": "demouser@bizapps.cisco.com",
"first_name": "demo",
"last_name": "user",
"created_at": "2019-07-15T08:39:37.000Z",
"local_user": true,
"groups": []
}
]
Exemplos de caminho JSON:
O componente Arquivo para armazenamento ajuda a carregar e acessar um arquivo no aplicativo BPA e o componente Arquivo para grade ajuda a carregar um arquivo e renderizá-lo em uma grade dinamicamente.
Para configurar um componente Arquivo para armazenamento no formato:
Para configurar um arquivo para o componente de grade:
Os usuários podem configurar um componente de botão e fornecer ao usuário ou grupo acessibilidade ao botão.
Para configurar o componente Botão:
A clonagem de um formulário permite que os usuários dupliquem partes do formulário ou o formulário inteiro, economizando tempo para simplificar o processo. O método de clonagem executa uma cópia do conjunto de elementos correspondentes, ou seja, copia os elementos correspondentes dependendo do formato selecionado para clonagem e de seu serviço. Para personalizá-lo, consulte Edição de um formulário.
Para clonar um formulário:
Este recurso permite que os usuários criem um formulário importando ou exportando formulários como um backup para uso futuro. Os formulários exportados são armazenados no formato JSON.
Para excluir um formulário:
No BPA, os formulários de tempo de execução eram utilizados em vários aplicativos para capturar entradas de usuário e executar ações. Com o lançamento do BPA 5.1, uma nova IU de formulário de tempo de execução interativa e fácil de usar está sendo apresentada, projetada para aprimorar a experiência do usuário, permitindo navegação transparente em todas as seções e está disponível apenas na nova IU do BPA.
Número do texto explicativo | Descrição |
---|---|
1 | Exibe o nome do formulário |
2 | Expande a largura da hierarquia de formulários |
3 | Indica o status do formulário |
4 | Carregar: Carrega os dados do formulário; aceita arquivos JSON |
5 | Download: Baixa a carga do formulário |
6 | Básico: Exibe os elementos do formulário; não é exibido no formato hierárquico Avançado: Exibe os dados do formulário no formato JSON Note: Os usuários podem atualizar as entradas para Básico e Avançado. |
7 | Exibe o caminho de navegação global; a seleção de uma trilha carrega essa parte do formulário, incluindo elementos filho na seção à direita |
8 | Exibe a hierarquia do formulário começando do nome do formulário e lista todos os elementos filho; como o caminho de navegação, ele é selecionável e carrega a parte selecionada na seção à direita |
9 | Exibir a visualização de formulário na hierarquia real |
10 | Seção da direita em que o formulário é apresentado; esta exibição muda dependendo da seleção da guia |
11 | Barra vertical que pode ser arrastada para ajustar a visibilidade das seções esquerda e direita do formulário |
12 | Use o botão de alternância para alternar entre o formulário de tempo de execução antigo ou novo |
No modo Visualizar, o formulário é exibido em sua hierarquia real, com cada nível apresentando um ícone Editar.
Selecione o ícone Exit para sair do modo de visualização.
O aplicativo Gerenciador de dispositivos permite gerenciar os dispositivos na rede.
As seguintes ações podem ser executadas no aplicativo Gerenciador de dispositivos:
Para exibir dispositivos:
Clique no aplicativo Gerenciador de dispositivos na página inicial. A tela Gerenciador de dispositivos é exibida.
Uma lista de dispositivos na rede, seu Nome, Endereço IP, Porta, grupo de autenticação, tipo de NED e protocolo são exibidos na página Gerenciador de dispositivos. O botão Add está ativado para controladores NSO e Direct-To-Device. O botão Sync RFS está habilitado apenas para controladoras NSO.
O BPA permite que os usuários executem várias operações em dispositivos usando o menu Ações do dispositivo.
Para acessar as configurações:
A lista de opções em Device Actions varia de acordo com os tipos de controlador.
As ações do dispositivo são explicadas abaixo:
Opção | Descrição |
---|---|
Ping | O ping é usado para solucionar problemas, testar a conectividade com um dispositivo e determinar seu tempo de resposta. ![]() |
CONNECT | O Connect estabelece a conexão com os dispositivos selecionados e retorna o status da conexão. ![]() |
Buscar chaves de host | Buscar chaves do host busca as informações da chave do host no dispositivo selecionado. ![]() |
Verificar Sincronização | Verifique Sync verifica se a configuração do dispositivo no NSO CDB está em sincronia com a configuração de execução que está no dispositivo. ![]() |
Comparar configuração | A operação Comparar configuração compara a configuração no NSO CDB com a configuração em execução no dispositivo selecionado. ![]() |
Exibir configuração | Visualizar configuração permite visualizar a configuração de um ou mais dispositivos selecionados na lista. Se você selecionou mais de um dispositivo na lista, selecione o nome do dispositivo na janela View Config para ver o resultado. ![]() |
Sincronizar de | Sincronizar a partir de sincroniza a configuração para atualizar o NSO CDB com a configuração atual do dispositivo. ![]() |
Sincronizar com | Sincronizar para sincroniza a configuração armazenada no NSO CDB com a configuração atual do dispositivo. ![]() |
Configuração de backup | O Backup Config oferece uma opção para disparar um backup sob demanda para os dispositivos selecionados. Os usuários podem selecionar a política a ser usada para o backup e um rótulo opcional para identificar o backup. O Backup Config é aplicável somente se o tipo de controlador suportar (atualmente DCNM).
![]() |
Descobrir dispositivo | O dispositivo selecionado na grade principal é tratado como um dispositivo Semente. O BPA usa a descoberta de dispositivos por meio do comando CDP neighbor. Atualmente, o BPA detecta até cinco dispositivos. "Profundidade" representa a camada de dispositivos na vizinhança imediata do dispositivo de seed. ![]() |
A adição de um dispositivo por meio do Gerenciador de dispositivos só se aplica a controladores NSO e Direct-to-Device.
Para adicionar um novo dispositivo, siga as etapas abaixo:
A edição dos detalhes do dispositivo por meio do Gerenciador de dispositivos só se aplica aos controladores NSO, Ansible e Direct-to-Device.
Para editar detalhes do dispositivo:
A exclusão de dispositivos por meio do Gerenciador de dispositivos só é suportada para controladores NSO e Direct-to-Device.
Para excluir um dispositivo:
A importação de dispositivos através do Gerenciador de dispositivos só é suportada para controladores NSO.
Para importar um dispositivo:
O download do modelo de dispositivo só é suportado para controladores NSO.
Para baixar o modelo do dispositivo:
A exibição do histórico de backup é suportada para o seguinte:
Os usuários podem selecionar o ícone Exibir Histórico de Backup para exibir a página Backup. Esta página fornece a lista de configurações de backup disponíveis para o dispositivo selecionado.
Esta página também fornece as principais funcionalidades do dispositivo selecionado, conforme descrito abaixo.
Esta página mostra a configuração do dispositivo do armazenamento de backup. A página também fornece uma opção para fazer o download da configuração.
Esta opção compara um backup com a configuração atual ou outra configuração de backup.
Os usuários podem selecionar o ícone Restore Config para qualquer backup. Isso abre uma caixa de diálogo de confirmação com os detalhes relevantes. Uma vez confirmado, o fluxo de trabalho de restauração associado à política correspondente é executado.
A página Credenciais é suportada principalmente para os controladores NSO e Direct-to-Device.
Uma lista somente leitura de credenciais existentes buscadas do controlador subjacente é exibida para os controladores Cisco Catalyst Center e Ansible. Não há opção para adicionar, atualizar ou excluir uma credencial dos controladores Cisco Catalyst Center, DCNM, Ansible e vManage.
A página Credenciais permite que os usuários mapeiem usuários locais para usuários remotos com as informações de autenticação SSH relevantes.
Para acessar as credenciais, selecione Credenciais na página Gerenciador de dispositivos.
As seguintes ações podem ser executadas:
A adição de credenciais só é suportada para controladores NSO e Direct-to-Device.
Para adicionar credenciais:
Só há suporte para a edição de credenciais em controladores NSO e Direct-to-Device.
A exclusão de credenciais só é suportada para controladores NSO e Direct-to-Device.
Para excluir as credenciais de um dispositivo:
A página Grupos de dispositivos é suportada principalmente para controladores NSO e Cisco Catalyst Center.
Uma lista somente leitura dos Grupos de dispositivos existentes buscados da controladora subjacente é exibida para as controladoras DCNM e Ansible. Não há opção para adicionar, atualizar ou excluir um grupo de dispositivos para controladores DCNM, Ansible e vManage.
A página Grupos de dispositivos permite que os usuários criem um grupo de dispositivos e atribuam um nome específico a ele. Os usuários podem executar diferentes ações no grupo que serão aplicadas a todos os dispositivos naquele grupo específico.
Para acessar Grupos de Dispositivos:
A adição de um grupo de dispositivos só é suportada para controladores NSO e Cisco Catalyst Center.
Para adicionar um grupo de dispositivos:
A edição de grupos de dispositivos só é suportada para controladores NSO e Cisco Catalyst Center.
A página Jobs de Backup da Configuração mostra uma lista de todas as configurações de backup recentes. A grade mostra uma entrada por dispositivo, com o status do backup mais recente. Os dados podem ser filtrados por tipo de controlador, instância de controlador, status do backup, bem como um intervalo de datas. Por padrão, a grade mostra os dados das duas últimas semanas.
A grade tem as seguintes ações:
Esta ação mostra a configuração do dispositivo do armazenamento de backup. Uma opção para fazer o download da configuração também está disponível.
Esta opção compara um backup com a configuração atual ou outra configuração de backup.
O ícone Exibir Detalhes do Erro será exibido se o workflow de restauração tiver sido interrompido devido a um erro.
O ícone Marcos fornece uma visão geral da lista de etapas e seu status correspondente.
O último ícone na cruz da grade inicia o usuário na página da instância do fluxo de trabalho no aplicativo de fluxo de trabalho. Isso permite que o usuário faça drill-down nos detalhes da execução do fluxo de trabalho.
O ícone Tarefa será mostrado se a instância do fluxo de trabalho de restauração estiver aguardando em uma atividade de tarefa do usuário. Selecionar esse ícone abrirá uma caixa de diálogo com os detalhes do formulário e as ações correspondentes à tarefa do usuário.
O aplicativo OS Upgrade permite que os usuários monitorem as operações de atualização executadas em dispositivos na rede.
O fluxo de trabalho para a Atualização do SO é configurado pela criação de um Tipo de Dispositivo no aplicativo Variação de Mercado. O Tipo de Dispositivo tem uma opção para especificar os formulários e fluxos de trabalho personalizados para uma determinada tarefa de Atualização do SO. Uma tarefa de upgrade de SO pode ser iniciada clicando em Criar pedido no aplicativo OS Upgrade. Na página Criar pedido, os usuários precisam selecionar os dispositivos para o Upgrade do SO.
A seleção de dispositivos pode ser feita com base nos filtros de seleção conforme abaixo:
O aplicativo de Atualização do Sistema Operacional exibe a lista de todas as instâncias de processo disponíveis que estão agrupadas em Fluxos de Trabalho Ativos e Fluxos de Trabalho Concluídos.
O upgrade de SO para plataformas IOS e IOS-XR é suportado.
Os números 1, 2, 3 e 4 abaixo correspondem aos ícones na figura acima.
Número | Descrição |
---|---|
1 | Exibir lista de dispositivos |
2 | Exibir resumo |
3 | Download do resumo |
4 | Exibir Lista de Tarefas |
Os usuários podem exibir o resumo de fluxos de trabalho completos. Quando a atualização do SO for concluída com êxito para os dispositivos selecionados, os dispositivos serão exibidos na guia Completed.
Clique no ícone View Summary para ver a visão geral do OS Upgrade Summary dos dispositivos que inclui uma representação gráfica do resumo da atualização.
Selecione o ícone Exibir Lista de Dispositivos para ver a lista de dispositivos e selecione o ícone Olho para ver Resultados da Avaliação e Lista de Tarefas.
Selecione o ícone Download Summary para fazer o download do resumo.
Selecione o ícone Exibir Lista de Tarefas para ver a Lista de Tarefas, a Exibição de Depuração e a Lista de Incidentes.
Pause, continue ou pare o incidente, se necessário. Qualquer dispositivo agendado para uma data ou hora especificada é mostrado na guia Pending.
O aplicativo Validador de configuração permite que os usuários validem os comandos de configuração em relação aos NEDs (Network Element Drivers, Drivers de elemento de rede) no servidor NSO. Usando este aplicativo, os usuários podem selecionar o NED e executar os comandos nele para verificar a validação. Ele também permite que os usuários exportem o relatório de validação que pode ser compartilhado com o TAC, se necessário.
Para validar o NED, siga as etapas abaixo:
As novas linhas e os espaços simples ou duplos nas linhas subsequentes são importantes para garantir a precisão do comando.
Durante o estágio de validação, o BPA executa uma validação nos comandos fornecidos e exibe a saída.
O aplicativo Fluxos de trabalho fornece uma visão geral das instâncias em execução, das tarefas abertas, dos incidentes abertos, das tarefas individuais e das tarefas de grupo. Ele também exibe o status dos fluxos de trabalho.
Para reivindicar uma tarefa ou exibir a tarefa atribuída:
O ícone Observação permite que os usuários reivindiquem as tarefas. Ele é visível apenas para usuários que têm permissão para reivindicar as tarefas. Essa permissão é determinada usando as seguintes regras:
Os números 1, 2, 3 e 4 correspondem aos ícones na figura acima e são definidos na tabela a seguir. No momento, não há opção para editar arquivos DMN.
Ícone | Descrição |
---|---|
1 | Exibir diagrama. O ícone Configurações no diagrama indica o processo automático e o ícone Usuário indica o processo manual. |
2 | Editar o Fluxo de Trabalho (Somente para BPMN) |
3 | Excluir o Fluxo de Trabalho |
4 | Fazer download do arquivo BPMN/DMN do fluxo de trabalho |
Para adicionar um fluxo de trabalho definido, siga as etapas abaixo:
Se DMN for selecionado ao criar o fluxo de trabalho, o arquivo DMN poderá ser criado e a seguinte tela será exibida:
Os fluxos de trabalho podem ser atribuídos a um ou mais grupos durante a implantação.
Para importar um workflow definido como preliminar:
Para excluir vários fluxos de trabalho:
O mecanismo de fluxo de trabalho Camunda no BPA suporta scripts com implementações de mecanismo de script compatíveis com JSR-223. Para usar scripts, a tarefa Script precisa ser adicionada ao fluxo de trabalho Camunda.
cd /opt/bpa/data/camunda/external_scripts/
EX: cat hello.js
// generating a random number
var a = Math.random();
print(a);
print(\"Hello World\");
cisco-bpa-platform-cs-camunda:
enableExternalScripts: true
A guia Instâncias de workflow exibe todas as instâncias em execução do workflow. Os usuários podem exibir o diagrama para exibir o status do fluxo de trabalho, pausar e interromper um fluxo de trabalho.
O Serviço de Topologia fornece uma maneira de modelar redes e elementos de rede usando uma representação gráfica. O aplicativo Serviço de Topologia exibe os modelos de Topologia de Serviço, Topologia de Rede e Topologia de Rede. Os usuários podem editar e excluir modelos de topologia e criar um formulário de modelo ou link Criar topologia de rede, que está disponível nos modelos de topologia de rede.
Após concluir as etapas acima, os dados da topologia ficam disponíveis para exibir a topologia da rede.
As diferentes opções de topologia são:
A topologia de serviço mostra as relações entre os dispositivos e as instâncias de serviço. Ele também mostra a topologia em um mapa geográfico se os valores de latitude/longitude forem definidos em dispositivos em NSO.
Se o LSA estiver habilitado nas Configurações de NSO e o usuário selecionar um nó LSA para NSO, o nó RFS será preenchido automaticamente e o usuário precisará selecionar o nó RFS.
Para exibir a topologia de um dispositivo, siga as etapas abaixo:
O local de uma instância de serviço é exibido no Mapa. Verde indica serviço e azul indica dispositivos no mapa.
A topologia de rede é um arranjo de vários elementos, como links, nós, dispositivos, etc., de uma rede de comunicação que pode funcionar como remetente ou receptor. A topologia de rede é a estrutura topológica de uma rede e pode ser descrita física ou logicamente.
Esse recurso permite que os usuários localizem facilmente um dispositivo aplicando filtros de pesquisa conforme necessário.
As variações de mercado são conjuntos de dados parametrizados que podem ser aproveitados na plataforma BPA. Os dados específicos da região, como servidor NTP, servidor de registro em log, servidor SNMP, etc., podem ser armazenados por região, mercado e tipo de dispositivo. Os valores parametrizados podem ser aproveitados no GCT, no provisionamento de serviços e nos fluxos de trabalho.
As construções usadas no aplicativo Variação de mercado incluem:
As seguintes tarefas podem ser executadas em Variação de Mercado:
Para adicionar variação de mercado:
Para adicionar variação global:
Os usuários podem criar variações de mercado ou globais somente se tiverem adicionado um Tipo de dispositivo, Região e Mercado antes de adicionar variações.
Para editar uma variação de mercado, selecione o ícone Editar para fazer alterações na variação de mercado e clique em Atualizar.
Para editar uma variação global, selecione o ícone Editar para fazer alterações em uma variação global e clique em Atualizar.
Os usuários podem criar variações de mercado ou globais somente se tiverem adicionado um Tipo de dispositivo, Região e Mercado antes de adicionar variações.
A clonagem é suportada apenas para uma variação de mercado. Selecione o ícone Clonar e, em seguida, selecione uma região e um mercado na janela Variação do Mercado de Clonagem.
Um tipo de dispositivo identifica o tipo de um dispositivo com os formulários e aplicativos Global ou Variação de mercado associados que têm permissão para usar essas variações. Esses formulários devem ser criados com o Construtor de Formulários. Consulte Trabalhando com o aplicativo Form Builder para obter mais informações.
O recurso de mapeamento de dados do controlador reduz o trabalho manual necessário durante uma atualização de configuração como Aplicar configuração. Por exemplo, se os usuários desejarem configurar centenas de dispositivos e a configuração das variáveis for predefinida, os usuários poderão usar o Mapeamento de dados do controlador para habilitar o preenchimento automático da configuração durante Aplicar config.
O Mapeamento da Variável de Modelo do Controlador é encontrado em Variação de Mercado.
Marque a caixa de seleção Controller_Template_Variable e selecione o ícone Edit.
Há duas maneiras de adicionar configurações.
Para usar o mapeamento de configuração, o modelo de configuração existente deve ser baixado.
O formato de exemplo está abaixo.
[
{
"status": true,
"data": {
"type": "globalvariance",
"id": "63c157cd3f74a400270d1d96",
"deviceType": "Controller_Template_Variable_Mapping",
"forms": {
"Controller_Template_Variable_Mapping": {
"controller-template-variable-mapping": [
{
"templateName": "temp_cEdge_8000",
"siteId": "204",
"variableName": "Interface Name(sit_vpn_10_interface)",
"variableValue": "Gi 1/0/1"
},
{
"templateName": "BPA_tmp_C8000v_Device_Template_Ver2.0",
"variableName": "Address(vpn_next_hop_ip_address_0)",
"variableValue": "address-from-mv",
"siteId": "1225"
}
]
}
},
"newRegionCode": "",
"deviceTypeId": "63c157cd3e9dfc008f70c709"
}
}
]
Para fazer upload do modelo de configuração:
Após a conclusão do processo de upload, a configuração é aplicada durante o processo Aplicar configuração, e o nome do modelo e a ID do site são correspondentes; Aplicar configuração preenche automaticamente os valores da Variação de mercado.
Para habilitar casos de uso de SD-WAN, um mestre deve ser configurado em uma instância do vManage em uma zona padrão.
Ao adicionar ou configurar um Administrador global, um grupo de usuários com Administradores globais precisa ser mapeado para uma zona padrão. Além disso, o grupo Global Administrator (ou seja, global-admin) deve ser mapeado com outras zonas de administrador de país.
Por exemplo, há um usuário chamado Global que pode acessar a instância mestre do vManage. Nesse caso, global-admin foi criado como um grupo e o usuário global foi mapeado para o grupo global-admin. Este grupo global-admin deve ser atribuído com a região padrão onde a instância mestre do vManager está configurada.
Por exemplo, os administradores do país devem ser configurados para Ásia e Europa. Neste caso, são criados um grupo administrador asiático e um grupo administrador europeu. Os respectivos usuários precisam ser adicionados e mapeados com os grupos individuais. Duas novas zonas precisam ser criadas (por exemplo, vmanage-asia-zone, vmanage-europe-zone) e os grupos criados anteriormente (por exemplo, asia-admin-group, europe-admin-group) precisam ser mapeados para essas zonas. O asia-admin-group é mapeado para a asia-zone e o europe-admin-group é mapeado para o europe-group. Além disso, o administrador do país global é mapeado para essas zonas para que o administrador global possa visualizar dispositivos ou modelos em todas as instâncias secundárias do vManage.
Quando novos controladores secundários são adicionados, os controladores secundários devem ser mapeados para as zonas individuais. Por exemplo, se uma ocorrência de vmanage-asia for adicionada, a ocorrência deverá ser mapeada com a região asia.
O Adapter Builder permite APIs de chamada expostas por provedores de serviços internos e externos. Ele pode encadear chamadas de API e transformar dados entre as chamadas de API usando recursos internos de BPA.
Os recursos do Adapter Builder incluem:
A guia Biblioteca de adaptadores lista os adaptadores existentes.
Na Biblioteca de Adaptadores, os usuários podem:
A guia Gerenciar credenciais define o mecanismo de autenticação. Os seguintes mecanismos de autenticação estão disponíveis:
Token do portador
Execute o seguinte para o JWT (Static JSON Web Token):
O JWT dinâmico é um processo de duas etapas que inclui mais recursos:
Execute o seguinte para o JWT dinâmico:
Chave de API
Os seguintes dados devem ser inseridos para a chave de API:
Autenticação básica
Forneça o Nome de usuário e a Senha.
Sem Autenticação
A API pode ser feita diretamente.
Token OAuth
Este é um processo de três etapas que requer dois servidores: um Servidor OAuth e um Servidor de Recursos. O desempenho é o seguinte:
A guia Monte seu próprio adaptador é usada para criar um novo adaptador.
Para montar um adaptador, execute o seguinte procedimento:
Se o ícone Expandir estiver selecionado, os detalhes individuais dos pontos finais serão exibidos.
A guia About Adapter Generator fornece a documentação para a geração do Adaptador.
Esta página permite que os usuários criem uma Consulta de caminho JSONata e a validem usando um objeto/matriz JSON de entrada. A página fornece a resposta, permitindo que os usuários validem se a consulta foi criada corretamente ou não.
Execute o seguinte:
O aplicativo Gerenciador de Commit fornece a capacidade de trabalhar com filas de commit NSO. O Gerenciador de Confirmação suporta a capacidade de desativar ou ativar filas de confirmação globais e exibir os itens na fila de confirmação. O Gerenciador de Commit suporta recursos NSO para bloquear, desbloquear, remover, excluir etc. para itens de fila de commit. Os usuários podem reverter o serviço com base em rótulos.
Os usuários podem executar as seguintes tarefas:
Execute o seguinte para definir as opções globais:
Opções | Ações |
---|---|
Bloquear dispositivo | Adiciona um item de fila ativo à fila de confirmação. Qualquer item da fila que afete os mesmos dispositivos que entram na fila de confirmação espera que esse item de bloqueio seja desbloqueado ou excluído. |
Limpar fila | Limpa toda a fila. Todos os dispositivos presentes na fila de confirmação estão fora de sincronia depois que essa ação é executada. Esta ação não é recomendada para casos de uso normais. |
Remover Dispositivo | Remove todos os dispositivos especificados de todos os itens da fila de confirmação. Os dispositivos afetados estão fora de sincronia após a execução desta ação. Os dispositivos que estão sendo confirmados no momento não são removidos. |
Definir atômico | Define o comportamento atômico de todos os itens da fila. Se definido como falso, os dispositivos contidos nesses itens da fila poderão começar a ser executados se os mesmos dispositivos em outros itens da fila não atômica forem concluídos antes dela na fila. Se definido como verdadeiro, a integridade atômica desses itens da fila é preservada. |
Habilitar por padrão | Ativa a fila de confirmação por padrão para este NSO. |
Selecione o item necessário e selecione uma ação na lista suspensa Ação. As ações estão descritas na tabela abaixo.
Opções | Ações |
---|---|
Bloquear | Bloqueia um item de fila existente. Um item de fila bloqueado não pode começar a ser executado até que tenha sido desbloqueado. |
Desbloquear | Desbloqueia um item de fila bloqueado. O desbloqueio de um item de fila que não está bloqueado é ignorado. |
Poda | Remove os dispositivos especificados do item da fila. Os dispositivos que estão sendo confirmados no momento não são removidos. |
Definir atômico | Define o comportamento atômico de um item da fila. Se for definido como falso, os dispositivos contidos neste item da fila poderão começar a ser executados se os mesmos dispositivos em outros itens da fila não atômica forem concluídos antes dele na fila. Se definido como verdadeiro, a integridade atômica do item da fila é preservada. |
excluir | Exclui um item da fila. Se outros itens da fila estiverem aguardando o item excluído, eles serão executados automaticamente. Os dispositivos do item de fila excluído estarão fora de sincronia depois que a ação for executada, caso não tenham iniciado a execução. |
Selecione o ícone Exibir na página Gerenciador de Confirmação para exibir detalhes do item.
Execute as seguintes tarefas na guia Rollbacks:
O NSO necessário pode ser selecionado na lista suspensa Selecionar NSO. Para Rollbacks, a opção Seletiva é usada para rollback apenas de um commit específico. Se a caixa de seleção Seletivo não estiver marcada, todos os commits anteriores serão revertidos.
O aplicativo Script Runner permite aos usuários executar scripts Python e Ansible.
Os números abaixo correspondem aos ícones mostrados na figura acima.
Número | Descrição |
---|---|
1 | Executar o script |
2 | Exibir o script |
3 | Editar o script |
4 | Excluir o script |
5 | Faça o download do script |
A guia Executions mostra o status dos scripts.
Os usuários podem ver o status na guia Execuções e verificar os logs selecionando o ícone Olho na coluna Ações.
O BPA suporta modelos de elementos personalizados para tarefas comuns chamadas de fluxos de trabalho. Eles podem ser acessados a partir do modelador integrado em aplicativos de fluxos de trabalho ou podem ser baixados como um pacote para o modelador externo.
Esta seção lista todos os modelos de elementos BPA suportados. Há duas categorias de modelos de elementos, como a seguir:
Os modelos baseados em tarefas de serviço estão listados abaixo.
Comparação de análise
Dif. múltipla de análise
{
"deviceList":[
{
"deviceName":"iosxr1",
"templateId":"migration-template",
"variablesMap":{
"port_type":"TenGigE",
"port_number":"0/2"
}
}
]
}
Criar execução seca de confirmação de serviço
{
"create":[
{
"prefix-set-service:prefix-set-service":[
{
"name":"pre-test",
"prefix-set":[
]
}
]
}
],
"delete":[
]
}
Criar instância de serviço
{
"create":[
{
"prefix-set-service:prefix-set-service":[
{
"name":"pre-test",
"prefix-set":[
]
}
]
}
],
"delete":[
]
}
Executar modelo
Executar modelo de comando
{
"deviceName":"11.1.1.1",
"templateId":"test2735",
"commandList":[
{
"command":"show version",
"isConfigMode":false,
"goToStepOnPass":"",
"goToStepOnFail":"",
"passExpr":"",
"rules":[
]
}
]
}
Execução Seca GCT
Confirmação GCT
Criar Dispositivos
[
{
"address":"100.1.4.5",
"admin-state":"unlocked",
"authgroup":"default",
"description":"",
"latitude":"",
"longitude":"",
"device-type":"netconf",
"name":"3.0.1.2",
"ned-id":"lsa-netconf",
"port":"8080",
"protocol":""
}
]
Buscar chaves de host
Sincronização de Dispositivo de
Conectar-se ao dispositivo
Criar grupo de dispositivos
Enviar e-mail
Enviar Email Avançado
{
"to": "receiver@xyz.com",
"subject": "Mail Subject",
"text": "Mail Text"
}
Criar tíquete
Modelo de tarefa externa
Atualizar tíquete
Criar notificação
Criar Notificação Avançada
[
{
"category":"nso.device.added",
"severity":"error",
"user":"admin",
"payload":{
"title":"New device added",
"description":"10.1.1.1 managed successfully at NSO1"
},
"_options":{
"toaster":true
}
}
]
Os modelos baseados em tarefas do usuário estão listados abaixo:
Tarefa do Construtor de Formulários
Exibir Tarefa Confirmar Execução Seca
Tarefa de Modelo de Comando
Exibir Tarefa de Comparação
Tarefa de Upgrade do SO - Descrição: Tarefa do usuário usada para executar a operação de Atualização do SO - Tipo de Componente: Componente de diálogo de atualização de SO - Parâmetros de Entrada: - Botões de formulário - Carga
Tarefa Detalhes do Dispositivo de Atualização do Sistema Operacional
Para melhorar o desempenho da IU, os dados nas grades exibem uma semana de dados com base nas datas criadas e modificadas por padrão. Se os usuários desejarem buscar dados mais antigos, poderão alterar os campos De Date e Até Date.
Os filtros de data são implementados nos seguintes aplicativos.
Se um usuário navegar para diferentes guias ou sites após executar um filtro específico no Workflow ou no Catálogo de Serviços, o filtro persistirá até que o usuário efetue logout da sessão.
As ações a seguir podem ser aplicadas aos filtros persistentes nos Catálogos de Fluxo de Trabalho e de Serviço:
Fluxos de trabalho
Guias: Tarefas, Fluxos de Trabalho Definidos, Instâncias de Fluxo de Trabalho
Catálogo de serviços
Guias: Serviços, Serviços ativos, Histórico do pedido
As ações a seguir aplicaram filtros persistentes no catálogo de serviços.
A guia Agendamentos lista todos os agendamentos tratados pelo aplicativo e inclui uma opção para filtrar com base no intervalo de tempo. Por padrão, os agendamentos das duas últimas semanas são exibidos.
O usuário também pode adicionar, editar, excluir, importar e exportar agendamentos.
Os usuários também têm a opção de exibir todos os acionadores que ocorreram até a data, para cada um dos agendamentos.
A página Adicionar e editar agendamento tem os seguintes campos:
Para abrir o painel ELK Kibana:
Para alterar o número padrão de linhas exibidas no painel (até 10.000):
Ao conectar-se ao Kibana, os usuários são redirecionados para a página Descobrir. Esta página exibe todos os logs mais recentes da pilha ELK. Os usuários podem filtrar os logs para localizar mensagens de log específicas com base em Consultas de pesquisa e restringir os resultados da pesquisa a um intervalo de tempo específico com o Filtro de tempo.
O Kibana Discover inclui o seguinte:
Para ajudar os usuários nas pesquisas, Kibana inclui uma caixa de diálogo de filtragem que fornece uma filtragem simples dos dados exibidos na visualização principal.
Para usar a caixa de diálogo, clique em Adicionar um filtro + na caixa de pesquisa e experimente as condições. Os filtros podem ser fixados à página Descobrir, nomeados usando rótulos personalizados, ativados ou desativados e invertidos.
Em versões anteriores, a única maneira de consultar Kibana era usando a sintaxe Lucene. Com a versão 6.2, Kuery, ou como é chamado agora KQL, pode ser usado para melhorar a experiência de pesquisa.
Desde a versão 7.0, o KQL é o idioma padrão para consultas no Kibana, mas os usuários podem reverter para o Lucene.
Pesquisando Elasticprocure uma mensagem ou strings de log específicas dentro dessas mensagens é a base do Kibana. Em versões recentes, foram aplicadas melhorias e alterações na forma como a pesquisa é feita.
Por padrão, os usuários agora usam uma nova linguagem de consulta chamada KQL (Kibana Querying Language) para pesquisar seus dados. Usuários acostumados com o método anterior - usando Lucene - podem optar por fazê-lo também.
A consulta Kibana é uma arte em si, e existem vários métodos que os usuários podem usar para realizar pesquisas em seus dados. Aqui estão alguns dos tipos de pesquisa mais comuns:
Para escrever uma consulta no painel Kibana para acessar os logs de dispositivos BPA:
Confirme se o padrão de índice bpalogs* está selecionado da seguinte forma:
Para obter mais informações sobre Kibana, consulte as referências abaixo:
Se os usuários não conseguirem fazer logon com credenciais válidas, o Administrador do Sistema poderá identificar um dos seguintes problemas possíveis:
Entre em contato com o administrador do sistema e verifique os vários comandos específicos do docker no servidor.
Problema: Nenhum serviço é exibido na lista suspensa Serviços. Isso geralmente ocorre quando: efetuando login pela primeira vez
Solução: Navegue até a seção Admin e clique no aplicativo "Sync Services Schema". Ele exibe a mensagem de erro ou êxito de sincronização em relação a cada serviço disponível no servidor NSO.
Problema: O portal não consegue se comunicar com o servidor NSO.
Solução: Navegue até a seção Admin > Settings > NSO para obter os detalhes de configuração da conexão e verifique se os detalhes corretos estão atualizados.
Problema: As alterações feitas no Service Manager não são refletidas.
Soluções:
Problema: A execução do Modelo de Comando retorna o resultado geral como verdadeiro, independentemente da saída do comando.
Solução:
Normalização de Atributo de Ativo
Conformidade e correção da configuração
Preferência da página de lançamento
Modelo de configuração dourado
Modelo de configuração dourado de próxima geração
Aplicativo de Modelo de Processo
Próxima geração do catálogo de serviços
Aplicativo do centro de serviços
Estrutura de Rastreamento Distribuído
Revisão | Data de publicação | Comentários |
---|---|---|
1.0 |
24-Sep-2025
|
Versão inicial |