Identification des serveurs d’applications Windows WebLogic

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Si vous n’utilisez pas le modèle Weblogic, Discovery suit ce processus lorsqu’il utilise les sondes Windows - Active Processes (Processus actifs) ou Linux (Active Processes).

    Ce processus décrit l’utilisation des sondes, qui sont actives sur votre instance si vous effectuez une mise à niveau. Pour les nouvelles instances, Détection utilise le modèle Weblogic.

    1. La sonde Windows - Processus actifs ou Linux - Processus actifs détecte un processus en cours d’exécution qui correspond à l’un des critères suivants :
      • Les paramètres du processus contiennent weblogic.Server.
      • Les paramètres du processus contiennent -Dweblogic.name.
    2. S’il y a une correspondance sur l’un des critères :
      • Un enregistrement est créé dans la table BEA Weblogic [cmdb_ci_app_server_weblogic]. L’enregistrement est renseigné avec le nom du serveur et le port TCP, qui sont collectés à partir du processus en cours d’exécution.
      • Les déclencheurs de sonde Windows - Weblogic - Find config.xml ou Linux - Weblogic - Find config.xml. Le capteur de cette sonde renseigne des informations supplémentaires dans l’enregistrement BEA Weblogic [cmdb_ci_app_server_weblogic] et l’enregistrement Application Web [cmdb_ci_web_application], le cas échéant.
    3. La sonde Windows - Weblogic - Find config.xml ou la sonde Linux - Weblogic - Find config.xml tente de trouver le fichier config.xml associé pour le serveur en :
      • Utilisation du -Dweblogic.RootDirectory=<path> paramètre défini dans le processus en cours.
      • [Windows] Recherche de fichiers config.xml sous le –Dplatform.home=<path> paramètre défini dans le processus en cours (pas aussi efficace avec les paramètres du processus).
      • [Linux] Recherche du processus parent qui a démarré le serveur WebLogic (viable uniquement si la machine virtuelle Java WebLogic a été démarrée via le startWeblogic.sh ou un script personnalisé connexe et non le processus init).
    4. Si des applications Web associées sont trouvées dans le fichier de config.xml WebLogic, la sonde de recherche Windows – Weblogic web.xml déclencheurs pour chaque application. Cette sonde lit le fichier WebLogic web.xml pour chaque application Web et capteur, puis renseigne les informations supplémentaires.