Como configurar o Conector do Service Graph para SolarWinds

  • Versão de lançamento: Yokohama
  • Atualizado 4 de mar. de 2025
  • 10 min. de leitura
  • Configure as credenciais de autenticação e trabalhos agendados para importar dados do SolarWinds para o seu CMDB.

    Antes de Iniciar

    Para usar este Conector do Service Graph, você precisa de uma assinatura para uma Unidade de Assinatura baseada na aplicação Visibilidade IT Operations Management (ITOM) ou na aplicação Descoberta ITOM. Conforme definido na seção intitulada "Tipos de recurso de TI gerenciados" em Visão geral da unidade de assinatura da ServiceNow, para sua assinatura, para recursos de TI gerenciados criados ou modificados em CMDB por este Conector do Service Graph, mas que ainda não são gerenciados pela Visibilidade do ITOM ou pela Descoberta do ITOM, esses recursos aumentarão o consumo da Unidade de Assinatura dessa aplicação. Analise o consumo atual da unidade de assinatura na Visibilidade do ITOM ou no ITOM Discovery para garantir a capacidade disponível.

    Antes de iniciar a configuração, navegue até Definição do Sistema > Regras de negócioe desative a regra de negócio ValidateServiceAccountID.

    As conexões de entreferro estão disponíveis a partir da versão 2.5.0 do Conector do Service Graph para SolarWinds. Você pode configurar fontes de dados regulares ou fontes de dados de lacunas no ar. Antes de configurar fontes de dados de lacuna de ar, você deve configurar a solução de lacuna de ar para Conector do Service Graph para SolarWinds em seu servidor de alta segurança e servidor de baixa segurança. Consulte Configuração de conexões de espaço vazio para Conector do Service Graph para SolarWinds.

    Dependências e requisitos:
    • A aplicação da Store Componentes comuns de integração para CMDB, que é instalado automaticamente.
    • O app da Store dos Modelos de classe de IC do CMDB, que é instalado automaticamente. Consulte Modelos de classe de IC do CMDB.
    • Plug-in do Discovery Core (com.snc.discovery.core), que é instalado automaticamente pela Descoberta.
    • Plug-in Licença do ITOM Discovery (com.snc.itom.discovery.license). Você deve ativar este plug-in.
    • Plug-in de licenciamento do ITOM (com.snc.itom.license). Para obter mais informações, consulte Solicitação da Descoberta.
    • SolarWinds Plataforma Orion.
    • SolarWinds Monitor de servidor e aplicações e/ou Monitor de desempenho de rede.
    Funções necessárias:
    • Para configurar a plataforma ServiceNow: administrador
    • Para acessar SolarWinds dados: acesso do usuário com SWIS (SolarWinds Information Service) (o mesmo que por meio do site do Orion, não usuários do banco de dados).

    Por Que e Quando Desempenhar Esta Tarefa

    Nota:
    SolarWinds A integração pode funcionar com ou sem o Service & Application Monitor (SAM) e o Network Performance Monitor (NPM) instalados.

    Procedimento

    1. Navegar até Tudo > Conectores do Service Graph > SolarWinds > Configuração.
    2. Na página de Introdução, selecione Introdução.
    3. Configure suas credenciais de autenticação usadas para se conectar à SolarWinds SWIS API.
      1. Na página Conector do Service Graph para SolarWinds, na seção Configurar a conexão, selecione a tarefa Configurar as credenciais de autenticação usadas para se conectar à SolarWinds SWIS API.
      2. Para a tarefa Configurar as credenciais de autenticação usadas para se conectar ao SolarWinds SWIS API, selecione Configurar.
      3. Preencha os campos no formulário Credenciais de autenticação básica.
        Tabela 1. Formulário de credenciais de autenticação básica
        Campo Descrição
        Nome Nome legível desta credencial. Esse campo é definido automaticamente. Opcionalmente, você pode alterar esta configuração.
        Nome de usuário SolarWinds nome de usuário.
        Nota:
        O usuário SolarWinds deve ter uma função com privilégios de leitura para a API SolarWinds do serviço de informações para todas as fontes de dados SolarWinds das quais a integração pode extrair dados.
        Senha SolarWinds senha que é armazenada no banco de dados de forma criptografada.
        Ativo Opção para verificar se esta credencial está ativa.
        Alias de credencial Critérios de seleção avançados para esta credencial.
        Ordem Ordem na qual as credenciais são testadas. Números menores são testados primeiro.
      4. Selecione Atualizar se necessário.
      5. Defina a tarefa Configurar as credenciais de autenticação usadas para se conectar à SolarWinds SWIS API como concluída clicando em Marcar como concluída.
    4. Configurar a conexão HTTP do SolarWinds.
      1. Para a tarefa Configurar conexão HTTP do SolarWinds, selecione Configurar.
      2. Revise o formulário de conexão HTTP(s) e preencha os campos conforme necessário.
        Tabela 2. Formulário de conexão HTTP
        Campo Descrição
        Nome Nome da conexão. Esse campo é definido automaticamente. Opcionalmente, você pode mudar o nome.
        Usar MID Server Opção para habilitar a conexão para usar um MID Server.
        Host Valor de host de destino usado pela conexão. Esse campo é definido automaticamente pela URL da conexão.
        Credencial Valor de credencial usado pela conexão.
        Alias de conexão Valor do alias da conexão por meio do qual a Conexão pode ser referenciada.
        Construtor de URL Construtor de URL usado para criar a URL da conexão.
        Autenticação mútua Opção para habilitar a autenticação mútua.
        Protocolo Protocolo subjacente usado pela conexão.
        Ativo Opção para ativar a conexão HTTP.
        Domínio Domínio ao qual a conexão pertence.
        Substituir porta padrão Valor da porta de destino usada pela conexão.
        Caminho base Caminho base para conexão HTTP(S) que é necessário, mas não deve ser modificado.
      3. Selecione Atualizar, se necessário.
      4. Defina a tarefa Configurar conexão HTTP do SolarWinds como concluída clicando em Marcar como concluída.
    5. Configure os módulos SolarWinds.
      1. Para a tarefa Configurar módulos do SolarWinds, selecione Configurar.
      2. Atualize o valor das propriedades sn_solarwinds_inte.npm_installed e sn_solarwinds_inte.sam_installed de uma das seguintes maneiras:
        • Se o respectivo módulo estiver instalado na instância SolarWinds, defina os campos como verdadeiros.
        • Se o respectivo módulo não estiver instalado na instância SolarWinds, defina os campos como falsos.
        Nota:
        Essa atualização muda a classe da API e os dados que são retornados dela.
      3. Defina a tarefa Configurar módulos do SolarWinds como concluída clicando em Marcar como concluída.
    6. Teste a conexão.
      1. Para a tarefa Testar a conexão, selecione Configurar.
      2. Revise os campos no formulário de Fonte de Dados, que são definidos automaticamente.
        Tabela 3. Formulário de fontes de dados
        Campo Descrição
        Nome Nome exclusivo desta fonte de dados.
        Rótulo da tabela de conjunto para importação Rótulo da tabela que será criada para esta fonte de dados.
        Nome da tabela de conjunto para importação Nome da tabela que será criada para esta fonte de dados.
        Tipo Tipo de armazenamento de dados dos dados a serem importados.
        Dados em uma única coluna Dados em uma só coluna.
        Aplicação Aplicação que contém este registro.
        Ação de fluxo de dados A ação de Solicitação da fonte de dados que será invocada para obter dados.
      3. Teste a conexão clicando no link relacionado Testar carregamento 20 registros.

        Testar a conexão leva alguns minutos e, em seguida, a página é atualizada para mostrar os resultados do teste.

        Esta etapa testa a fonte de dados do hardware SG-SolarWinds e verifica se os dados estão carregados na tabela de preparação. Uma conexão bem-sucedida da fonte de dados do hardware SG-SolarWinds significa que todas as fontes de dados do SolarWinds se conectaram com sucesso, portanto, você não precisa testar individualmente todas as fontes de dados.

        A conexão será bem-sucedida se o Status HTTP for 200. Se houver um Código de erro e uma Mensagem de erro, isso significa que a conexão falhou e será necessário efetuar a solução de problemas.

      4. Navegue de volta para a configuração assistida e defina a tarefa Testar a conexão como concluída clicando em Marcar como concluída.
    7. Adicionar várias instâncias.
      Nota:
      Se você não precisar adicionar várias instâncias, poderá ignorar esta etapa.
      1. Na página Conector do Service Graph para SolarWinds, na seção Adicionar várias instâncias, selecione a tarefa Atualizar acesso à fonte de dados.
      2. Para a tarefa Atualizar acesso à fonte de dados, selecione Configurar.
      3. Selecione a tabela Fonte de dados [sys_data_source].
      4. Selecione o escopo da aplicação Global usando o seletor de aplicações.
      5. Na lista relacionada Acesso à aplicação, marque as caixas de seleção Pode criar, Pode atualizar e Pode excluir, caso elas ainda não estejam selecionadas.
      6. Selecione Atualizar para fechar a guia e retornar à configuração assistida.
      7. Modifique o escopo da aplicação novamente para Conector do Service Graph para SolarWinds usando o seletor de aplicações.
      8. Defina a tarefa Atualizar acesso à fonte de dados como concluída clicando em Marcar como concluída.
      9. Repita as etapas 7.d a 7.g para a tarefa Atualizar acesso à importação de dados programada com a tabela Importação de dados programada [scheduled_data_set] e para a tarefa Atualizar acesso ao valor com a tabela Valor [sys_variable_table] e defina as tarefas como concluídas selecionando Marcar como Concluído.
    8. Limpe o cache da nova conexão.
      1. Selecione a tarefa Limpar cache para fonte de dados e conjunto para importação e selecione Configurar.
      2. Limpe o cache selecionando Global no menu Escopo.
      3. Insira o script a seguir.
        
              GlideTableManager.invalidateTable("sys_data_source");
              GlideCacheManager.flushTable("sys_data_source");
        
              GlideTableManager.invalidateTable("scheduled_import_set");
              GlideCacheManager.flushTable("scheduled_import_set");
        
              GlideTableManager.invalidateTable("sys_variable_value");
              GlideCacheManager.flushTable("sys_variable_value");
        
              GlideTableManager.invalidateTable("sys_db_object");
              GlideCacheManager.flushTable("sys_db_object");
      4. Selecione Executar script.
      5. No menu Escopo, selecione Conector do Service Graph para SolarWinds.
      6. Defina a tarefa Limpar cache para fonte de dados e conjunto para importação como concluída clicando em Marcar como concluída.
    9. Adicione uma conexão a outra instância SolarWinds.
      Nota:
      Confirme se o escopo atual é Conector do Service Graph para SolarWinds.
      1. Selecione a tarefa Adicionar outra conexão e selecione Configurar.
      2. Na seção Selecionar tipo de fonte de dados, selecione fontes de dados regulares ou fontes de dados de lacunas no ar.
        • Para adicionar ou editar fontes de dados regulares, selecione Fontes de dados regulares.
        • Para adicionar ou editar fontes de dados do espaço vazio, selecione Fontes de dados do espaço vazio.
          Nota:
          Antes de adicionar uma fonte de dados de lacuna de ar, você deve configurar a solução de lacuna de ar para o Conector do Service Graph para SolarWinds em seus servidores de alta e baixa segurança. Consulte Configuração de conexões de espaço vazio para Conector do Service Graph para SolarWinds.
      3. Criar ou editar uma conexão.
        • Para criar uma nova conexão, selecione Adicionar conexão.
        • Para editar uma conexão existente, selecione Editar.
      4. Preencha ou edite os campos no formulário, conforme necessário.
        • Para fontes de dados regulares:
          Tabela 4. Formulário Criar conexão
          Campo Descrição
          Nome da conexão Nome de exibição da conexão.
          URL de conexão Nome do host de conexão para SolarWinds.
          Nome de usuário O nome de usuário para autenticação no SolarWinds.
          Senha Senha para autenticação no SolarWinds.
        • Para fontes de dados de lacuna de ar:
          Tabela 5. Formulário Criar conexão
          Campo Descrição
          Nome da conexão Nome de exibição da conexão.
          MID Server Nome do MID Server que você implantou no servidor de baixa segurança.

          Consulte Configurar solução de espaço vazio para Conector do Service Graph para SolarWinds em um servidor de baixa segurança.

          Diretório primário Caminho do diretório SolarWinds em que os dados são armazenados no servidor de baixa segurança.
          Arquivar dados após recuperação Opção para arquivar dados após a recuperação.
          Caminho do arquivo [opcional] Pasta em que os dados serão arquivados se a caixa de seleção Arquivar dados após recuperação estiver marcada.
      5. Adicione ou salve a conexão.
        • Para adicionar uma nova conexão, selecione Criar conexão.
        • Para salvar edições à conexão existente, selecione Editar conexão.
      6. Navegue de volta para a configuração assistida e selecione Marcar como concluído para definir a tarefa Adicionar outra conexão como concluída.
      7. Se necessário, configure o MID Server para a conexão que você criou.
        1. Na tarefa "Configurar MID Servers", selecione Configurar.
        2. Selecione o nome da conexão criada.
        3. Marque a caixa de seleção Usar MID Server.
        4. Selecione Atualizar.
        5. Defina a tarefa Configurar MID Servers como concluída clicando em Marcar como Concluída.
      8. Se necessário, configure as conexões na seção Configurar módulos do SolarWinds selecionando Configurar.
      9. Quando terminar, feche a janela e navegue de volta para a configuração assistida.
      10. Defina a tarefa Configurar módulos do SolarWinds como concluída clicando em Marcar como concluída.
      11. Para a tarefa "Testar novas conexões", selecione Configurar.
        1. Selecione o nome da fonte de dados associada à conexão recém-criada.
        2. Selecione o link relacionado Testar carga de 20 registros.
          Nota:
          Se o código de conclusão exibido for Êxito, as origens serão validadas. Mas se o código de conclusão exibido for Erro, há um erro que precisa ser corrigido.
        3. Navegue de volta para a configuração assistida e defina a tarefa Testar novas conexões como concluída clicando em Marcar como concluída.
    10. Configurar trabalhos de importação programada.
      1. Na página Conector do Service Graph para SolarWinds, na seção Configurar trabalhos de importação agendados, selecione a tarefa Configurar os trabalhos de importação agendados.
      2. Para a tarefa Configurar importações programadas, selecione Configurar.
      3. Revise os campos do formulário de Importação de dados programada, que são definidos automaticamente.
        Tabela 6. Formulário de importação de dados programados
        Campo Descrição
        Nome Nome do trabalho agendado.
        Fonte de dados Registro de fonte de dados que define os dados a serem importados.
        Executar como Opção para executar o trabalho agendado com as credenciais do usuário especificado.
        Ativo Opção de ativar o trabalho agendado. Selecione esta opção.
        Importação simultânea Função que carrega os dados de vários conjuntos de importação. A função processa e transforma os dados simultaneamente.
        Método de Partição Método de partição referente ao conjunto para importação simultânea.
        Tamanho da Partição Tamanho do conjunto para importação para programação antecipada.
        Executar script de pré-importação Opção para executar um script de pré-importação antes que a importação seja realizada.
        Executar script de pós-importação Opção para executar um script de pós-importação após a importação ser realizada.
        Aplicação Aplicação que contém este registro.
        Executar Frequência de execução da importação.
        Condicional Condições sob as quais este trabalho é executado.
        Nota:
        Todos os trabalhos agendados SolarWinds ativos serão executados na ordem especificada após a execução do trabalho agendado de hardware do SG-SolarWinds. Você pode modificar a configuração Ativo para cada SolarWinds trabalho agendado conforme apropriado para sua integração.
      4. Selecione Atualizar se necessário e Marcar como Concluído para definir a tarefa Configurar trabalhos de importação agendados como concluída.