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

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des opérations IT Xanadu

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Détection d'équilibreurs de charge NGINX

# Détection d'équilibreurs de charge NGINX {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes de lecture

La détection des équilibreurs de charge NGINX est effectuée par SSH.

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.

Prenez en compte les exigences suivantes pour détecter les serveurs NGINX :

* Assurez-vous que le logiciel NGINX est installé et en cours d'exécution sur le serveur.
* Attribuez au MID Server un accès au fichier de configuration NGINX, qui est /etc/nginx/nginx.conf par défaut.
* Activez les commandes Secure Shell (SSH).
* Les sondes NGINX nécessitent des informations d'identification et des privilèges d'exécution pour exécuter des commandes.

{#c_LoadBalancerNGINX__ul_d2f_bqf_ct}

Pour obtenir la liste des commandes privilégiées dont vous avez besoin pour Découverte et Mappage des services, consultez [Commandes Mappage des services nécessitant un utilisateur à privilèges](https://servicenow-prod.fluidtopics.net/th2BQTXIoeiXKyTFYp9ONQ "Mappage des services utilise des commandes nécessitant des droits élevés pour détecter et mapper des hôtes basés sur Unix dans votre organisation. En plus des informations d'identification nécessaires, configurez les serveurs de votre organisation pour permettre à Mappage des services d'exécuter ces commandes avec des droits élevés.") la liste des commandes qui nécessitent des droits élevés pour détecter et mapper les hôtes Unix de votre organisation.  
Le classifieur de processus Nginx détecte un processus en cours 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 un élément maître.
{#c_LoadBalancerNGINX__ul_xzr_mg1_ct}  
Les deux conditions suivantes doivent être remplies :

* Un enregistrement est créé dans la table Serveur Web \[cmdb_ci_web_server\].
* Une relation Runs on est créée dans la table Relation CI \[cmdb_rel_ci\] pour la table Serveur Linux \[cmdb_ci_linux_server\] et la table Serveur Web \[cmdb_ci_web_server\].
{#c_LoadBalancerNGINX__ul_c3h_yqf_ct}  
Les sondes suivantes sont déclenchées après la classification :{#c_LoadBalancerNGINX__table_afp_wg1_ct__entry__3}

| Sonde | Description | Commandes |
|-|-|-|
| Nginx : version | Cette sonde contient un script Bourne shell. Elle détermine la version de NGINX et renseigne la table Serveur Web \[cmdb_ci_web_server\]. | nginx |
| Nginx : obtenir la configuration | Cette sonde contient un script Bourne shell et un argument qui détermine le chemin du fichier de configuration NGINX. La sonde identifie les paramètres de configuration en fonction de mots clés dans le fichier de configuration et les renvoie comme résultat unique de la charge utile. | echo, sed, cut, grep, egrep (dans le script Bourne shell) |
[Tableau 1. Sondes NGINX]

{#c_LoadBalancerNGINX__table_afp_wg1_ct}  
En plus de renseigner les données, les enregistrements de relations suivants sont créés dans la table Relations CI \[cmdb_rel_ci\] :

* Les enregistrements de la table cmdb_ci_web_server s'exécutent sur les enregistrements de la table cmdb_ci_linux_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 des enregistrements de la table cmdb_ci_pool_member.
* Les enregistrements de la table cmdb_ci_pool_member sont membres des enregistrements de la table cmdb_ci_pool.
{#c_LoadBalancerNGINX__ul_kgl_r4l_nsb}

