---
sourceDocument: Yokohama IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/yokohama/it-operations-management

 Release :

    - yokohama

ft:locale :

    - de-DE

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Anwendungsabhängigkeitszuordnung (ADM) für Discovery

# Anwendungsabhängigkeitszuordnung (ADM) für Discovery {#ariaid-title1}

* Freigeben Version: Yokohama
* 
* Aktualisiert 30. Januar 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 Minuten Lesedauer

Die Anwendungsabhängigkeitszuordnung (Application Dependency Mapping, ADM) erkennt CIs, indem TCP-Verbindungen zwischen Geräten erkannt werden.
Wenn ADM-Discovery aktiviert ist, DiscoveryFührt die ADM-Probes immer während der Durchsuchungsphase aus, um den TCP-Datenverkehr in Ihrem Netzwerk zu finden. Mit diesen TCP-Verbindungen DiscoveryKann zusätzliche CIs finden und Beziehungen zwischen ihnen erstellen.

IPv6 wird für ADM unterstützt.  
Hinweis:  
Derzeit unterstützt ADM keine Mehrsprachen. Wenn die zurückgegebenen Werte nicht auf Englisch sind, können die zurückgegebenen Daten nicht ordnungsgemäß analysiert werden, und die Discovery schlägt fehl.

## Standard- und erweiterte ADM-Discovery {#r_ApplicationDependencyMapping__section_s1l_y45_n1b}

Standard-ADM-Discovery
:   Löst eine ADM-Probe aus, um einen einzelnen Snapshot von TCP-Verbindungen auf Zielcomputern mit zu erstellen `Netstat `Und `Lsvon `Befehle. Es werden jedoch keine neuen TCP-Verbindungen erkannt, die zwischen diesen 24-Stunden-Intervallen auftreten.

    Standard-ADM-Discovery ist standardmäßig aktiviert.

Erweiterte ADM-Discovery (ADME)
:   Löst eine erweiterte ADM-Probe aus, die ein Skript auf Hostcomputern installiert, auf denen DiscoveryVerwendet regelmäßige Beispiele aktiver TCP-Verbindungen. Sie können eine Reihe von Eigenschaften und Probe-Parametern verwenden, die mehrere Aspekte der erweiterten ADM-Discovery steuern.

    ADME-Discovery ist standardmäßig nicht aktiviert.

Service-Mapping Verwendet die ADM-Probes für die verkehrsbasierte Discovery. Weitere Informationen finden Sie unter Discovery basiert auf Predictive Intelligence.

## Anforderungen {#r_ApplicationDependencyMapping__section_p2b_yr5_n1b}

Sowohl die Standard- als auch die erweiterte ADM-Discovery unterstützen die folgenden Betriebssysteme:

* Windows
* Unix
* Solaris (auf Solaris-Computern ist erweitertes ADM in globalen Zonen verfügbar. Nur Standard-ADM ist für lokale Zonen verfügbar.)
* AIX
* HP-UX
{#r_ApplicationDependencyMapping__ul_sdj_zr5_n1b}

So verwenden Sie das WMI-Protokoll: [Version 3,0 von PowerShell](https://servicenow-prod.fluidtopics.net/JAeA_SgLYh9D0wEn6V16fQ "MID-Server verwenden PowerShell und PowerShell-Remoting für den Zugriff auf Konfigurationselemente (Configuration Items, CIs) während der horizontalen und von oben nach unten gerichteten Discovery. Überprüfen Sie die MID-Serverparameter und Skripteinbindungen, Probenparameter und Anmeldeinformationen für die Verwendung von PowerShell.")Ist erforderlich.  
Hinweis:  
Wenn Sie festgelegt haben WindowsServerausführungsrichtlinie zu RemoteSigned oder AllSigned kann ADME PowerShell-Skripts ausführen. Sie müssen importieren ServiceNowZertifikat an den vertrauenswürdigen Herausgeber, damit die Skripts ordnungsgemäß ausgeführt werden.

## TCP-Nachverfolgungsdatei für erweiterten ADM {#r_ApplicationDependencyMapping__section_p4g_n4w_z1b}

Das erste Mal DiscoveryStartet die erweiterte Probe, es werden keine TCP-Informationen erfasst. Stattdessen stellt die erweiterte Probe nur die TCP-Nachverfolgungsdatei bereit, in der Informationen zu erkannten TCP-Verbindungen gespeichert werden. Danach DiscoveryWird erneut ausgeführt. Die erweiterte Probe leitet den Inhalt der TCP-Nachverfolgungsdatei über den MID-Server an die Instanz zurück. Die Informationen werden in der CMDB gespeichert.  
Die TCP-Nachverfolgungsdatei wird standardmäßig an diesen Speicherorten gespeichert:

* Fenster: `administrator$\temp\{Your_instance_Name} `. Während TCP-Verbindungen überwacht werden, werden die Informationen im Arbeitsspeicher gespeichert und später in der Datei gespeichert.
* Linux: `/Tmp/{your_instance_Name} `.
{#r_ApplicationDependencyMapping__ul_ptv_cnc_r1b}Sie können den Speicherort und andere Aspekte der Nachverfolgungsdatei mit ADM-Eigenschaften ändern.

Wenn Sie erweitertes ADM deaktivieren, DiscoveryBereinigt die Ordner beim nächsten Mal aus dem Hostdateisystem DiscoveryWird ausgeführt, aber die TCP-Nachverfolgungsdatei bleibt erhalten.

## Anforderungen für erweitertes ADM auf Linux-Computern {#r_ApplicationDependencyMapping__sudoers}

Ändern Sie die Datei „sudoers", um diese Befehle einzubeziehen:

Windows
:
    * Unterstützung des Dienstprogrammtools: Netstat
    * Erforderliche Sudoer-Befehle: Keine
    * Zusätzliche Anforderungen: Keine
    {#r_ApplicationDependencyMapping__ul_a4b_wpx_q3b}

AIX
:
    * Unterstützung des Dienstprogramms-Tools:
      * netstat
      * Lsof (wenn netstat nicht funktioniert)
      {#r_ApplicationDependencyMapping__ul_c1w_vqx_q3b}
    * Erforderliche Sudoer-Befehle:
      * `Cmnd_Alias ADME_CMDS=/usr/bin/netstat -aan, /usr/sbin/lsof -iTCP -n -P`
      * `DiscoAnwender ALLE=(root)NOPASSWD:ADME_CMDS`
      * `Standardwerte:discoUser ! Anforderung`
      {#r_ApplicationDependencyMapping__ul_y53_sqx_q3b}
    * Zusätzliche Anforderungen: Keine
    {#r_ApplicationDependencyMapping__ul_fr4_lqx_q3b}

Solaris
:
    * Unterstützung des Dienstprogramms-Tools:
      * Netstat (für Solaris Version 11.2)
      * Lsof (für Solaris-Versionen vor 11.2)
      {#r_ApplicationDependencyMapping__ul_j1y_jrx_q3b}
    * Erforderliche Sudoer-Befehle:
      * `Cmnd_Alias ADME_CMDS = /usr/bin/netstat,/opt/csw/bin/lsof -iTCP -n -P -zglobal`
      * `DiscoAnwender ALLE=(root)NOPASSWD:ADME_CMDS`
      * `Standardmäßig!ADME_CMDS !requirements`
      * `Cmnd_Alias ADME_PS = /usr/ucb/ps`
      * `DiscoAnwender ALLE=(root) NOPASSWD:ADME_PS`
      * `Disco ALL=(root) /usr/bin/pfiles`
      * `Disco ALL=(root) /usr/bin/pgrep`
      * `Standardmäßig!ADME_PS !requirements`  
        Hinweis:  
        Sie müssen hinzufügen -Zglobal Damit lsof ausgeführt wird.
      {#r_ApplicationDependencyMapping__ul_ktr_srx_q3b}
    * Zusätzliche Anforderungen: Fügen Sie dem sicheren Pfad den lsof-Pfad hinzu. Beispiel: Wenn der Pfad zu lsof lautet /Opt/csw/bin , Der sichere Pfad muss sein Secure_path = /usr/bin:/usr/sbin:/bin:/sbin:/sbin:/opt/csw/bin  
      Hinweis:  
      Die Befehle mit `PS `Gelten für Standard-ADM sowie für erweiterte ADM.
    {#r_ApplicationDependencyMapping__ul_axn_mqx_q3b}

HP UX
:
    * Unterstützung des Dienstprogrammtools: Lsof
    * Erforderliche Sudoer-Befehle:
      * `Cmnd_Alias ADME_CMDS = /usr/local/bin/lsof -iTCP -n -P`
      * `DiscoAnwender ALLE=(root)NOPASSWD:ADME_CMDS`
      * `Standardmäßig!ADME_CMDS !requirements`  
        Hinweis:  
        Netstat wird nicht unterstützt.
      {#r_ApplicationDependencyMapping__ul_fmv_ssx_q3b}
    * Zusätzliche Anforderungen: Keine
    {#r_ApplicationDependencyMapping__ul_and_nqx_q3b}

CentOS und Ubuntu
:
    * Unterstützung des Dienstprogrammtools: Keine
    * Erforderliche Sudoer-Befehle:
      * `Cmnd_Alias ADME_CMDS = /usr/sbin/lsof -iTCP -n -P, /usr/bin/netstat -antp, /sbin/ss -tlnp, /sbin/ss -tenp`
      * `DiscoAnwender ALLE=(root)NOPASSWD:ADME_CMDS`
      * `Standardmäßig!ADME_CMDS !requirements`
      {#r_ApplicationDependencyMapping__ul_hrl_ltx_q3b}
    * Zusätzliche Anforderungen: Keine
{#r_ApplicationDependencyMapping__ul_ewk_4qx_q3b}  
Beachten Sie Folgendes für die sudo-Befehle:

* `ADME_CMDS `Ist eine Variable, die auf eine Liste von Befehlen verweist.
* `/Usr/bin/ `Ist das Verzeichnis, in dem sich Ihr lsof und Ihr netstat befinden.
* `DiscoAnwender `Ist ein Anwender, der Stammzugriff haben muss.
{#r_ApplicationDependencyMapping__ul_zk1_q15_51b}

## Setup und Verwendung Erweiterter ADM {#r_ApplicationDependencyMapping__section_swy_p5v_z1b}

Führen Sie die folgenden Schritte aus, um das erweiterte ADM einzurichten und zu verwenden:

1. [Aktivieren Sie das erweiterte ADM mit der Eigenschaft „Glide.Discovery.enable_adme Discovery"](https://servicenow-prod.fluidtopics.net/G_O_wcJ98wgjVTlquSTb0Q#configuring-adm-disco "Mit Eigenschaften können Sie ADM-Discovery aktivieren oder deaktivieren und den Speicherort der TCP-Nachverfolgungsdatei für erweitertes ADM festlegen.").
2. Bestimmen Sie das Basisverzeichnis, in dem die TCP-Nachverfolgungsdatei auf den Hostcomputern gespeichert ist. Wenn Sie den Standort ändern möchten, [Geben Sie es in diesen Discovery-Eigenschaften an](https://servicenow-prod.fluidtopics.net/G_O_wcJ98wgjVTlquSTb0Q#configuring-adm-disco "Mit Eigenschaften können Sie ADM-Discovery aktivieren oder deaktivieren und den Speicherort der TCP-Nachverfolgungsdatei für erweitertes ADM festlegen."):
   * `Glide.Discovery.adme.Base_dir_unix`
   * `Mid.powershell.target_Base_dir`
   {#r_ApplicationDependencyMapping__ul_akr_rvn_2bb}
3. Führen Sie basierend auf den Betriebssystemen der Hostcomputer einen der folgenden Schritte aus:
   * Linux: [Ändern Sie die Sudoers-Datei](https://servicenow-prod.fluidtopics.net/G_O_wcJ98wgjVTlquSTb0Q#r_ApplicationDependencyMapping__sudoers)Um die erforderlichen Befehle einzubeziehen.
   * Windows: Legen Sie fest `Mid.Windows.Management_Protocol `Parameter auf dem MID-Server zur Verwendung von WinRM oder WMI. Dieser Parameter legt das Protokoll fest, das Ihr MID-Server für die Kommunikation mit Remote-Windows-Hosts verwendet.
   {#r_ApplicationDependencyMapping__ul_m5j_3xn_2bb}
4. [Erstellen Sie einen Zeitplan, und führen Sie die Discovery aus](https://servicenow-prod.fluidtopics.net/wuDndBMfo0yOLNd6bUyFvQ#t_CreateADiscoverySchedule "A DiscoveryZeitplan bestimmt, was horizontal ist DiscoverySucht nach, wann und welche ausgeführt werden MID ServersWerden verwendet. Erstellen Sie ein DiscoveryPlanen Sie für Ihre lokale Umgebung oder einen Zeitplan für die Erkennung der Ressourcen in Ihrem Cloud-Service-Account.").
5. [Zeigen Sie die Ergebnisse in den TCP-Tabellen an](https://servicenow-prod.fluidtopics.net/CoDTyQJISALWKQZ6jSjDIA "Discovery Identifiziert und klassifiziert Informationen zu TCP-Verbindungen mithilfe der ADM- und ADME-Probes.").
6. Steuern Sie optional sowohl die Größe der TCP-Nachverfolgungsdatei als auch die Nutzlast mithilfe von Parametern für die erweiterten ADM-Probes. Siehe [TCP-Verbindungs-Discovery](https://servicenow-prod.fluidtopics.net/CoDTyQJISALWKQZ6jSjDIA "Discovery Identifiziert und klassifiziert Informationen zu TCP-Verbindungen mithilfe der ADM- und ADME-Probes.")Für die Namen der Proben und Parameter.
{#r_ApplicationDependencyMapping__ol_xth_y5v_z1b}

## Konfigurieren Sie ADM-Discovery-Parameter und -Eigenschaften {#ariaid-title2}

Mit Eigenschaften können Sie ADM-Discovery aktivieren oder deaktivieren und den Speicherort der TCP-Nachverfolgungsdatei für erweitertes ADM festlegen.

### Vorbereitungen

Erforderliche Rolle: Administrator

### Warum und wann dieser Vorgang ausgeführt wird

Sie können auch sowohl die Größe der TCP-Nachverfolgungsdatei als auch die Nutzlast mithilfe von Parametern in den erweiterten ADM-Probes steuern. Siehe [TCP-Verbindungs-Discovery](https://servicenow-prod.fluidtopics.net/CoDTyQJISALWKQZ6jSjDIA "Discovery Identifiziert und klassifiziert Informationen zu TCP-Verbindungen mithilfe der ADM- und ADME-Probes.")Für die Namen der Proben und Parameter.

### Prozedur

1. Navigieren zu AlleSystemeigenschaftenDiscovery Zum Festlegen der Systemeigenschaften.
2. Navigieren zu Discovery-DefinitionProbes Zum Festlegen der Probe-Parameter.
3. Konfigurieren Sie die folgenden Eigenschaften und Probe-Parameter.  
   Siehe wissensartikel [KB0822767](https://support.servicenow.com/kb_view.do?sysparm_article=KB0822767)Für weitere Informationen.  
   {#configuring-adm-disco__table_pg3_bfx_q1b__entry__3}

   | Probe Parameter | Systemeigenschaft | Beschreibung |
   |-|-|-|
   |   | Glide.Discovery.enable_adme | ADME: Erweiterte ADM-Probe aktivieren. Bei „Ja" wird die erweiterte ADM-Probe ausgelöst und greift nur nach Bedarf auf die ADM-Probe zurück. * Typ : Wahr \| falsch * Standardwert : Falsch {#configuring-adm-disco__ul_qg3_bfx_q1b} |
   |   | Glide.Discovery.Application_Mapping | Aktivieren Sie die Anwendungszuordnungsfunktion. Wenn diese Eigenschaft auf „wahr" festgelegt ist, lösen alle Erkennungen die relevante ADM-Probe während der Explorationsphase aus, wenn DiscoverySucht einen Server. Wichtig: Durch Deaktivieren dieser Eigenschaft wird die Erstellung von Beziehungen zwischen Anwendungen deaktiviert, aber Tut nicht Deaktivieren Sie die ADM-Probes und -Sensoren, und verhindern Sie auch die Prozessklassifizierung. * Typ : Wahr \| falsch * Standardwert: true {#configuring-adm-disco__ul_xfv_jgx_q1b} |
   | Sampling_interval | Glide.Discovery.adme.Sampling_interval | ADME -- Stichprobenintervall (Sek.): Wie oft Prozess- und Verbindungsdaten in Sekunden abgefragt werden sollen. Muss mindestens 5 Sekunden betragen. * Typ : Ganzzahl * Standardwert: 120 {#configuring-adm-disco__ul_hzd_r34_zdb} |
   | Base_dir | Glide.Discovery.adme.Base_dir_unix | ADME -- Unix-Basisverzeichnis: Ein vorhandenes Verzeichnis auf den UNIX-Zielcomputern, das als Arbeitsbereich verwendet werden soll. Muss ein absoluter Pfad zum Verzeichnis sein. Die [UNIX- und Linux-Anmeldeinformationen](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)Die Sie zum Herstellen einer Verbindung mit dem Gerät verwenden, muss auch auf diesen Ordner zugreifen können. * Typ : Zeichenfolge * Standardwert : /Tmp {#configuring-adm-disco__ul_rg3_bfx_q1b} |
   | powershell_param_base_dir | Mid.powershell.target_Base_dir | PowerShell -- Zielbasisverzeichnis: Eine Netzwerkfreigabe auf den Windows-Zielcomputern, die als Arbeitsbereich verwendet werden soll. Wenn Sie das Verzeichnis ändern, muss es sich auch um einen freigegebenen Netzwerkordner handeln. * Typ : Zeichenfolge * Standardwert : Admin$\\Temp {#configuring-adm-disco__ul_sg3_bfx_q1b} |
   | Aggregation_interval (Unix) powershell_param_aggregation_interval (Windows) | Glide.Discovery.adme.Aggregation_interval | ADME -- Zusammenfassungsintervall (Sek.): Wie oft sofortige Daten in Blöcken aggregiert werden sollen (in Sekunden). Es muss mindestens 60 Sekunden dauern und ein Vielfaches des ADME-Abtastintervalls sein. * Typ : Ganzzahl * Standardwert : 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 -- Größe des rollenden Fensters: Wie viele kürzlich zusammengefasste Blöcke beibehalten werden sollen. Ein aggregierter Block besteht aus dem ADME-Zusammenfassungsintervall geteilt durch ADME-Stichprobenintervallbeispiele. Nur die neuesten Blöcke werden beibehalten. * Typ : Ganzzahl * Standardwert : 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: Max. Anzahl von Beispielen insgesamt: Der Grenzwert der vom Skript entnommenen Beispiele. Die Ausführung des Skripts wird beendet, nachdem diese Anzahl von Beispielen entnommen wurde. * Typ : Ganzzahl * Standardwert : 100 {#configuring-adm-disco__ul_mpm_w34_zdb} |
   [Tabelle : 1. ADM-Eigenschaften und Probe-Parameter]

   {#configuring-adm-disco__table_pg3_bfx_q1b}
4. Klicken Sie auf Speichern.

