Erkennung von Tomcat-Servern

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Discovery identifiziert und klassifiziert Informationen über Tomcat-Server und Webanwendungen, die auf Unix-Computern ausgeführt werden.

    Discovery kann Webanwendungen im Verzeichnis CATALINA_BASE oder im Verzeichnis CATALINA_HOME identifizieren und klassifizieren.

    Der Klassifizierer verwendet für die Suche nach Tomcat-Serverprozessen die folgende Bedingung: [Parameter] [enthält] [org.apache.catalina.startup.Bootstrap].
    Hinweis:
    Weitere Informationen zur Migration von Probe zu Muster finden Sie im Wissensartikel KB0694477

    Berechtigungen

    Konfigurieren Sie die folgenden 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
    Tomcat
    • Horizontal Pattern: Startet Muster
    • SSHCommand-Tomcat - Find web.xml List*
    • SSHCommand-Tomcat - Get server.xml*
    • SSHCommand-Tomcat - Get Version*
    Tomcat
    *Probes bei neuen Instanzen inaktiv

    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

    Für Unix und Windows erfasst Discovery in der Tomcat-Tabelle [cmdb_ci_app_server_tomcat] die folgenden Daten:
    Bezeichnung Feldname Quelle
    Name Name server.info
    Installationsverzeichnis install_directory server.xml
    Version Version server.info
    Serverport server_port server.xml
    Attribute attributes server.xml
    In der Tabelle „Tomcat Connector“ [cmdb_ci_tomcat_connector] werden für Unix und Windows die folgenden Daten erfasst:
    Bezeichnung Feldname Quelle
    Tomcat tomcat server.xml
    Port port server.xml
    In der Webanwendungs-Tabelle [cmdb_ci_web_application] werden für Unix und Windows die folgenden Daten erfasst:
    Bezeichnung Feldname Quelle
    Beschreibung Beschreibung web.xml
    Dokumentenbasis document_base web.xml
    App-Server app_server web.xml

    Beziehungen

    Übergeordnete Klasse Beziehung Untergeordnete Klasse
    cmdb_ci_app_server_tomcat Enthält::Enthalten in cmdb_ci_web_application