Configurando o adaptador ADM para Conectores do Service Graph

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • Você pode configurar o adaptador ADM (Application Dependency Mapping) para preencher processos em execução, conexões TCP e aplicações no CMDB.

    Como usuário com a função de administrador, você pode usar a inclusão de script ADMHelper para configurar o adaptador ADM que preenche processos em execução, conexões TCP e aplicações no CMDB. A inclusão de script de ADMHelper está disponível na aplicação de armazenamento Componentes comuns de integração para CMDB disponível na aplicação de armazenamento (sn_cmdb_int_util). As ADMHelperinvocações a inclusão de script de ApplicationDependencyMapping na aplicação Padrões de descoberta e mapeamento de serviços (sn_itom_pattern).

    O adaptador ADM requer as entradas conforme abordado na seguinte tabela:

    Tabela 1. Entradas do adaptador ADM
    Entrada Tipo de entrada
    Detalhes do processo em execução Necessário
    ID do sistema do computador Necessário
    Detalhes da conexão TCP Opcional
    Propriedades do ADM Opcional

    Para interpretar e preencher os ICs, o processador do ADM exige os dados de entrada em um formato específico. Verifique se as chaves estão formadas conforme mostrado no seguinte exemplo:

    Tabela 2. Chaves de exemplo do processador do ADM
    Dados de conexões TCP Processo em execução
    [
    {
    "pid": "1068",
    "local_ip": "127.0.0.1",
    "local_port": "199",
    "ip": "0.0.0.0",
    "port": "199",
    "state": "LISTEN",
    "type": "on"
    }
    ]
    [
       {
    "pid": "1",
    "ppid": "0",
    "command": "/usr/lib/systemd/systemd", "name": "systemd",
    "parameters": "--switched-root --system --deserialize 21"
    }
     
    ]

    A inclusão de script ApplicationDependencyMapping processa conexões TCP e dados de processos em execução, além de preencher as seguintes tabelas:

    • Conexões TCP [cmdb_tcp]
    • Processo em execução [cmdb_running_process]
    • Aplicação [cmdb_ci_appl]
    Nota:
    Depois que os dados forem preenchidos nas tabelas Conexões TCP [cmdb_tcp] e Processo em execução [cmdb_running_process], a inclusão de script ApplicationDependencyMapping irá reconciliar as conexões TCP e os dados do processo em execução para preencher a tabela Aplicação [cmdb_ci_appl] com base nos dados nas tabelas Adaptador de rede [cmdb_ci_network_adapter] e Endereço IP [cmdb_ci_ip_address].