Erkennung von Red Hat JBoss-Servern

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Discovery kann JBoss-Anwendungsserver erkennen, die unter Linux und Windows ausgeführt werden.

    Hinweis:
    Weitere Informationen zur Migration von Probe zu Muster finden Sie im Wissensartikel KB0694477

    Anforderungen

    Für JBoss-Anwendungsserver, die unter Linux ausgeführt werden:
    • Legen Sie Probe-Berechtigungen zur Verwendung der folgenden Befehle der Bourne-Shell fest: find, cat und dirname.
    • Aktivieren Sie SSH auf dem JBoss-Anwendungsserver. Die SSH-Anmeldeinformationen müssen auch Leseberechtigungen für die Dateien web.xml und jboss-service.xml beinhalten.

    Aktivieren Sie für JBoss-Anwendungsserver, die unter Windows ausgeführt werden, PowerShell auf dem MID Server.

    Hinweis:
    Informationen zum Verhalten von Modellnummern finden Sie im Wissensartikel KB1196998 und zu model_id und manufacturer in KB0687582.

    Anmeldeinformationen

    Eine Liste der privilegierten Befehle, die Sie für Discovery und Service Mapping benötigen, finden Sie unter Service-Mapping-Befehle, die einen privilegierten Benutzer erfordern - dort finden Sie auch eine Liste der Befehle, für die erhöhte Rechte zum Erkennen und Zuordnen von Unix-basierten Hosts in Ihrer Organisation erforderlich sind.

    Klassifizierer, Muster und Probes

    Klassifizierung Auslöser-Probes Muster
    JBoss-Server
    • Horizontal Pattern: Startet Muster
    • Windows - JBoss Find web.xml List*
    • Windows - JBoss Get jboss-service.xml*
    • JBoss - Find web.xml List*
    • JBoss - Get jboss-service.xml*

    JBoss

    *Für neue Instanzen sind diese Probes für den Klassifizierer inaktiv. Discovery verwendet für die Erkennung Muster.

    Um Muster zu verwenden, vergewissern Sie sich, dass das richtige Muster in der horizontalen Mustersonde des Klassifizierers angegeben ist. Siehe Probe „Horizontal Pattern“ einem Klassifizierer hinzufügen für Anweisungen.

    Erfasste Daten

    Discovery füllt in der JBoss-Tabelle [cmdb_ci_app_server_jboss] die folgenden Felder:
    Bezeichnung Feldname
    Name Name
    Kategorie Kategorie
    Version Version
    TCP-Port(s) tcp_port
    Discovery füllt in den Servertabellen für Webservices [cmdb_ci_web_service] und Webanwendungen [cmdb_ci_web_application] die folgenden Felder:
    Bezeichnung Tabellenname Feldname Quelle
    Name cmdb_ci_web_service Name jboss-service.xml
    App-Server cmdb_ci_web_service app_server Interne Referenz
    Beschreibung cmdb_ci_web_application short_description web.xml
    Name cmdb_ci_web_application Name web.xml
    Dokumentenbasis cmdb_ci_web_application document_base web.xml
    App-Server cmdb_ci_web_application app_server web.xml
    Servlet-Name* cmdb_ci_web_application servlet_name web.xml
    Servlet-Klasse* cmdb_ci_web_application servlet_class web.xml
    *Nur Windows-Server

    Beziehungen

    Tabelle : 1. Erstellte Beziehungen
    Übergeordnete Klasse Beziehung Untergeordnete Klasse
    cmdb_ci_web_service Wird ausgeführt auf::Wird ausgeführt cmdb_ci_windows_server
    cmdb_ci_app_server_jboss Enthält::Enthalten in cmdb_ci_web_application
    cmdb_ci_app_server_jboss Wird ausgeführt:Wird ausgeführt auf cmdb_ci_web_application
    cmdb_ci_app_server_jboss Wird ausgeführt:Wird ausgeführt auf cmdb_ci_web_service