---
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 de serveurs IBM WebSphere

# Détection de serveurs IBM WebSphere {#ariaid-title1}

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

Le serveur d'applications IBM WebSphere est un cadre de travail logiciel avec intergiciel qui héberge des applications Web basées sur Java. Découverte crée ou met à jour un enregistrement CMDB lorsqu'il détecte une instance de serveur d'applications WebSphere exécutée sur un système Windows ou Linux.

## Détection de WebSphere sur Windows {#c_DataCollDiscoWebSphereServers__section_rvr_52z_1cb}

Conditions requises pour la détection :

Pour les serveurs d'applications WebSphere s'exécutant sur des systèmes Windows, activez [PowerShell](https://servicenow-prod.fluidtopics.net/8Kjv4YYN_mgROqYdc_3NRw "Configurez les MID Servers de votre organisation afin qu’ils utilisent PowerShell pour la détection horizontale et de haut en bas des Windows serveurs.") sur le MID Server.

## Détection de WebSphere sur Linux {#c_DataCollDiscoWebSphereServers__section_qw3_w2z_1cb}

Conditions requises pour la détection :

* Activez SSH sur le serveur d'applications WebSphere.
* Définissez des privilèges d'exécution pour permettre aux sondes suivantes d'exécuter des commandes :
  * WebSphere : obtenir serverindex.xml : autorisations cat/read sur le fichier serverindex.xml
  * WebSphere : obtenir cell.xml : autorisations cat/read sur le fichier cell.xml
  * WebSphere : obtenir server.xml : autorisations cat/read sur le fichier server.xml
  {#c_DataCollDiscoWebSphereServers__ul_upr_bvw_45}
{#c_DataCollDiscoWebSphereServers__ul_qhh_gp5_45}

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.

## Sondes et capteurs {#c_DataCollDiscoWebSphereServers__section_ayf_cfz_1cb}

Découverte utilise ce processus pour identifier les serveurs d'applications Linux WebSphere :  
1. La sonde Unix : processus actifs détecte un processus en cours d'exécution qui correspond à com.ibm.ws.runtime.WsServer. Par exemple, la sortie du processus ...com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer contient un paramètre /opt/IBM/WPS/profiles/ccmdb/config localhostNode01Cell ccmdb01 server1. Les valeurs possibles sont les suivantes :
   * last parameter = server_name = server1
   * last parameter - 1 = node_name = ccmdb01
   * last parameter - 2 = cell_name = localhostNode01Cell
   * last parameter - 3 = config_path = '/opt/IBM/WPS/profiles/ccmdb/config'
   {#c_DataCollDiscoWebSphereServers__ul_sww_ft5_2y}
2. En cas de correspondance, un enregistrement est créé dans la table IBM WebSphere \[cmdb_ci_app_server_websphere\]. Les sondes suivantes sont déclenchées :
   * WebSphere : cellule
   * WebSphere : applications Web
   * WebSphere : services Web
   {#c_DataCollDiscoWebSphereServers__ul_owh_mq5_45}
3. La sonde WebSphere - Cell recherche le fichier cell.xml pour l'instance en utilisant les paramètres du processus en cours d'exécution, puis en effectuant une recherche dans le répertoire \<config_path\>\\cells\\\<cell_name\>\\ connexe.
4. Si la sonde trouve avec succès le fichier cell.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Websphere Cell \[cmdb_ci_websphere_cell\] au besoin.
5. Si la sonde trouve avec succès le fichier severindex.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Application Web \[cmdb_ci_web_application\] au besoin.
6. Si la sonde trouve avec succès le fichier server.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Service Web \[cmdb_ci_web_service\] au besoin.
{#c_DataCollDiscoWebSphereServers__ol_npp_hq5_45}

Découverte utilise ce processus pour identifier les serveurs d'applications Windows WebSphere :  
1. La sonde Windows : processus actifs détecte un processus en cours d'exécution qui correspond à com.ibm.ws.runtime.WsServer. Par exemple, la sortie du processus ...com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer contient un paramètre /opt/IBM/WPS/profiles/ccmdb/config localhostNode01Cell ccmdb01 server1. Les valeurs possibles sont les suivantes :
   * last parameter = server_name = server1
   * last parameter - 1 = node_name = ccmdb01
   * last parameter - 2 = cell_name = localhostNode01Cell
   * last parameter - 3 = config_path = '/opt/IBM/WPS/profiles/ccmdb/config'
   {#c_DataCollDiscoWebSphereServers__ul_jwh_ct5_2y}
2. En cas de correspondance, un enregistrement est créé dans la table IBM WebSphere \[cmdb_ci_app_server_websphere\]. Les sondes suivantes sont déclenchées :
   * Windows - WebSphere - Cellule
   * Windows - WebSphere - Applications Web
   * Windows -- WebSphere -- Services Web
   {#c_DataCollDiscoWebSphereServers__ul_ott_mq5_45}
3. La sonde Windows - WebSphere - Cellule recherche le fichier cell.xml de l'instance en utilisant les paramètres du processus en cours d'exécution, puis en effectuant une recherche dans le répertoire \<config_path\>\\cells\\\<cell_name\>\\ connexe.
4. Si la sonde trouve avec succès le fichier cell.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Websphere Cell \[cmdb_ci_websphere_cell\] au besoin.
5. La sonde Windows - WebSphere - Applications Web recherche le fichier serverindex.xml de l'instance en utilisant les paramètres du processus en cours d'exécution, puis en effectuant une recherche dans le répertoire \<config_path\>\\cells\\\<cell_name\>\\nodes\\\<node_name\> connexe.
6. Si la sonde trouve avec succès le fichier severindex.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Application Web \[cmdb_ci_web_application\] au besoin.
7. La sonde Windows - WebSphere - Services Web recherche le fichier server.xml de l'instance en utilisant les paramètres du processus en cours d'exécution, puis en effectuant une recherche dans le répertoire \<config_path\>\\cells\\\<cell_name\>\\nodes\\\<node_name\>\\servers\\\<server_name\> connexe.
8. Si la sonde trouve avec succès le fichier server.xml, le capteur lit son contenu et remplit les enregistrements supplémentaires de la table Service Web \[cmdb_ci_web_service\] au besoin.
{#c_DataCollDiscoWebSphereServers__ol_mmp_hq5_45}

## Données collectées {#c_DataCollDiscoWebSphereServers__section_yxn_3fz_1cb}

{#c_DataCollDiscoWebSphereServers__table_mxv_krr_z4__entry__3}

| Table | Champ | Source |
|-|-|-|
| cmdb_ci_app_server_websphere | Nom (name) | Processus en cours d'exécution |
| cmdb_ci_websphere_cell | Nom (name) | cell.xml |
| cmdb_ci_websphere_cell | ID de cellule (cell_id) | cell.xml |
| cmdb_ci_websphere_cell | Type de cellule (cell_type) | cell.xml |
| cmdb_ci_websphere_cell | Protocole de détection de cellule (cell_discovery_protocol) | cell.xml |
| cmdb_ci_web_service | Nom (name) | server.xml |
| cmdb_ci_web_service | ID de service (service_id) | server.xml |
| cmdb_ci_web_application | Nom (name) | serverindex.xml |
[Tableau 1. Données collectées sur les serveurs Windows WebSphere]

{#c_DataCollDiscoWebSphereServers__table_mxv_krr_z4}  
{#c_DataCollDiscoWebSphereServers__table_mxv_uur_z4__entry__4}

| Étiquette | Nom de table | Nom de champ | Source |
|-|-|-|-|
| Nom | cmdb_ci_websphere_cell | name | server.xml |
| Serveur d'applications | cmdb_ci_web_service | app_server | Référence interne |
| Nom | cmdb_ci_web_service | name | server.xml |
| Nom | cmdb_ci_web_application | name | serverindex.xml |
| Serveur d'applications | cmdb_ci_web_application | app_server | serverindex.xml |
[Tableau 2. Données collectées sur les serveurs Linux WebSphere]

{#c_DataCollDiscoWebSphereServers__table_mxv_uur_z4}

## Relations {#c_DataCollDiscoWebSphereServers__section_bxn_nfz_1cb}

Ces relations sont créées dans la table Relations CI \[cmdb_rel_ci\].  
{#c_DataCollDiscoWebSphereServers__id_th2_thz_n5b__entry__3}

| Classe parente | Type de relation | Classe enfant |
|-|-|-|
| cmdb_ci_app_server_websphere | Runs on::Runs | cmdb_ci_linux_server |
| cmdb_ci_win_server | Runs on::Runs | cmdb_ci_win_server |
| cmdb_ci_app_server_websphere | Contains::Contained by | cmdb_ci_web_application |
| cmdb_ci_web_service | Runs on::Runs | cmdb_ci_app_server_websphere |
| cmdb_ci_websphere_cell | Contains::Contained by | cmdb_ci_app_server_websphere |
[ ]

{#c_DataCollDiscoWebSphereServers__id_th2_thz_n5b}

