---
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


---

# Linux Discovery

# Linux Discovery {#ariaid-title1}

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

DiscoveryIdentifiziert und klassifiziert Informationen zu LinuxComputer, die IPv4-Adressen, IPv6-Adressen oder beides verwenden. Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.
Hinweis:  
Die LinuxServermuster kann nur auf Englisch erkennen Linux.

## Im ServiceNow® Store neue oder erweiterte Muster anfordern {#r_DataCollDiscoLinuxComputers__id_tlz_vsy_syb}

Besuchen Sie [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/application/06a71b1367e4130051c9027e2685ef1e/1.6.0?referer=/store/search?listingtype=allintegrations%253Bancillary_app%253Bcertified_apps%253Bcontent%253Bindustry_solution%253Boem%253Butility%253Btemplate&q=Patterns&sl=sh) Um alle verfügbaren Updates anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Informationen zu kumulativen Release-Hinweisen für alle veröffentlichten Apps finden Sie unter [ServiceNow Store Release-Hinweise zum Versionsverlauf](https://www.servicenow.com/docs/bundle/store-release-notes/page/release-notes/store/sn-store-release-notes.html)an.{#r_DataCollDiscoLinuxComputers__p_d21_nfg_h1c}

## Unterstützt LinuxBetriebssysteme

Für IPv4-Discovery:

* Red Hat
* Fedora
* Debian
* SUSE
* CentOS
* Ubuntu
{#r_DataCollDiscoLinuxComputers__ul_uf4_1rw_cz}  
Für IPv6-Discovery:

* CentOS 7
* Ubuntu 20
{#r_DataCollDiscoLinuxComputers__ul_yxd_dfc_35b}

## Einschränkungen der IPv6-Supportfähigkeit {#r_DataCollDiscoLinuxComputers__section_a13_s4b_35b}

Die folgenden Betriebssysteme oder Geräte wurden nicht für die IPv6-Discovery verifiziert:

* Red hat-Cluster
* Oracle-Clusterware
* Linux-Schrittmachercluster
* Netzwerkspeicher
{#r_DataCollDiscoLinuxComputers__ul_r4x_mdc_35b}

## Erforderliche Anmeldeinformationen

Konfigurieren Sie SSH-Anmeldeinformationen. Weitere Informationen finden Sie unter [SSH-Anmeldeinformationen](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).

Eine Liste der privilegierten Befehle, die Sie für Discovery und Servicezuordnung benötigen, finden Sie unter [Service-Mapping Befehle, die einen privilegierten Anwender erfordern](https://servicenow-prod.fluidtopics.net/xs4xTEnTGXQbSUdQoY9TKQ "Service-Mapping Verwendet Befehle, die erhöhte Rechte erfordern, um Unix-basierte Hosts in Ihrer Organisation zu erkennen und zuzuordnen. Konfigurieren Sie neben der Konfiguration der erforderlichen Anmeldeinformationen Server in Ihrer Organisation so, dass sie zulassen Service-MappingZum Ausführen dieser Befehle mit erweiterten Rechten.")Für eine Liste der Befehle, die erhöhte Rechte zum Erkennen und Zuordnen von Unix-basierten Hosts in Ihrer Organisation erfordern.

## Mehrere IP-Adressen, die Netzwerkadaptern zugeordnet sind {#r_DataCollDiscoLinuxComputers__section_cph_rxf_xdc}

Wenn Ihrer Umgebung mehrere IP-Adressen zugeordnet sind, die Netzwerkadaptern zugeordnet sind, können Sie verwenden network_adapter_exclusion_listZu begrenzende Eigenschaft LinuxDiscovery zu bestimmten Netzwerkadaptern und ihren primären IP-Adressen. Dadurch wird sichergestellt, dass während nur die angegebenen Netzwerkadapter und ihre primären IP-Adressen verwendet werden LinuxDiscovery. DiscoveryFindet oder erstellt keine Beziehungen für sekundäre IP-Adressen, die nicht aufgeführt sind. Weitere Informationen finden Sie unter [Sekundäre IP-Adressen des Netzwerkadapters in auslassen LinuxDiscovery](https://servicenow-prod.fluidtopics.net/hPzuW6qkJ0JURT7o7cL19g "Grenzwert LinuxDiscovery zu bestimmten Netzwerkadaptern und ihren primären IP-Adressen, um die Leistung zu verbessern, indem sekundäre IP-Adressen ignoriert werden.").

## Klassifizierung, Proben und Muster {#r_DataCollDiscoLinuxComputers__section_hx5_tmf_nbb}

{#r_DataCollDiscoLinuxComputers__table_nww_wmf_nbb__entry__3}

| Klassifizierer | Probes | Muster |
|-|-|-|
| Linux (UNIX-Klassifizierung) | * Horizontale Discovery-Probe: Startet Muster * Linux: Installierte Software\^ * UNIX: ADM\^ * Linux: Identität\* * Linux: CPU\* * Linux: Verteilung\* * Linux: FQDN suchen\* * Linux: Arbeitsspeicher\* * Linux: Speichermodule\* * Linux: Netzwerk-ARP-Tabellen\* * Linux: Speicher\* * Linux: Amazon EC2\* * UNIX: Betriebszeit des Betriebssystems\* * UNIX: BS-Dateisysteme\* * UNIX: FQDN suchen\* * UNIX: ADM erweitert\* {#r_DataCollDiscoLinuxComputers__ul_lxj_zlr_rz} | Linux Server |
[ ]

{#r_DataCollDiscoLinuxComputers__table_nww_wmf_nbb}

\*Diese Probes sind in der Klassifizierung nicht aktiv, als DiscoveryVerwendet standardmäßig Muster für diese Erkennungen.

\^diese Probes bleiben standardmäßig aktiv, auch wenn DiscoveryVerwendet Muster-Discovery.

Um Muster zu verwenden, stellen Sie sicher, dass das richtige Muster in der horizontalen Musterprobe für die Klassifizierung angegeben ist. Siehe [Fügen Sie die Probe für horizontale Muster einem Klassifizierer hinzu](https://servicenow-prod.fluidtopics.net/CKkdq_t8GzdQlp00t3j1Sg#t_AddHorizontalPatternProbe "Um ein Muster für die Identifizierungs- und Explorationsphasen der horizontalen Discovery zu verwenden, müssen Sie den Klassifizierungen für die CIs, die Sie erkennen möchten, die Probe für horizontale Muster hinzufügen.")Für Anweisungen.

## Daten erfasst

Die Linux Klassifizierung löst Probes aus, die die Discovery durchführen. Während der Discovery werden mehrere Probes gestartet. Eine Liste der Auslöserprobes finden Sie in der Klassifizierung.  
Hinweis:  
Siehe wissensartikel [KB0687582](https://support.servicenow.com/kb_view.do?sysparm_article=KB0687582)Für Informationen zur model_ID und zum Hersteller.
{#r_DataCollDiscoLinuxComputers__table_DiscoveryDataForLinux__entry__4}

| Bezeichnung | Tabellenname | Feldname | Quelle |
|-|-|-|-|
| Betriebssystem | cmdb_ci_linux_server | os | Uname -- a |
| BS-Version | cmdb_ci_computer | os_version | Uname -a oder Cat /etc/\*Release |
| Kurzbeschreibung | cmdb_ci_linux_server | short_description | Uname -- a |
| Name | cmdb_ci_linux_server | name | DNS, NBT |
| Hostname | cmdb_ci_linux_server | host_name | DNS, NBT |
| DNS-Domäne | cmdb_ci_linux_server | dns_domain | DNS |
| Startdatum | cmdb_ci_linux_server | start_date | Betriebszeit |
| Hersteller | cmdb_ci_computer | manufacturer | Dmidecode |
| Seriennummer | cmdb_ci_computer | serial_number | Dmidecode |
| CPU-Typ | cmdb_ci_linux_server | cpu_type | /Proc/cpuinfo |
| CPU-Geschwindigkeit (MHz) | cmdb_ci_linux_server | cpu_speed | /Proc/cpuinfo |
| CPU-Anzahl | cmdb_ci_linux_server | cpu_count | /Proc/cpuinfo |
| Anzahl der CPU-Cores | cmdb_ci_computer | cpu_core_count | /Proc/cpuinfo |
| CPU-Kern-Thread | cmdb_ci_computer | cpu_core_thread | /Proc/cpuinfo |
| CPU-Hersteller | cmdb_ci_linux_server | cpu_manufacturer | /Proc/cpuinfo |
| Modellnummer | cmdb_ci_computer | model_number | Dmidecode |
| Modell-ID | cmdb_ci_computer | model_id | Dmidecode |
| RAM (MB) | cmdb_ci_linux_server | ram | Meminfo |
| Festplattenspeicher (GB)\* | cmdb_ci_linux_server | disk_space | /Proc/ide, /proc/scsi, /var/log/dmesg |
| Typ | cmdb_ci_Disk | Typ | /Proc/ide, /proc/scsi, /var/log/dmesg |
| Modell-ID | cmdb_ci_Disk | model_id | /Proc/ide, /proc/scsi, /var/log/dmesg |
| Festplattenspeicher (GB) | cmdb_ci_Disk | disk_space | /Proc/ide, /proc/scsi, /var/log/dmesg |
| Name | cmdb_ci_Disk | name | /Proc/ide, /proc/scsi, /var/log/dmesg |
| Name | cmdb_ci_file_system | name | df |
| Kapazität (MB) | cmdb_ci_file_system | Kapazität | df |
| Freier Speicherplatz in Byte (MB) | cmdb_ci_file_system | free_space_bytes | df |
| Bereitstellungspunkt | cmdb_ci_file_system | mount_point | df |
| Name | cmdb_running_Process | name | PS |
| Befehl | cmdb_running_Process | command | PS |
| Typ | cmdb_running_Process | Typ | PS |
| PID | cmdb_running_Process | pid | PS |
| Parameter | cmdb_running_Process | parameters | PS |
| Name | cmdb_ci_network_adapter | name | Ifconfig oder ip-Adresse angezeigt |
| IP-Adresse | cmdb_ci_network_adapter | ip_address | Ifconfig oder ip-Adresse angezeigt |
| MAC-Adresse | cmdb_ci_network_adapter | mac_address | Ifconfig oder ip-Adresse angezeigt |
| Netzmaske | cmdb_ci_network_adapter | netmask | Ifconfig oder ip-Adresse angezeigt |
| Standard-Gateway | cmdb_ci_Hardware | default_gateway | Route |
[ ]

{#r_DataCollDiscoLinuxComputers__table_DiscoveryDataForLinux}\* Der Wert in Disk_space Das Feld ist eine Zusammenfassung der Gesamtkapazität (einschließlich des verwendeten Speicherplatzes) für alle nicht-Wechseldatenträger, einschließlich direkt angeschlossener und SAN-Speicher.  
Hinweis:  
Stellen Sie sicher, dass Sie eindeutige Seriennummern für die RAMs auf definieren LinuxServer. DiscoveryIdentifiziert und klassifiziert auch Informationen zu LinuxKVM. Discovery
Identifiziert LinuxKernel-basierte virtuelle Maschinen (KVM), wenn die Prozessklassifizierung erkennt Libvirtd Wird auf ausgeführt LinuxServer. Die Klassifizierung löst die Erstellung eines cmdb_ci_kvm-Datensatzes aus und startet die SSH-Befehlsprobes, um zu erkunden LinuxServer mit Virsh , Lbvert Dienstprogramm und Konfigurationsdaten der virtuellen Maschine.

Discovery Erstellt einen \[cmdb_ci_kvm_instance\]-Datensatz für jede virtuelle Maschine auf dem Server und gleicht dann den \[cmdb_ci_kvm_instance\]-Datensatz mit einem entsprechenden \[cmdb_ci_Computer\]-Datensatz ab, wobei die MAC-Adressen der installierten Netzwerkadapter verwendet werden.  
{#r_DataCollDiscoLinuxComputers__table_rb4_mlk_tbb__entry__4}

| Tabellenname | Erweitert | Beschreibung | Quelle |
|-|-|-|-|
| cmdb_ci_kvm | cmdb_ci_vm | Ein Hypervisor, der kernel-basierte virtuelle Maschinen (KVMs) verwaltet | Die Prozessklassifizierung erkennt libvirtd, die auf Linux-Servern ausgeführt wird |
| cmdb_ci_kvm_vm_instance | cmdb_ci_vm_instance | Eine VM-Instanz auf diesem Hypervisor | Virsh-list-all- und dumpxml-Befehl |
| cmdb_ci_kvm_object | cmdb_ci_vm_object | Ein Objekt, das mit einer VM-Instanz verbunden ist | \<network\>-, \<storage pool\>- und \<storage volume\>-Elemente aus dem dumpxml-Befehl |
| cmdb_kvm_device | Nicht zutreffend | Ein Gerät, das mit einer VM-Instanz verbunden ist | \<devices\>-Element aus dem dumpxml-Befehl |
[Tabelle : 1. Von verwendete Tabellen DiscoveryEin LinuxKVM]

{#r_DataCollDiscoLinuxComputers__table_rb4_mlk_tbb}  
{#r_DataCollDiscoLinuxComputers__table_edq_nlk_tbb__entry__4}

| Bezeichnung | Tabellenname | Feldname | Quelle |
|-|-|-|-|
| Linux-Host | cmdb_ci_kvm | linux_Host | Verweis auf die cmdb_ci_linux_server, die diese virtuelle Maschine ausführt |
| Details | cmdb_ci_kvm | Details_xml | Dumpxml |
| Objekt-ID | cmdb_ci_kvm_vm_instance | object_id | Dumpxml auf Viren |
| Status | cmdb_ci_kvm_vm_instance | Staat | Virsh-Liste -- alle |
| CPUs | cmdb_ci_kvm_vm_instance | CPUs | Dumpxml auf Viren |
| Arbeitsspeicher | cmdb_ci_kvm_vm_instance | Arbeitsspeicher | Dumpxml auf Viren |
| Datenträger | cmdb_ci_kvm_vm_instance | disks | Dumpxml auf Viren |
| Datenträgergröße | cmdb_ci_kvm_vm_instance | disks_size | Virsh domblkinfo |
| Netzwerkadapter | cmdb_ci_kvm_vm_instance | nics | Dumpxml auf Viren |
| Name | cmdb_ci_kvm_vm_instance | name | Dumpxml auf Viren |
| Kurzbeschreibung | cmdb_ci_kvm_vm_instance | short_description | Virsh-Beschreibung |
| Details | cmdb_ci_kvm_object | Details_xml | XML-Element aus dumpxml |
| KVM-Instanz | cmdb_kvm_device | kvm_instance | Verweis auf cmdb_ci_kvm_instance |
| Gerät | cmdb_kvm_device | Gerät | Datenträger, Controller, Schnittstelle usw. |
| Typ | cmdb_kvm_device | Typ | Abhängig vom Gerät |
| Details | cmdb_kvm_device | Details_xml | XML-Element aus dumpxml |
[Tabelle : 2. Daten erfasst von DiscoveryEin LinuxKVM]

{#r_DataCollDiscoLinuxComputers__table_edq_nlk_tbb}  
{#r_DataCollDiscoLinuxComputers__table_qwp_4lk_tbb__entry__3}

| Beziehung | Übergeordnete Tabelle | Untergeordnete Tabelle |
|-|-|-|
| Registriert Am::Hat Sich Registriert | KVM \[cmdb_ci_kvm\] | KVM-VM-Instanz \[cmdb_ci_kvm_vm_instance\] |
| Bereitgestellt Von::Providers | KVM \[cmdb_ci_kvm\] | Netzwerk \[cmdb_ci_kvm_network\] |
| Definiert Ressource für::ruft Ressourcen ab | KVM \[cmdb_ci_kvm\] | Speicherpool \[cmdb_ci_kvm_storage_pool\] |
| Verbunden Durch::Connects | KVM-VM-Instanz \[cmdb_ci_kvm_vm_instance\] | Netzwerk \[cmdb_ci_kvm_network\] |
| Instanziiert Von::Instanziates | KVM-VM-Instanz \[cmdb_ci_kvm_vm_instance\] | Computer \[cmdb_ci_computer\] |
| Virtualisiert Von::Virtualisiert | Computer \[cmdb_ci_computer\] | KVM \[cmdb_ci_kvm\] |
| Stellt Speicher bereit für::Stored on | Speicherpool \[cmdb_ci_kvm_storage_pool\] | KVM-VM-Instanz \[cmdb_ci_kvm_vm_instance\] |
[Tabelle : 3. Daten erfasst von DiscoveryIn KVM-Beziehung]

{#r_DataCollDiscoLinuxComputers__table_qwp_4lk_tbb}
**Zugehörige Konzepte**   

* [Linux Red hat Cluster-Discovery](https://servicenow-prod.fluidtopics.net/NqaRW782yydkAC8Mbnjwyg "Discovery kann Linux Red hat-Cluster finden, die Hochverfügbarkeit und Lastenausgleich bieten.")  
**Zugehörige Tasks**   

* [Sekundäre IP-Adressen des Netzwerkadapters in auslassen LinuxDiscovery](https://servicenow-prod.fluidtopics.net/hPzuW6qkJ0JURT7o7cL19g "Grenzwert LinuxDiscovery zu bestimmten Netzwerkadaptern und ihren primären IP-Adressen, um die Leistung zu verbessern, indem sekundäre IP-Adressen ignoriert werden.")

