---
sourceDocument: Gestion des opérations IT Australie
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/it-operations-management

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des opérations IT Australie

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Serveur Web NGINX

# Détection de serveurs Web NGINX {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 4 minutes de lecture

NGINX est un serveur Web open source avec un équilibreur de charge. Découverte identifie le serveur Web et les informations relatives à l'équilibreur de charge.
Découverte identifie le logiciel du serveur NGINX à l'aide du processus suivant :

1. Le classifieur de processus NGINX détecte un processus en cours d'exécution qui correspond aux critères suivants lors de l'exploration d'un Linux serveur :
   * Le nom commence par nginx
   * Le nom contient l'élément principal
   {#c_NGINXWebServerDiscovery__ul_izx_hkp_cr}
2. S'il y a une correspondance :
   * Un enregistrement est créé dans la table NGINX Web Server \[cmdb_ci_nginx_web_server\].
   * Une relation s'exécute sur est créée dans la table CI Relationship (Relation CI) \[cmdb_rel_ci\] pour un Linux serveur (Serveur Linux \[cmdb_ci_linux_server\]) et pour un serveur Web NGINX (NGINX Web Server \[cmdb_ci_nginx_web_server\]).  
     Les deux sondes suivantes sont déclenchées :
     * NGINX -- Version : Cette sonde contient un script shell Bourne. Il détermine la version de NGINX et remplit la table NGINX Web Server \[cmdb_ci_nginx_web_server\].
     * NGINX -- Obtenir la configuration : cette sonde contient un script shell Bourne et un argument qui détermine le chemin d'accès au fichier de configuration NGINX. La sonde identifie les paramètres de configuration en fonction des mots-clés dans le fichier de configuration et les renvoie sous la forme d'un résultat de charge utile unique.
     {#c_NGINXWebServerDiscovery__ul_djl_lkp_cr}
     Le capteur de l'instance ServiceNow analyse le résultat de la charge utile et renseigne le CMDB fichier .
{#c_NGINXWebServerDiscovery__ul_osk_jkp_cr}  
Vous devez avoir les conditions requises suivantes pour détecter un serveur Web NGINX :

* NGINX est installé et en cours d'exécution sur le serveur.
* Il Serveur MID a accès au fichier de configuration NGINX, qui est /`etc/nginx/nginx.conf` par défaut.
{#c_NGINXWebServerDiscovery__ul_v3r_xjp_cr}

## Besoins {#c_NGINXWebServerDiscovery__section_ct4_h21_bcb}

Pour les serveurs NGINIX :

* Assurez-vous que le logiciel NGINX est installé et en cours d'exécution sur le serveur.
* Accordez l'accès Serveur MID au fichier de configuration NGINX, qui est /etc/nginx/nginx.conf par défaut.
* Activez les commandes Secure Shell (SSH) pour identifier les éléments associés suivants :  
  * NGINX Version
  * NGINX Obtenir la configuration
  {#c_NGINXWebServerDiscovery__ul_et4_h21_bcb}
{#c_NGINXWebServerDiscovery__ul_dt4_h21_bcb}  
Les sondes suivantes nécessitent des privilèges d'exécution pour exécuter des commandes :{#c_NGINXWebServerDiscovery__table_fdg_ghb_1t__entry__2}

| Sonde | Commandes |
|-|-|
| Nginx -- Version | Nginx |
| Nginx -- Obtenir la configuration | echo, sed, httpd, cut, grep, egrep (dans le script shell Bourne) |
[Tableau 1. Commandes]

{#c_NGINXWebServerDiscovery__table_fdg_ghb_1t}  
Remarque :  
Le modèle Nginx effectue une découverte de haut en bas sur les serveurs Windows and Linux . Pour plus d'informations sur les conditions préalables à la détection descendante pour les serveurs Web NGINX, reportez-vous à la section [Conditions préalables à l'exécution d'une détection de haut en bas à l'aide de Mappage des services](https://servicenow-prod.fluidtopics.net/AUzpZdTRfUCHu6QKB27NiQ "Découvrez les informations d’identification, les utilisateurs et les autorisations utilisateur que vous devez configurer pour permettre Mappage des services l’accès aux applications et les détecter au sein du réseau privé de votre organisation.").

## Sondes et capteurs {#c_NGINXWebServerDiscovery__section_ft4_h21_bcb}

Découverte identifie le logiciel du serveur NGINX à l'aide du processus suivant :

1. Le classifieur de processus Nginx détecte un processus en cours d'exécution qui correspond aux critères suivants lors de l'exploration d'un serveur UNIX :
   * Le nom du processus commence par nginx.
   * Le nom du processus contient master.
   {#c_NGINXWebServerDiscovery__ul_ht4_h21_bcb}
2. S'il y a une correspondance :
   * Un enregistrement est créé dans la table Serveur Web \[cmdb_ci_web_server\].
   * Une relation \<\< Exécution sur \>\> est créée dans la table CI Relationship (Relations CI) \[cmdb_rel_ci\] pour la table Linux Server (Serveur cmdb_ci_linux_server\] et la table Serveur Web \[cmdb_ci_web_server\].
   {#c_NGINXWebServerDiscovery__ul_it4_h21_bcb}
3. Les deux sondes suivantes sont déclenchées :
   * Nginx -- Version : cette sonde contient un script shell Bourne. Il détermine la version de NGINX et remplit la table Web Server \[cmdb_ci_web_server\].
   * Nginx -- Get Configuration : cette sonde contient un script shell Bourne et un argument qui détermine le chemin d'accès au fichier de configuration NGINX. La sonde identifie les paramètres de configuration en fonction des mots-clés dans le fichier de configuration et les renvoie sous la forme d'un résultat de charge utile unique.
   {#c_NGINXWebServerDiscovery__ul_jt4_h21_bcb}
4. Le capteur de l'instance ServiceNow traite la charge utile et renseigne le CMDB fichier .
{#c_NGINXWebServerDiscovery__ol_gt4_h21_bcb}

## Données collectées {#c_NGINXWebServerDiscovery__section_kt4_h21_bcb}

Découverte crée ou met à jour CMDB des enregistrements lorsqu'il détecte un processus NGINX en cours d'exécution. Les données suivantes sont collectées. {#c_NGINXWebServerDiscovery__table_g3g_tfb_1t__entry__3}

| Nom de la table | Nom de champ et d'étiquette | Sonde |
|-|-|-|
| Nom | cmdb_ci_lb_appl \[nom\] | Nginx-- Obtenir la configuration |
| Adresse IP | cmdb_ci_lb_appl \[ip_address\] | Nginx-- Obtenir la configuration |
| Dernière détection | cmdb_ci_lb_appl \[last_discovered\] | Nginx-- Obtenir la configuration |
| Version | cmdb_ci_lb_appl \[version\] | Version de Nginx |
| Nom | cmdb_ci_lb_pool_member \[nom\] | Nginx-- Obtenir la configuration |
| Dernière détection | cmdb_ci_lb_pool_member \[last_discovered\] | Nginx-- Obtenir la configuration |
| Adresse IP | cmdb_ci_lb_pool_member \[ip_address\] | Nginx-- Obtenir la configuration |
| Équilibreur de charge | cmdb_ci_lb_pool_member \[load_balancer\] | Nginx-- Obtenir la configuration |
| Nom de domaine complet | cmdb_ci_lb_pool_member \[fqdn\] | Nginx-- Obtenir la configuration |
| Port | cmdb_ci_lb_pool_member \[port\] | Nginx-- Obtenir la configuration |
| Dernière détection | cmdb_ci_lb_service \[last_discovered\] | Nginx-- Obtenir la configuration |
| Adresse IP | cmdb_ci_lb_service \[ip_address\] | Nginx-- Obtenir la configuration |
| Nom | cmdb_ci_lb_service \[nom\] | Nginx-- Obtenir la configuration |
| Équilibreur de charge | cmdb_ci_lb_service \[load_balancer\] | Nginx-- Obtenir la configuration |
| URL d'entrée | cmdb_ci_lb_service \[input_url\] | NGINX -- Obtenir la configuration |
[Tableau 2. Données collectées par Discovery for NGINX]

{#c_NGINXWebServerDiscovery__table_g3g_tfb_1t}

## Relations {#c_NGINXWebServerDiscovery__section_lt4_h21_bcb}

Dans la table \[cmdb_rel_ci\], les relations suivantes sont renseignées :

* Les enregistrements de la table cmdb_ci_lb_appl s'exécutent sur les enregistrements de la table cmdb_ci_web_server.
* Les enregistrements de la table cmdb_ci_lb_service utilisent les enregistrements de la table cmdb_ci_lb_pool.
* Les enregistrements de la table cmdb_ci_pool sont utilisés par les enregistrements de la table cmdb_ci_service.
* Les enregistrements de la table cmdb_ci_pool sont membres de la table cmdb_ci_pool_member.
* Les enregistrements de la table cmdb_ci_pool_member sont membres de cmdb_ci_pool table.
{#c_NGINXWebServerDiscovery__ul_mt4_h21_bcb}

