Conector do Service Graph para GCP (1.5.0)

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 6 min. de leitura
  • Use o Conector do Service Graph para GCP para ingerir dados do CMDB de um projeto Google Cloud Platform (GCP) usando as REST APIs.

    Solicitar aplicativos na Store

    Acesse o site ServiceNow Store para ver todos os aplicativos disponíveis e obter informações sobre como enviar solicitações para a loja. Para obter informações sobre notas de versão cumulativa para todos os aplicativos liberados, consulte as ServiceNow Store notas de versão do histórico de versão.

    Versões compatíveis

    • GCP versão: testado pela última vez em , 19 de janeiro de 2024
    • Versões ServiceNow compatíveis:
      • Utah
      • Vancouver
      • Washington DC

    Casos de uso

    Você pode usar o Conector do Service Graph para GCP para visualizar identidades de recursos, relacionamentos e estado da nuvem em tempo real.

    Informações importantes para upgrade Conector do Service Graph para GCP

    Depois de instalar a versão mais recente do Conector do Service Graph para GCP, você deve sincronizar as fontes de dados recém-adicionadas. Use a seção Configuração avançada na configuração orientada para sincronizar as fontes de dados. Para obter mais informações, consulte Configurar Conector do Service Graph para GCP.

    Configuração assistida

    A configuração assistida do Conector do Service Graph para GCP fornece uma sequência organizada de tarefas para configurar a integração na sua instância. Para acessar a configuração assistida, confira Configurar Configuração assistida.

    Painel de integrações do CMDB

    A aplicação da Store do Componentes comuns de integração para CMDB fornece um painel com uma visão central do status, dos resultados e dos erros de processamento de todas as integrações instaladas. Você pode ver as métricas de todas as execuções de integração. Você pode filtrar a exibição para uma integração CMDB específica, uma duração de tempo específica ou uma execução de integração específica. Para obter mais detalhes sobre o monitoramento de integrações GCP no Painel de integrações CMDB, confira Como usar o CMDBPainel de Integrações.

    Mapeamento de dados

    Os dados das fontes de dados do GCP são mapeados e transformados nas definições da classe Item de Configuração (IC) ServiceNow CMDB, usando o Mecanismo de Transformação Robusta (RTE). Os dados são inseridos em ServiceNow CMDB usando o Mecanismo de Identificação e Reconciliação (IRE).

    Ao concluir a configuração orientada, você pode configurar a integração para extrair dados periodicamente da aplicação GCP.

    Nota:
    Para todas as aplicações de software descobertas que foram excluídas posteriormente, o Conector do Service Graph exclui automaticamente os registros correspondentes em CMDB.
    A tabela a seguir lista as fontes de dados incluídas para um projeto GCP e as tabelas de preparação correspondentes em que os dados importados são carregados.
    Tabela 1. Fontes de dados e tabelas de preparação para GCP
    Fonte de dados Tabela de preparação
    Banco de Dados em nuvem do SG-GCP Banco de dados em nuvem do SG-GCP [sn_gcp_integ_sg_gcp_cloud_database]
    Função de Nuvem do SG-GCP Função de nuvem do SG-GCP [sn_gcp_integ_sg_gcp_cloud_function]
    Armazenamento de Objetos em Nuvem do SG-GCP Armazenamento de Objetos em Nuvem do SG-GCP [sn_gcp_integ_sg_gcp_cloud_object_storage]
    Pasta do SG-GCP Pasta do SG-GCP [sn_gcp_integ_sg_gcp_folder]
    SG-GCP - Recurso genérico
    Nota:
    Funciona somente com uma conta de serviço que tenha acesso no nível da organização.
    Recurso genérico do SG-GCP [sn_gcp_integ_sg_gcp_generic_resource]
    Tipo de hardware do SG-GCP Tipo de Hardware do SG-GCP [sn_gcp_integ_sg_gcp_hardware_type]
    Imagem do SG-GCP Imagem do SG-GCP [sn_gcp_integ_sg_gcp_image]
    Pool de nós do Kubernetes SG-GCP Pool de nós do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_node_pool]
    Cluster do Kubernetes SG-GCP Cluster do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_cluster]
    Vinculação de função de cluster do Kubernetes SG-GCP Vinculação de função de cluster do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_cluster_role_binding]
    Funções de cluster do Kubernetes SG-GCP Funções de cluster do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_cluster_role]
    Implantação da rede Kubernetes SG-GCP Implantação da rede Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_deployment]
    Namespace do Kubernetes SG-GCP Namespace do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_namespace]
    Nó do Kubernetes SG-GCP Nó do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_node]
    Pod do Kubernetes SG-GCP Pod do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_pod]
    Replicaset do Kubernetes SG-GCP Replicaset do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_replicaset]
    Serviço do Kubernetes SG-GCP Serviço do Kubernetes SG-GCP [sn_gcp_integ_sg_gcp_kubernetes_service]
    Balanceador de Carga SG-GCP Balanceador de Carga SG-GCP [sn_gcp_integ_sg_gcp_load_balancer]
    Serviço de Integridade do Balanceador de Carga SG-GCP Serviço de Integridade do Balanceador de Carga SG-GCP[sn_gcp_integ_sg_gcp_load_balancer_health_service]
    Pool de Balanceadores de Carga SG-GCP Pool de Balanceadores de Carga SG-GCP [sn_gcp_integ_sg_gcp_load_balancer_pool]
    Membro do Pool de Balanceadores de Carga SG-GCP Membro do Pool de Balanceadores de Carga SG-GCP [sn_gcp_integ_sg_gcp_load_balancer_pool_member]
    Serviço de Balanceador de Carga SG-GCP Serviço de Balanceador de Carga SG-GCP [sn_gcp_integ_sg_gcp_load_balancer_service]
    Rede SG-GCP Rede SG-GCP [sn_gcp_integ_sg_gcp_network]
    Organização SG-GCP Organização SG-GCP [sn_gcp_integ_sg_gcp_organization]
    Projeto SG-GCP Projeto SG-GCP [sn_gcp_integ_sg_gcp_project]
    Grupo de Segurança SG-GCP Grupo de Segurança SG-GCP [sn_gcp_integ_sg_gcp_security_group]
    Inventário de Software SG-GCP Inventário de Software SG-GCP [sn_gcp_integ_sg_gcp_software_inventory]
    Volume de armazenamento SG-GCP Volume de armazenamento SG-GCP [sn_gcp_integ_sg_gcp_storage_volume]
    Snapshot de Volume de Armazenamento SG-GCP Snapshot de Volume de Armazenamento SG-GCP [sn_gcp_integ_sg_gcp_storage_vol_snapshot]
    Sub-rede SG-GCP Sub-rede SG-GCP [sn_gcp_integ_sg_gcp_subnet]
    Consolidação do hardware da VM SG-GCP Consolidação do hardware da VM SG-GCP [sn_gcp_integ_sg_gcp_vm_hw_consolidation]
    Instância da VM SG-GCP Instância da VM SG-GCP [sn_gcp_integ_sg_gcp_vm_instance]
    Os dados importados das tabelas de preparo são inseridos nas seguintes tabelas de destino:
    • Zona de Disponibilidade [cmdb_ci_availability_zone]
    • Banco de Dados em Nuvem [cmdb_ci_cloud_database]
    • Tipo de Disco em Nuvem [cmdb_ci_disk_type]
    • Função em Nuvem [cmdb_ci_cloud_function]
    • Balanceador de Carga em Nuvem [cmdb_ci_cloud_load_balancer]
    • Serviço de Integridade de Balanceador de Carga em Nuvem [cmdb_ci_lb_health_service]
    • Interface de Rede de Gerenciamento em Nuvem [cmdb_ci_nic]
    • Rede em Nuvem [cmdb_ci_network]
    • Armazenamento de Objetos em Nuvem [cmdb_ci_cloud_object_storage]
    • Cloud Organizations [cmdb_ci_cloud_org]
    • Recurso de nuvem [cmdb_ci_cmp_resource]
    • Conta de serviço em nuvem [cmdb_ci_cloud_service_account]
    • Sub-rede em Nuvem [cmdb_ci_cloud_subnet]
    • Grupo de segurança de computador [cmdb_ci_compute_security_group]
    • Contêiner do Docker [cmdb_ci_docker_container]
    • Imagem do docker [cmdb_ci_docker_image]
    • Google Datacenter [cmdb_ci_google_datacenter]
    • Pasta de Organização do Google [cmdb_ci_gcp_folder]
    • Projeto de Organização do Google [cmdb_ci_gcp_project]
    • Tipo de Hardware [cmdb_ci_compute_template]
    • Image [cmdb_ci_os_template]
    • Endereço IP [cmdb_ci_ip_address]
    • Chave/Valor [cmdb_key_value]
    • Volume do Kubernetes [cmdb_ci_kubernetes_volume]
    • Pod do Kubernetes [cmdb_ci_kubernetes_pod]
    • ReplicaSet do Kubernetes [cmdb_ci_kubernetes_replicaset]
    • Serviço do Kubernetes [cmdb_ci_kubernetes_service]
    • Namespace do Kubernetes [cmdb_ci_kubernetes_namespace]
    • Cluster do Kubernetes [cmdb_ci_kubernetes_cluster]
    • Função de cluster do Kubernetes [cmdb_ci_kubernetes_cluster_role]
    • Vinculação de função de cluster do Kubernetes [cmdb_ci_kubernetes_cluster_role_binding]
    • Nó do Kubernetes [cmdb_ci_kubernetes_node]
    • Pool de nós do Kubernetes [cmdb_ci_kubernetes_node_pool]
    • Implantação do Kubernetes [cmdb_ci_kubernetes_deployment]
    • Pool de Balanceadores de Carga [cmdb_ci_lb_pool]
    • Membro do Pool de Balanceadores de Carga [cmdb_ci_lb_pool_member]
    • Serviço de Balanceador de Carga [cmdb_ci_lb_service]
    • ACL da rede [cmdb_ci_network_acl]
    • Regra da ACL da rede [cmdb_ci_network_acl_rule]
    • Servidor [cmdb_ci_server]
    • Atributos de extensão do SG-GCP [sn_gcp_integ_extension_attributes]
    • Instalação de software [cmdb_sam_sw_install] (se a aplicação Software Asset Management (SAM) estiver instalada.)
    • Instância de software [cmdb_software_instance] (se a aplicação SAM não estiver instalada.)
    • Software [cmdb_ci_spkg] (se a aplicação SAM não estiver instalada.)
    • Mapeamento de armazenamento [cmdb_ci_storage_mapping]
    • Volume de Armazenamento [cmdb_ci_storage_volume]
    • Snapshot do volume de armazenamento [cmdb_ci_storage_vol_snapshot]
    • Instâncias de máquina virtual [cmdb_ci_vm_instance]
    • Tipo de disco em nuvem [cmdb_ci_disk_type]
    • Contêiner do Docker [cmdb_ci_docker_container]
    • Imagem do docker [cmdb_ci_docker_image]
    • Ponto de extremidade de bloco [cmdb_ci_endpoint_block]
    • Ponto de extremidade de VNIC [cmdb_ci_endpoint_vnic]
    Nota:
    Todos os rótulos associados a um recurso GCP são adicionados à tabela Valor de chave [cmdb_key_value], e as informações básicas sobre um recurso GCP são armazenadas na tabela Atributos de extensão do SG-GCP [sn_gcp_integ_extension_attributes].

    Depois que todas as fontes de dados são executadas, a classe Servidor [cmdb_ci_server] é atualizada com a entrada de classe e, com base na classe Windows ou Linux, os registros são criados nas classes Servidor Windows [cmdb_ci_win_server] e Servidor Linux [cmdb_ci_linux_server]. respectivamente.

    Para obter mais informações sobre onde os dados são salvos ao extrair dados de um projeto GCP, consulte Metas de classes do CMDB.

    Você pode usar o app IntegrationHub ETL para visualizar os mapas dos dados. Consulte IntegrationHub ETL (3.2) para obter mais informações.

    Suporte para BYOL e BYOS

    Criar suas próprias licenças (BYOL) ou trazer suas próprias assinaturas (BYOS) é o processo de trazer licenças ou assinaturas no local adquiridas anteriormente para Google Cloud. O conector oferece suporte ao BYOL e BYOS dos ICs de imagem para os serviços Red Hat Enterprise Linux (RHEL) e SUSE Linux Enterprise Server (SLES) em Google Cloud. O conector preenche a tabela Valor da chave [cmdb_key_value] com as informações de licenciamento. Dependendo do uso da plataforma, a chave é definida como Windows_OS_License_Type_automatic ou Linux_OS_License_Type_automatic e o valor da chave é definido como BYOL ou BYOS.