Erkennung von Red Hat JBoss-Servern
Discovery kann JBoss-Anwendungsserver erkennen, die unter Linux und Windows ausgeführt werden.
Hinweis:
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:
Siehe wissensartikel KB0687582 Für Informationen zur model_ID und zum Hersteller.
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. Diese Liste enthält Befehle, die erhöhte Rechte erfordern, um Unix-basierte Hosts in Ihrer Organisation zu erkennen und zuzuordnen.
Klassifizierer, Muster und Probes
| Klassifizierung | Auslöser-Probes | Muster |
|---|---|---|
| JBoss-Server |
|
JBoss |
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:
*Nur Windows-Server
| 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 |
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 |