Tomcat サーバーディスカバリー
ディスカバリー は、 UNIX マシン上で実行されている Tomcat サーバー Web アプリケーションに関する情報を識別して分類します。
ディスカバリー は、CATALINA_BASE ディレクトリーまたは CATALINA_HOME ディレクトリーのいずれかにある Web アプリケーションを特定して分類できます。
Tomcat サーバープロセスを検索する分類子は、[パラメーター] [は次の値を含む] [org.apache.catalina.startup.Bootstrap] の条件を使用します。
注:
プローブからパターンへの移行の詳細については、 ナレッジ記事「KB0694477」を参照してください。
認証情報
ディスカバリーとサービスマッピングに必要な特権コマンドのリストについては、「 特権ユーザーを必要とする サービスマッピング コマンド」を参照してください。このリストには、組織内の Unix ベースのホストを検出およびマッピングするために昇格された権限が必要なコマンドが含まれています。
分類子、パターン、プローブ
| 分類子 | トリガープローブ | パターン |
|---|---|---|
| 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 |