Tomcat サーバーディスカバリー

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • ディスカバリー は、Unix マシン上で実行されている Tomcat サーバーおよび Web アプリケーションに関する情報を識別して分類します。

    ディスカバリー は、CATALINA_BASE ディレクトリーまたは CATALINA_HOME ディレクトリーのいずれかにある Web アプリケーションを特定して分類できます。

    Tomcat サーバープロセスを検索する分類子は、[パラメーター] [は次の値を含む] [org.apache.catalina.startup.Bootstrap] の条件を使用します。
    注:
    プローブからパターンへの移行の詳細については、ナレッジ記事 KB0694477を参照してください。

    認証情報

    次の認証情報を設定します。

    ディスカバリーおよびサービスマッピングに必要な特権コマンドのリストについては、「特権ユーザーを必要とする サービスマッピング コマンド」を参照して、組織内で Unix ベースのホストを検出およびマッピングするために、昇格された権限を必要とするコマンドのリストを確認してください。

    分類子、パターン、プローブ

    分類子 トリガープローブ パターン
    Tomcat
    • 水平パターン:パターンを起動します。
    • SSHCommand-Tomcat - web.xml リストを検索*
    • SSHCommand-Tomcat - server.xml を取得*
    • SSHCommand-Tomcat - バージョンを取得*
    Tomcat
    * 新しいインスタンスで非アクティブなプローブ

    パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「分類子への水平パターンプローブの追加」を参照してください。

    収集されるデータ

    ディスカバリーは Unix と Windows の両方について、Tomcat [cmdb_ci_app_server_tomcat] テーブルで次のデータを収集します。
    ラベル フィールド名 ソース
    名前 name server.info
    インストールディレクトリ install_directory server.xml
    バージョン version server.info
    サーバーポート server_port server.xml
    属性 属性 server.xml
    Unix と Windows の両方について、次のデータを Tomcat コネクター [cmdb_ci_tomcat_connector] テーブルで収集します。
    ラベル フィールド名 ソース
    Tomcat tomcat server.xml
    ポート port server.xml
    Unix と Windows の両方について、次のデータを Web アプリケーション [cmdb_ci_web_application] テーブルで収集します。
    ラベル フィールド名 ソース
    説明 description web.xml
    ドキュメントベース document_base web.xml
    アプリケーション サーバー app_server web.xml

    リレーションシップ

    親クラス 関係 子クラス
    cmdb_ci_app_server_tomcat Contains::Contained by cmdb_ci_web_application