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


---

# NGINX-Lastenausgleichsmodul-Discovery

# NGINX-Lastenausgleichsmodul-Discovery {#ariaid-title1}

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

Die Discovery von NGINX-Lastenausgleichsmodule wird von SSH durchgeführt.

NGINX ist ein Open Source-Webserver mit einem Lastenausgleichsmodul. DiscoveryGibt den Webserver und Informationen zum Lastenausgleichsmodul an.

Berücksichtigen Sie die folgenden Anforderungen für die Erkennung von NGINIX-Servern:

* Stellen Sie sicher, dass die NGINX-Software auf dem Server installiert ist und ausgeführt wird.
* Gewähren Sie, dass der MID-Server Zugriff auf die NGINX-Konfigurationsdatei hat, die ist /Etc/nginx/nginx.conf Standardmäßig.
* Aktivieren Sie SSH-Befehle (Secure Shell).
* Die NGINX-Probes erfordern Anmeldeinformationen und Ausführungsberechtigungen, um Befehle auszuführen.

{#c_LoadBalancerNGINX__ul_d2f_bqf_ct}

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.  
Der Nginx-Prozessklassifizierer erkennt während der Untersuchung eines UNIX-Servers einen laufenden Prozess, der den folgenden Kriterien entspricht:

* Der Name des Prozesses beginnt mit nginx .
* Der Name des Prozesses enthält Master .
{#c_LoadBalancerNGINX__ul_xzr_mg1_ct}  
Beide dieser Bedingungen müssen übereinstimmen:

* In der Webservertabelle \[cmdb_ci_web_server\] wird ein Datensatz erstellt.
* A Wird auf ausgeführt Die Beziehung wird in der CI-Beziehungstabelle \[cmdb_rel_ci\] für die Tabelle „Linux-Server" \[cmdb_ci_linux_server\] und die Tabelle „Webserver \[cmdb_ci_web_server\]" erstellt.
{#c_LoadBalancerNGINX__ul_c3h_yqf_ct}  
Die folgenden Probes werden nach der Klassifizierung ausgelöst:{#c_LoadBalancerNGINX__table_afp_wg1_ct__entry__3}

| Probe | Beschreibung | Befehle |
|-|-|-|
| Nginx: Version | Diese Probe enthält ein Bourne-Shell-Skript. Bestimmt die Version von NGINX und füllt die Webservertabelle \[cmdb_ci_web_server\] aus. | nginx |
| Nginx: Konfiguration Abrufen | Diese Probe enthält ein Bourne-Shell-Skript und ein Argument, das den Pfad der NGINX-Konfigurationsdatei bestimmt. Die Probe identifiziert Konfigurationsparameter basierend auf Stichwörtern in der Konfigurationsdatei und gibt sie als einzelnes Nutzlastergebnis zurück. | Echo, sed, cut, grep, egrep (innerhalb des Bourne-Shell-Skripts) |
[Tabelle : 1. NGINX-Probes]

{#c_LoadBalancerNGINX__table_afp_wg1_ct}  
Zusätzlich zum Ausfüllen der Daten werden die folgenden Beziehungsdatensätze in der Tabelle „CI-Beziehungen" \[cmdb_rel_ci\] erstellt:

* Die Datensätze in der cmdb_ci_web_server-Tabelle werden für die cmdb_ci_linux_server-Tabellendatensätze ausgeführt.
* Die Datensätze in der cmdb_ci_lb_service-Tabelle verwenden die cmdb_ci_lb_pool-Tabellendatensätze.
* Die Datensätze in der Tabelle „cmdb_ci_Pool" werden von den Tabellendatensätzen „cmdb_ci_Service" verwendet.
* Die Datensätze in der Tabelle „cmdb_ci_Pool" sind Mitglieder der cmdb_ci_pool_member-Tabellendatensätze.
* Die Datensätze in der Tabelle „cmdb_ci_pool_member" sind Mitglieder der Tabellendatensätze „cmdb_ci_Pool".
{#c_LoadBalancerNGINX__ul_kgl_r4l_nsb}

