IBM Db2 on Linux データベースディスカバリー
ServiceNow ディスカバリー は、IBM Db2 on Linux ディスカバリーパターンを使用して、Linux サーバー上の IBM Db2 インスタンスを検索します。
ディスカバリー は、このパターンを使用して水平ディスカバリーを実行します。このパターンを Now Platform で使用するには、Istanbul リリース以降を使用します。
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
Xanadu リリース以前は、Db2 on Linux はプローブによって検出されていました。Xanadu リリースからは、tcp_port、name、installed_dir の Db2 識別子を使用した分類により、このパターンが自動的にトリガーされます。
必須条件
Linux サーバーの SSH 認証情報を構成します。
さらに、ユーザーに次のコマンドを実行する権限があること。
- Db2 UDB エントリーポイントタイプの識別
- ". /" + $process.environmentVariables.HOME.value + "/sqllib/db2profile; " + $process.environmentVariables.HOME.value + "/sqllib/bin/db2level"
- Db2 UDB エントリーポイントタイプの識別 - なし
- "cat " + $installed_dir + "/db2dump/db2diag.log | grep \"INSTANCE:\" | grep " + $entry_point.instance + " | head -1"
- Db2 on z/OS の識別
- "netstat -a | grep " + $entry_point.port
水平ディスカバリー中にディスカバリーによって収集されるデータ
[Db2 UDB エントリーポイントタイプの識別] および [Db2 UDB エントリーポイントタイプの識別 - なし] のセクションでは、次のテーブルとフィールドが収集されます。
| テーブルとフィールド | 説明 |
|---|---|
| name | Db2 インスタンス名 |
| tcp_port | TCP ポート |
| installed_dir | インストールディレクトリ |
| version | Db2 バージョン |
[Db2 on Z/OS の識別 (Identification for Db2 on Z/OS)] セクションでは、次のテーブルとフィールドが収集されます。
| テーブルとフィールド | 説明 |
|---|---|
| name | Db2 インスタンス名 |
| tcp_port | TCP ポート |
| installed_dir | インストールディレクトリ |
依存関係ビューのマップには、組織内で検出されたすべての IBM Db2 インスタンスとそれらの関係が表示されます。

CI 関係
IBM Db2 on Linux パターンは CI 関係を作成しません。