IBM Db2 on Linux データベースディスカバリー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • ServiceNow ディスカバリーは Db2 on Linux ディスカバリーパターンを使用して、Linuxサーバー上のIBM Db2 インスタンスを検索します。

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    ディスカバリー は、このパターンを使用して水平ディスカバリーを実行します。パターンは、Db2 識別子 (tcp_port、名前、installed_dir) を使用した分類によって自動的にトリガーされます。

    必須条件

    Linux サーバーの SSH 認証情報を構成します。

    さらに、ユーザーに次のコマンドを実行する権限があること。

    Db2 UDB エントリーポイントタイプの識別
    ". /" + $process.environmentVariables.HOME.value + "/sqllib/db2profile; " + $process.environmentVariables.HOME.value + "/sqllib/bin/db2level"
    "source " + $installed_dir + "db2profile"
    "db2 list database directory | grep \"Database name\" | grep -i \"" + $entry_point.instance + "\" | head -1"
    "db2level | grep \"DB2 v\""
    Db2 UDB エントリーポイントタイプの識別 - なし
    "cat " + $installed_dir + "/db2dump/db2diag.log | grep \"INSTANCE:\" | grep " + $entry_point.instance + " | head -1"
    "db2level | grep \"DB2 v\""
    Db2 on z/OS の識別
    "netstat -a | grep " + $entry_point.port
    "ls -d /*/* |grep " + $id

    水平ディスカバリー中にディスカバリーによって収集されるデータ

    [Db2 UDB エントリーポイントタイプの識別] および [Db2 UDB エントリーポイントタイプの識別 - なし] のセクションでは、次のテーブルとフィールドが収集されます。
    表 : 1. DB2 サブシステム [cmdb_ci_db_db2_instance]
    フィールド 説明
    名前 [name] Db2 インスタンス名。
    TCP ポート [tcp_port] TCP ポート。
    インストールディレクトリ [installed_dir] インストールディレクトリ。
    バージョン [version] Db2 バージョン。
    [Db2 on Z/OS の識別 (Identification for Db2 on Z/OS)] セクションでは、次のテーブルとフィールドが収集されます。
    表 : 2. DB2 サブシステム [cmdb_ci_db_db2_instance]
    テーブルとフィールド 説明
    名前 [name] Db2 インスタンス名。
    TCP ポート [tcp_port] TCP ポート。
    インストールディレクトリ [installed_dir] インストールディレクトリ。
    依存関係ビューマップには、組織内で検出されたすべての IBM Db2 インスタンスとそれらの関係が表示されます。
    IBM Db2 依存関係ビュー

    CI 関係

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