IBM パターンを使用した WebSphere Application Server のディスカバリー
ディスカバリーとサービスマッピングパターン アプリケーションは、Websphere On Windows および Websphere On Unix パターンを使用して、IBM WebSphere Application Server を検索します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。
IBM WebSphere Application Server は、Java ベースの Web アプリケーションをホストするミドルウェアを備えたソフトウェアフレームワークです。ディスカバリー は、Windows コンピューターと Linux コンピューターの両方で、IBM WebSphere Application Server に関する情報を識別して分類します。
注:
バージョン 6.1.0 以降 ヴィジビリティコンテンツ 、パターンベースディスカバリーが WebSphere Application Server を検出するためのデフォルトの方法 IBM 。WebSphere プローブはデフォルトで無効になっています。詳細については、「IBM プローブを使用した WebSphere サーバーディスカバリー」を参照してください。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
Windowsディスカバリーの前提条件
- 以下のアプリケーションが最新の状態であることを確認します。
-
- ディスカバリーとサービスマッピングパターン
- ヴィジビリティコンテンツ
- で PowerShell を有効にする MID サーバー
- 詳細については、「PowerShell を使用するための MID サーバーの設定」を参照してください。
- ファイルとディレクトリへのアクセスを確認する
- 次のファイルとディレクトリへのアクセスを確認します。
- 製品のインストールディレクトリ
- 製品の構成ディレクトリ
versionInfo.batWAS.productBASE.productprofile.versionExpress.productapplication.xmlserver.xmlcell.xml
- Windows認証情報の作成
- 詳細については、「Windows credentials」を参照してください。
- 水平検出のスケジュール
- 詳細については、「水平ディスカバリーのスケジュール」を参照してください。
Linuxディスカバリーの前提条件
- 以下のアプリケーションが最新の状態であることを確認します。
-
- ディスカバリーとサービスマッピングパターン
- ヴィジビリティコンテンツ
- WebSphere Application Server で SSH を有効にする
- 詳しくは、 IBM 資料 (https://www.ibm.com/docs/en/products) の「WebSphere Automation」セクションにある「Setting up SSH on Linux or UNIX servers」の記事を参照してください。
- ファイルとディレクトリへのアクセスを確認する
- 次のファイルとディレクトリへのアクセスを確認します。
- 製品のインストールディレクトリ
- 製品の構成ディレクトリ
oeconsolWAS_HOMECONFIG_ROOTversionInfo.shWAS.productBASE.productprofile.versionExpress.productapplication.xmlserver.xmlcell.xml
- SSH 資格情報の作成
- 詳細については、「SSH credentials」を参照してください。
- IBM WebSphere Application Server コマンドの昇格された権限の確認
- 詳しくは、特権ユーザーを必要とする サービスマッピング コマンドIBM の WebSphere Application Server (UNIX 上) 表を参照してください。
- 水平検出のスケジュール
- 詳細については、「水平ディスカバリーのスケジュール」を参照してください。
水平ディスカバリー中にディスカバリーによって収集されるデータ
ディスカバリー は、Websphere On Windows および Websphere On Unix パターンを実行するときに、 CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [name] | WebSphere アプリケーションサーバーの名前。 |
| バージョン [version] | WebSphere Application Server の現在のバージョン。 |
| ノード [node] | WebSphere Application Server をグループ化するノードの名前。 |
| セル [cell] | WebSphere Application Server の 1 つ以上のノードをグループ化するセルの名前。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | エンタープライズアプリケーションアーカイブ (EAR) ファイルの名前。 |
| インストールディレクトリ [install_directory] | EAR ファイルのインストールディレクトリ。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | Web サービスの名前。 |
| サービス ID [service_id] | Web サービスの ID。 |
| 属性 [attributes] | Web サービスの追加属性。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | WebSphere セルの名前。 |
| セル ID [cell_id] | WebSphere セルの ID。 |
| セルタイプ [cell_type] | WebSphere セルのタイプ。 |
| セルディスカバリープロトコル [cell_discovery_protocol] | セル検出プロトコル。 |
| 説明 [short_description] | セルの説明 (入力されている場合)。このフィールドは、 Linux ディスカバリーでのみ入力されます。 |
CI リレーションシップ
ディスカバリー は、 Windows システムと Linux システムの両方の WebSphere Application Server ディスカバリーをサポートするために、以下の関係を作成します。
| CI | 関係 | CI |
|---|---|---|
| IBM Websphere [cmdb_ci_app_server_websphere] | Contains::Contained by | Websphere セル [cmdb_ci_websphere_cell] |
| IBM Websphere [cmdb_ci_app_server_websphere] | Contains::Contained by | WebSphere EAR [cmdb_ci_app_server_ws_ear] |
| Web サービス [cmdb_ci_web_service] | Runs on::Runs | IBM Websphere [cmdb_ci_app_server_websphere] |