Como configurar o Conector do Service Graph para Observability - AppDynamics

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 7 min. de leitura
  • Configure trabalhos de importação programada para extrair dados de AppDynamics e inserir no 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.

    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 Aplicação da Store dos Modelos de classe de IC do CMDB.
    • O plug-in de licença da Descoberta do ITOM (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.
    • O plug-in Datastream Action (com.glide.hub.action_type.datastream), que é instalado automaticamente.
    • Base para observabilidade para CMDB (sn_observability), que só é necessário para ingestão de eventos. Ele deve ser instalado antes de instalar o conector para que a gestão de eventos funcione. Para obter mais informações, confira Base para observabilidade para CMDB em ServiceNow Store.
    Nota:
    Se você tiver uma versão anterior do Conector do Service Graph para Observability - AppDynamics, não migre os dados do conector antigo. Você deve desinstalar a versão anterior e executar a nova integração.

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Service Graph Connectors > AppDynamics > Configuração.
    2. Na página de Introdução, selecione Introdução.
    3. Configure as credenciais de autenticação e a conexão HTTP.
      1. Na página Conector do Service Graph para Observability - AppDynamics, na seção Configurar a conexão, selecione a tarefa Configurar Credenciais.
      2. Na seção Configurar Credenciais, configure suas credenciais.
        1. Selecione Configurar.
        2. Atualize os campos Nome e Nome de usuário.
          Nota:
          A visibilidade do servidor precisa estar ativa para sua conta do AppDynamics. O usuário do AppDynamics exige a função do AppDynamics: visualizador de aplicações e painéis (padrão) e usuário de monitoramento do servidor (padrão).
        3. Clique em Atualizar, depois em Marcar como concluído.
      3. Na seção Configurar Conexão, configure a conexão.
        1. Clique em Configurar.
        2. Revise os campos e insira a URL base do controlador no campo Host.
          Tabela 1. Formulário de conexão HTTP
          Campo Descrição
          Nome Nome da conexão.
          Host Valor de host de destino usado pela conexão. A URL de conexão preencherá automaticamente o nome do host.
          Credencial Valor de credencial usado por esta conexão.
          Alias de conexão Valor de conexão usado para se referir à conexão.
          Construtor de URL Construtor de URL usado para criar a URL da conexão.
          URL de Conexão URL da conexão. Você pode inserir manualmente uma URL ou usar o construtor de URL para criar a cadeia de conexão.
          Autenticação mútua Opção de definir a conexão com autenticação mútua.
          Protocolo Protocolo subjacente usado pela conexão.
          Nota:
          Atualize o campo Protocolo se não estiver usando https.
          Ativo Opção para ativar a conexão HTTP.
          Domínio Domínio que contém a conexão.
          Substituir porta padrão Porta de valor de destino usada pela conexão.
          Caminho base Caminho base para conexão HTTPs.
        3. Clique em Atualizar, depois em Marcar como concluído.
      4. Na seção Validar fontes de dados, valide as fontes de dados selecionando Configurar.
        1. Revise os campos do formulário.
          Tabela 2. 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 de conjunto para importação que esta fonte de dados produzirá.
          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 Opção para definir os dados em uma só coluna.
          Aplicação Aplicação que contém este registro.
          Carregador de Dados Script que carrega dados na tabela de conjuntos de importação.
        2. Para testar a conexão, clique no link relacionado Testar carga de 20 registros.

          Quando o teste for concluído, selecione Marcar como concluído.

          O teste da conexão pode levar alguns minutos. A página é atualizada para mostrar os resultados do teste.

          Nota:
          A conexão será bem-sucedida se o Status HTTP for 200. Se houver algo exibido nos campos Código de Erro e Mensagem de erro, isso significa que a conexão falhou e será necessário efetuar a solução de problemas.
      5. Na seção "Inserir modelo de solicitação HTTP", envie a Solicitação HTTP selecionando Configurar.
        Nota:
        Para enviar solicitações HTTP por push, certifique-se de que o plug-in Base para observabilidade do CMDB (sn_observability) esteja instalado para a ingestão de eventos na sua instância da ServiceNow. Além disso, em sua instância da AppDynamics, como o usuário ServiceNow, você deve ter a permissão "Configurar modelos de solicitação HTTP" no nível da conta para criar ou modificar modelos de solicitação HTTP.
        1. Na seção "Links relacionados", clique em Inserir modelo de solicitação HTTP.
        2. Clique em Marcar como Concluído.
        Depois de enviar por push o modelo de solicitação HTTP, várias chamadas de API são executadas para iniciar o serviço de ingestão de eventos em AppDynamics. Para mais informações, consulte o artigo Conector do Service Graph para Observability - AppDynamics no site de ServiceNow Community.
    4. Configurar regras de detecção de registros duplicados.
      1. Na barra lateral esquerda, selecione o ícone Configurar regras de detecção de duplicatas (ícone de regras de duplicadas).
      2. Na página do Conector do Service Graph para Observability - AppDynamics, na seção Regras de detecção de duplicadas, selecione a tarefa Configurar regras de detecção de duplicadas.
      3. Na próxima página, na seção Configurar regras de detecção de duplicatas, clique em Configurar.
      4. No formulário Regras de Linha Duplicada do CMDB, selecione a regra que você deseja ativar e atualize o valor da coluna Ativa para true.
        Nota:
        Para remover os campos da avaliação, adicione os nomes dos campos na coluna Ignorar campos. Para ignorar vários campos, separe os campos com uma vírgula em uma lista separada.

        Ao terminar, clique em Marcar como concluído.

    5. Definir configurações avançadas.
      1. Na barra lateral esquerda, clique no ícone avançado (ícone Avançado).
      2. Na página do Conector do Service Graph para Observability - AppDynamics, na seção Avançado, selecione a tarefa Configurações avançadas.
      3. Na seção Configurações avançadas, clique em Configurar.
        1. Revise o conjunto de propriedades avançadas.
          Tabela 3. Propriedades avançadas
          Propriedade avançada Descrição
          Alterne para preencher relações entre camadas Os relacionamentos entre camadas serão importados no cmdb_rel_ci.
          Alterne para importar transações de negócios do AppDynamics. As transações de negócios serão importadas para o cmdb_ci_service_calculated.
          Alternar para preencher os marcadores de servidores importados As tags do servidor serão importadas para cmdb_key_value.
          Alternar para importar dados de nó do AppDynamics e mapear para a hierarquia cmdb_ci_appl Os nós serão importados para a hierarquia da tabela cmdb_ci_appl.

          O impacto no desempenho muda com base na configuração avançada selecionada.

        2. Marque a caixa de seleção Sim para ativar cada propriedade, conforme necessário.
        3. Clique em Salvar, depois em Marcar como concluído.
    6. Configurar os trabalhos de importação programados.
      1. Na barra lateral esquerda, selecione o ícone de trabalhos de importação programados (ícone de trabalhos de importação programados).
      2. Na página do Conector do Service Graph para Observability - AppDynamics, na seção "Configurar trabalhos de importação agendada", selecione a tarefa Configurar o trabalho agendado.
      3. Na seção Configurar o trabalho agendado, selecione Configurar.
      4. Revise os campos.
        Tabela 4. 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 especificar um script a ser executado antes que a importação seja realizada.
        Executar script de pós-importação Opção para especificar um script a ser executado depois que a importação for realizada.
        Aplicação Aplicação que contém este trabalho agendado.
        Executar Frequência de execução da importação. Defina este valor para a frequência com que você deseja extrair seus dados.
        Condicional Condições sob as quais este trabalho é executado.
      5. Selecione as importações que você deseja executar e clique em Atualizar e, depois, em Marcar como concluído.