---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# ADM (Mapeamento de dependência da aplicação) para Descoberta

# ADM (Mapeamento de dependência da aplicação) para Descoberta {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

O ADM (Application Dependency Mapping, Mapeamento de dependência da aplicação) descobre ICs detectando conexões TCP entre dispositivos.
Quando a descoberta de ADM está habilitada, o Descoberta sempre executa os probes de ADM durante a fase de exploração para encontrar o tráfego TCP em sua rede. Usando essas conexões TCP, o Descoberta pode encontrar ICs adicionais e criar relacionamentos entre eles.

IPv6 é compatível com ADM.  
Nota:  
Atualmente, o ADM não oferece suporte a vários idiomas. Se os valores retornados não estiverem em inglês, eles não poderão ser analisados corretamente, e a descoberta falhará.

## Descoberta de ADM padrão e aprimorada {#r_ApplicationDependencyMapping__section_s1l_y45_n1b}

Descoberta de ADM padrão
:   Aciona um probe ADM para obter um único snapshot de conexões TCP em máquinas de destino usando os comandos `netstat` e `lsof`. No entanto, ela não detecta novas conexões TCP que ocorrem entre esses intervalos de 24 horas.

    A descoberta de ADM padrão está habilitada por padrão.

Descoberta de ADM aprimorada (ADME)
:   Aciona uma probe ADM aprimorada que instala um script em computadores host nas quais o Descoberta obtém amostras regulares de conexões TCP ativas. Você pode usar um conjunto de propriedades e parâmetros de probe que controlam vários aspectos da descoberta de ADM aprimorada.

    A descoberta de ADM não está habilitada por padrão.

O Mapeamento de serviços usa os probes ADM para descoberta com base no tráfego. Para obter mais informações, consulte Descoberta baseada em Inteligência preditiva.

## Requisitos {#r_ApplicationDependencyMapping__section_p2b_yr5_n1b}

A descoberta de ADM padrão e aprimorada é compatível com os seguintes sistemas operacionais:

* Windows
* Unix
* Solaris (em máquinas Solaris, o ADM aprimorado está disponível em regiões globais). Somente o ADM padrão está disponível para zonas locais.
* AIX
* HP-UX
{#r_ApplicationDependencyMapping__ul_sdj_zr5_n1b}

Para usar o protocolo WMI, [a versão 3.0 do PowerShell](https://servicenow-prod.fluidtopics.net/vOfSeZxB40a8NUW9nQHzZA "Os MID Servers usam o PowerShell e o PowerShell Remoting para acessar itens de configuração (ICs) durante a descoberta horizontal e de cima para baixo. Analise os parâmetros do MID Server e as inclusões de script, parâmetros de probe e credenciais para usar o PowerShell.") é necessária.  
Nota:  
Se você definir o servidor Windows Política de execução como RemoteSigned ou AllSigned, o ADME poderá executar scripts do PowerShell. Você deve importar o certificado da ServiceNow para o fornecedor confiável para que os scripts sejam executados corretamente.

## Arquivo de acompanhamento de TCP para ADM aprimorado {#r_ApplicationDependencyMapping__section_p4g_n4w_z1b}

Na primeira vez que o Descoberta inicia o probe aprimorado, nenhuma informação de TCP é coletada. Em vez disso, o probe aprimorado implanta somente o arquivo de acompanhamento de TCP, no qual as informações sobre conexões TCP detectadas são salvas. Depois que o Descoberta for executado novamente, o probe aprimorado retransmite o conteúdo do arquivo de acompanhamento de TCP de volta para a instância por meio do MID Server. As informações são salvas no CMDB.  
O arquivo de acompanhamento de TCP é salvo nestes locais por padrão:

* Windows: `admin$\temp\{your_instance_name}`. Enquanto as conexões TCP são monitoradas, as informações são armazenadas na memória e, posteriormente, salvas no arquivo.
* Linux: `/tmp/{your_instance_name}`.
{#r_ApplicationDependencyMapping__ul_ptv_cnc_r1b}Você pode mudar o local e outros aspectos do arquivo de acompanhamento com as propriedades ADM.

Se você desabilitar o ADM aprimorado, o Descoberta limpará as pastas do sistema de arquivos do host na próxima vez que o Descoberta for executado, mas o arquivo de acompanhamento de TCP permanecerá.

## Requisitos para ADM aprimorado em máquinas Linux {#r_ApplicationDependencyMapping__sudoers}

Modifique o arquivo sudoers para incluir estes comandos:

Windows
:
    * Suporte à ferramenta utilitária: netstat
    * Comandos sudoer necessários: nenhum
    * Requisitos adicionais: nenhum
    {#r_ApplicationDependencyMapping__ul_a4b_wpx_q3b}

AIX
:
    * Suporte à ferramenta utilitária:
      * netstat
      * lsof (se netstat não funcionar)
      {#r_ApplicationDependencyMapping__ul_c1w_vqx_q3b}
    * Comandos sudoer necessários:
      * `Cmnd_Alias ADME_CMDS=/usr/bin/netstat -Aan, /usr/sbin/lsof -iTCP -n -P`
      * `discoUser ALL=(root)NOPASSWD:ADME_CMDS`
      * `Defaults:discoUser ! requiretty`
      {#r_ApplicationDependencyMapping__ul_y53_sqx_q3b}
    * Requisitos adicionais: nenhum
    {#r_ApplicationDependencyMapping__ul_fr4_lqx_q3b}

Solaris
:
    * Suporte à ferramenta utilitária:
      * netstat (para Solaris versão 11.2)
      * lsof (para versões do Solaris anteriores a 11.2)
      {#r_ApplicationDependencyMapping__ul_j1y_jrx_q3b}
    * Comandos sudoer necessários:
      * `Cmnd_Alias ADME_CMDS = /usr/bin/netstat,/opt/csw/bin/lsof -iTCP -n -P -zglobal`
      * `discoUser ALL=(root) NOPASSWD:ADME_CMDS`
      * `Defaults!ADME_CMDS !requiretty`
      * `Cmnd_Alias ADME_PS = /usr/ucb/ps`
      * `discoUser ALL=(root) NOPASSWD:ADME_PS`
      * `Disco ALL=(root) /usr/bin/pfiles`
      * `Disco ALL=(root) /usr/bin/pgrep`
      * `Defaults!ADME_PS !requiretty`  
        Nota:  
        Você deve adicionar -zglobal para que lsof seja executado.
      {#r_ApplicationDependencyMapping__ul_ktr_srx_q3b}
    * Requisitos adicionais: adicione o caminho lsof ao caminho seguro. Por exemplo, se o caminho para lsof for /opt/csw/bin, o caminho seguro deverá ser secure_path = /usr/bin:/usr/sbin:/bin:/sbin:/opt/csw/bin  
      Nota:  
      Os comandos com `PS` se aplicam ao ADM padrão e também ao ADM aprimorado.
    {#r_ApplicationDependencyMapping__ul_axn_mqx_q3b}

HP UX
:
    * Suporte à ferramenta utilitária: Isof
    * Comandos sudoer necessários:
      * `Cmnd_Alias ADME_CMDS = /usr/local/bin/lsof -iTCP -n -P`
      * `discoUser ALL=(root) NOPASSWD:ADME_CMDS`
      * `Defaults!ADME_CMDS !requiretty`  
        Nota:  
        Netstat não é compatível.
      {#r_ApplicationDependencyMapping__ul_fmv_ssx_q3b}
    * Requisitos adicionais: nenhum
    {#r_ApplicationDependencyMapping__ul_and_nqx_q3b}

Centos e Ubuntu
:
    * Suporte à ferramenta utilitária: nenhum
    * Comandos sudoer necessários:
      * `Cmnd_Alias ADME_CMDS = /usr/sbin/lsof -iTCP -n -P, /usr/bin/netstat -antp, /sbin/ss -tlnp, /sbin/ss -tenp`
      * `discoUser ALL=(root) NOPASSWD:ADME_CMDS`
      * `Defaults!ADME_CMDS !requiretty`
      {#r_ApplicationDependencyMapping__ul_hrl_ltx_q3b}
    * Requisitos adicionais: nenhum
{#r_ApplicationDependencyMapping__ul_ewk_4qx_q3b}  
Observe o seguinte para os comandos sudo:

* `ADME_CMDS` é uma variável que se refere a uma lista de comandos.
* `/usr/bin/` é o diretório onde o lsof e o netstat residem.
* `discoUser` é um usuário que deve ter acesso raiz.
{#r_ApplicationDependencyMapping__ul_zk1_q15_51b}

## Configurar e usar ADM aprimorado {#r_ApplicationDependencyMapping__section_swy_p5v_z1b}

Para configurar e usar o ADM aprimorado, execute estas etapas:

1. [Habilite o ADM aprimorado com a propriedade do Discovery glide.discovery.enable_adme](https://servicenow-prod.fluidtopics.net/8TNdlTlm0hzDTZfTRAORGA#configuring-adm-disco "Usando as propriedades, você pode habilitar ou desabilitar a descoberta do ADM e definir o local do arquivo de acompanhamento de TCP para o ADM aprimorado.").
2. Determine o diretório base em que o arquivo de acompanhamento de TCP é colocado nos computadores host. Se você quiser mudar o local, [especifique-o nestas propriedades do Discovery](https://servicenow-prod.fluidtopics.net/8TNdlTlm0hzDTZfTRAORGA#configuring-adm-disco "Usando as propriedades, você pode habilitar ou desabilitar a descoberta do ADM e definir o local do arquivo de acompanhamento de TCP para o ADM aprimorado."):
   * `glide.discovery.adme.base_dir_unix`
   * `glide.discovery.adme.base_dir_windows`
   {#r_ApplicationDependencyMapping__ul_akr_rvn_2bb}
3. Escolha uma das seguintes ações com base nos sistemas operacionais dos computadores host:
   * Linux: [modifique o arquivo sudoers](https://servicenow-prod.fluidtopics.net/8TNdlTlm0hzDTZfTRAORGA#r_ApplicationDependencyMapping__sudoers) para incluir os comandos necessários.
   * Windows: defina o parâmetro `mid.windows.management_protocol` no MID Server para usar WinRM ou WMI. Este parâmetro define o protocolo que o MID Server usa para se comunicar com hosts Windows remotos.
   {#r_ApplicationDependencyMapping__ul_m5j_3xn_2bb}
4. [Crie uma programação e execute o Discovery](https://servicenow-prod.fluidtopics.net/Grvh82RcoN7NUjUtZDCLRw#t_CreateADiscoverySchedule "Uma programação do Descoberta determina o que a Descoberta horizontal pesquisa quando ela é executada e quais MID Servers são usados. Crie uma programação de Descoberta para o seu ambiente local ou uma programação para descobrir os recursos na sua conta de serviço em nuvem.").
5. [Exiba os resultados nas tabelas TCP](https://servicenow-prod.fluidtopics.net/cMYnzjlZtQOAUX6yaZM8mg "Descoberta identifica e classifica informações sobre conexões TCP usando as probes ADM e ADME.").
6. Opcionalmente, controle o tamanho do arquivo de acompanhamento de TCP e a carga usando parâmetros nos probes ADM aprimorados. Consulte [Descoberta de conexão TCP](https://servicenow-prod.fluidtopics.net/cMYnzjlZtQOAUX6yaZM8mg "Descoberta identifica e classifica informações sobre conexões TCP usando as probes ADM e ADME.") para obter os nomes dos probes e dos parâmetros.
{#r_ApplicationDependencyMapping__ol_xth_y5v_z1b}

## Configurar parâmetros e propriedades de descoberta do ADM {#ariaid-title2}

Usando as propriedades, você pode habilitar ou desabilitar a descoberta do ADM e definir o local do arquivo de acompanhamento de TCP para o ADM aprimorado.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Você também pode controlar o tamanho do arquivo de acompanhamento de TCP e a carga útil usando parâmetros nos probes ADM aprimorados. Consulte [Descoberta de conexão TCP](https://servicenow-prod.fluidtopics.net/cMYnzjlZtQOAUX6yaZM8mg "Descoberta identifica e classifica informações sobre conexões TCP usando as probes ADM e ADME.") para obter os nomes dos probes e dos parâmetros.

### Procedimento

1. Navegar até TodosPropriedades do sistemaDescoberta para definir as propriedades do sistema.
2. Navegar até Definição de DescobertaProbes para definir os parâmetros da probe.
3. Configure as seguintes propriedades e parâmetros de probe.  
   Consulte o artigo de conhecimento [KB0822767](https://support.servicenow.com/kb_view.do?sysparm_article=KB0822767) para obter mais informações.  
   {#configuring-adm-disco__table_pg3_bfx_q1b__entry__3}

   | Parâmetro do probe | Propriedade do sistema | Descrição |
   |-|-|-|
   |   | glide.discovery.enable_adme | ADME: habilitar probe ADM aprimorado. Se "sim", o probe ADM aprimorado será acionado e apenas fará fallback no probe ADM quando necessário. * Tipo: verdadeiro \| falso * Valor padrão: falso {#configuring-adm-disco__ul_qg3_bfx_q1b} |
   |   | glide.discovery.application_mapping | Habilite o recurso de mapeamento de aplicação. Quando esta propriedade é definida como verdadeira, todas as descobertas acionarão o probe ADM relevante durante a fase de exploração se o Descoberta encontrar um servidor. Importante: Desabilitar esta propriedade desabilita a criação de relacionamentos entre aplicações, mas não desabilita os probes e os sensores de ADM, nem impede a classificação do processo. * Tipo: verdadeiro \| falso * Valor padrão: verdadeiro {#configuring-adm-disco__ul_xfv_jgx_q1b} |
   | sampling_interval | glide.discovery.adme.sampling_interval | ADME -- intervalo de amostragem (s): a frequência com que os dados de conexão e de processo são amostrados em segundos. Deve ter no mínimo 5 segundos. * Tipo: inteiro * Valor padrão: 120 {#configuring-adm-disco__ul_hzd_r34_zdb} |
   | base_dir | glide.discovery.adme.base_dir_unix | ADME: Diretório base do Unix: um diretório existente nas máquinas UNIX de destino a ser usado como um espaço. Deve ser um caminho absoluto para o diretório. As [Credenciais do UNIX e Linux](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US) que você usa para se conectar ao dispositivo também devem ser capazes de acessar esta pasta. * Tipo: cadeia de caracteres * Valor padrão: /tmp {#configuring-adm-disco__ul_rg3_bfx_q1b} |
   | powershell_param_base_dir | glide.discovery.adme.base_dir_windows | ADME: diretório base do Windows: um compartilhamento de rede nas máquinas Windows de destino a ser usado como um espaço de trabalho. Se você mudar o diretório, ele também deverá ser uma pasta compartilhada na rede. * Tipo: cadeia de caracteres * Valor padrão: admin$\\temp {#configuring-adm-disco__ul_sg3_bfx_q1b} |
   | aggregation_interval (Unix) powershell_param_aggregation_interval (Windows) | glide.discovery.adme.aggregation_interval | ADME -- Intervalo de agregação (segundos): a frequência com que os dados snapshots são agregados em blocos em segundos. Deve ter no mínimo 60 segundos e ser um múltiplo do intervalo de Amostragem do ADME. * Tipo: inteiro * Valor padrão: 3600 {#configuring-adm-disco__ul_e2b_w34_zdb} |
   | rolling_window_size (Unix) powershell_param_rolling_window_size (Windows) | glide.discovery.adme.rolling_window_size | ADME -- tamanho da janela contínua: quantos blocos agregados recentemente serão mantidos. Um bloco agregado consiste no intervalo de agregação de ADME dividido por amostras de intervalo de amostragem do ADME. Somente os blocos mais recentes são mantidos. * Tipo: inteiro * Valor padrão: 24 {#configuring-adm-disco__ul_mjh_w34_zdb} |
   | max_total_samples (Unix) powershell_param_max_total_samples (Windows) | glide.discovery.adme.max_total_samples | ADME -- máximo de amostras totais: o limite de amostras obtidas pelo script. A execução do script será interrompida após a coleta desse número de amostras. * Tipo: inteiro * Valor padrão: 100 {#configuring-adm-disco__ul_mpm_w34_zdb} |
   [Tabela 1. Propriedades de ADM e parâmetros de probe]

   {#configuring-adm-disco__table_pg3_bfx_q1b}
4. Clique em Salvar.

