Détection de serveurs Red Hat JBoss

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • Découverte peut détecter les serveurs d'applications JBoss exécutés sur les systèmes Linux et Windows.

    Remarque :
    Pour plus d’informations sur la migration de la sonde au modèle, consultez l’article de la base de connaissances KB0694477.

    Besoins

    Pour les serveurs d’applications JBoss s’exécutant sur Linux des systèmes.
    • Définissez les autorisations de sonde pour utiliser les commandes Bourne shell suivantes : find, cat et dirname.
    • Activez SSH sur le serveur d’applications JBoss. Les informations d’identification SSH doivent également disposer d’autorisations de lecture sur les fichiers web.xml et jboss-service.xml .

    Pour les serveurs d’applications JBoss exécutés sur Windows des systèmes, activez PowerShell sur Serveur MID.

    Remarque :
    Consultez l’article de la base de connaissances KB0687582 pour en savoir plus sur le model_id et le fabricant.

    Informations d'identification

    Pour obtenir la liste des commandes privilégiées dont vous avez besoin pour Détection et Mappage des services, reportez-vous à la section Mappage des services Commandes nécessitant un utilisateur privilégié. Cette liste inclut les commandes qui nécessitent des droits élevés pour détecter et mapper les hôtes Unix dans votre organisation.

    Classifieurs, modèles et sondes

    Classifieur Déclencher les sondes Schémas
    Serveur JBoss
    • Modèle horizontal : lance des schémas
    • Windows : liste de web.xml de recherche JBoss*
    • Windows : obtenir jboss-service.xml JBoss*
    • JBoss : rechercher web.xml liste*
    • JBoss : obtenir jboss-service.xml*

    Modèle JBoss

    *Pour les nouvelles instances, ces sondes sont inactives sur le classifieur. Discovery utilise des schémas pour Discovery.

    Pour utiliser des modèles, vérifiez que le schéma correct est spécifié dans la sonde de schéma horizontale du classifieur. Consultez Ajouter la sonde de schéma horizontale à un classifieur pour obtenir des instructions.

    Données collectées

    Discovery renseigne les champs suivants dans la table JBoss [cmdb_ci_app_server_jboss] :
    Étiquette Nom de champ
    Nom nom
    Catégorie catégorie
    Version version
    Port(s) TCP tcp_port
    Discovery renseigne les champs suivants dans les tables Web Service [cmdb_ci_web_service] et Web Application [cmdb_ci_web_application] servers :
    Étiquette Nom de la table Nom de champ Source
    Nom cmdb_ci_web_service nom jboss-service.xml
    Serveur d’application cmdb_ci_web_service app_server Référence interne
    Description cmdb_ci_web_application short_description web.xml
    Nom cmdb_ci_web_application nom web.xml
    Base de documents cmdb_ci_web_application document_base web.xml
    Serveur d’application cmdb_ci_web_application app_server web.xml
    Nom de servlet* cmdb_ci_web_application servlet_name web.xml
    Classe de servlet* cmdb_ci_web_application servlet_class web.xml
    *Serveurs Windows uniquement

    Relations

    Tableau 1. Relations créées
    Classes parents Relation Classe enfant
    cmdb_ci_web_service S’exécute sur ::Exécute cmdb_ci_windows_server
    cmdb_ci_app_server_jboss Contient ::Contenu par cmdb_ci_web_application
    cmdb_ci_app_server_jboss Exécutions :Exécutions sur cmdb_ci_web_application
    cmdb_ci_app_server_jboss Exécutions :Exécutions sur cmdb_ci_web_service