Atualizar manualmente um serviço de aplicações com mudanças do CMDB

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Certifique-se de que o Instância de serviço esteja atualizado e refletindo todas as mudanças mais recentes em seus itens de configuração (ICs). Atualize regularmente os serviços de aplicações para refletir as mudanças nos ICs e em seus relacionamentos no CMDB.

    Antes de Iniciar

    Função necessária: app_service_admin

    Por Que e Quando Desempenhar Esta Tarefa

    Não há nenhum mecanismo ou API que atualize automaticamente os serviços de aplicações criadas manualmente. Além disso, pode ser necessário atualizar manualmente os serviços de aplicações descobertos pelo Mapeamento de serviços se nesses serviços houver ICs adicionados manualmente. Você só pode atualizar serviços de aplicações que contenham pontos de entrada criados manualmente e que não foram descobertos pelo Mapeamento de serviços.

    Um exemplo de mudança é excluir ICs do CMDB ou conectar dois ICs, sendo um deles parte de um serviço de aplicativos. No primeiro caso, o serviço de aplicativos pode mostrar um IC não mais existente. Já no segundo caso, o serviço de aplicativos omite um IC.

    Uma atualização pode envolver a adição de ICs dos seguintes tipos, os quais não podem ser adicionados a um serviço de aplicativos:
    • cmdb_ci_file_system
    • cmdb_ci_network_adapter
    • cmdb_ci_storage_device
    • cmdb_ci_disk_partition
    • cmdb_ci_memory_module
    • cmdb_ci_ip_address
    • cmdb_ci_storage_pool_member
    • dscy_net_base
    • cmdb_ci_storage_export
    • cmdb_ci_endpoint
    • cmdb_ci_translation_rule
    • cmdb_ci_qualifier
    • cmdb_ci_application_cluster
    • cmdb_ci_config_file
    Se necessário, você pode impedir que ICs de outros tipos de IC sejam adicionados a instâncias de serviço modificando a tabela Inclusões/exclusões de IC manuais [svc_manual_ci_exclusions_inclusions.list].

    Além disso, você pode conectar um IC de um Instância de serviço somente com ICs reais existentes no CMDB, não a uma visualização de outros itens no mapa, como clusters ou limites.

    O número máximo de conexões de IC adicionadas aos serviços de aplicações durante esta operação é controlado pela propriedade sa.service.max_ci_service_population. Por padrão, o valor é 1.000 (mil conexões). Aumentar o número de conexões de IC pode causar problemas de desempenho. Para ajustar o número máximo de conexões de IC adicionadas, adicione a propriedade sa.service.max_ci_service_population, conforme descrito em Adicionar uma propriedade do sistema.

    Em ambientes com separação de domínio, somente ICs pertencentes ao mesmo domínio do Instância de serviço são adicionados ao Instância de serviço. Se houver uma hierarquia de domínio, os ICs deverão pertencer ao mesmo domínio secundário.

    Você também pode atualizar serviços de aplicações usando APIs.

    Procedimento

    1. Navegar até Tudo > CSDM > Gerenciar serviços de gestão de tecnologia > Serviço de aplicações.
    2. Na exibição da lista de Serviços de aplicativos, selecione o Instância de serviço que você deseja atualizar.
    3. Clique em Avançado e em Configurações avançadas.
    4. Na página Informações adicionais, clique no link relacionado Atualizar com mudanças do CMDB.
    5. Selecione um número na lista Até para limitar o número de níveis de itens relacionados a serem atualizados.
      Se o número especificado for superior ao número de níveis de itens relacionados já existentes no Instância de serviço, o sistema adicionará os ICs ausentes e suas conexões.
      Aviso:
      especificar um número inferior ao número de níveis já existentes no Instância de serviço não removerá os ICs do Instância de serviço.
    6. Clique em OK.

    Resultado

    • O sistema atualiza o Instância de serviço com as mudanças do CMDB e as exibe no mapa.
    • Uma vez concluído o processo de atualização, o formulário do Instância de serviço é aberto.