---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# PostgreSQL の検出

# PostgreSQL の検出 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

ディスカバリーは Windows および Linux システム上で PostgreSQL の実行インスタンスを検索できます。

## 認証情報とその他の前提条件 {#r_DiscoverPostgreSQLInstances__section_ix5_ymk_mbb}

次の認証情報は必須です。

* [SSH 認証情報](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)
* \[オプション\] [適用可能な認証情報](https://www.servicenow.com/docs/access?context=applicative-creds&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)

{#r_DiscoverPostgreSQLInstances__ul_wvj_wkg_kcb}

ディスカバリーおよびサービスマッピングに必要な特権コマンドのリストについては、「[特権ユーザーを必要とする サービスマッピング コマンド](https://servicenow-prod.fluidtopics.net/8bmtWtEWstv5QeJseIc~Mw "サービスマッピング は昇格された権限を必要とするコマンドを使用して、組織内の Unix ベースのホストを検出およびマッピングします。必要な認証情報の設定に加えて、組織内のサーバー を設定し、サービスマッピング がこれらのコマンドを昇格された権限で実行できるようにします。")」を参照して、組織内で Unix ベースのホストを検出およびマッピングするために、昇格された権限を必要とするコマンドのリストを確認してください。  
`postgresql.conf` ファイルにアクセスするためには、ユーザーはデータベースへのルートレベルのアクセス権を有している必要があります。  
注:  
プローブからパターンへの移行の詳細については、ナレッジ記事 [KB0694477](https://support.servicenow.com/kb_view.do?sysparm_article=KB0694477)を参照してください。

## 分類子、プローブ、パターン {#r_DiscoverPostgreSQLInstances__section_mcx_zmk_mbb}

{#r_DiscoverPostgreSQLInstances__table_fzd_2yv_jz__entry__3}

| 分類子 | トリガープローブ | パターン |
|-|-|-|
| PostgreSQL インスタンス | * 水平パターン：パターンを起動します。 * PostgreSQL - 構成\* (このプローブに must_sudo パラメーターを追加します) * PostgreSQL - バージョン\* {#r_DiscoverPostgreSQLInstances__ul_ixv_myv_jz} | PostgreSQL DB |
[ ]

{#r_DiscoverPostgreSQLInstances__table_fzd_2yv_jz}

\* 新規インスタンスの場合、これらのプローブは分類子で非アクティブになります。ディスカバリーはディスカバリー用のパターンを使用します。

パターンを使用するには、分類子の水平パターンプローブに正しいパターンが指定されていることを確認します。手順については、「[分類子への水平パターンプローブの追加](https://servicenow-prod.fluidtopics.net/p0MdV1v8D8Ur4nRbG~xOug#t_AddHorizontalPatternProbe "水平ディスカバリーの識別および探索フェーズにパターンを使用するには、検出しようとしている CI の分類子に水平パターンプローブを追加する必要があります。")」を参照してください。

## 収集されるデータ

次では、指定された情報をターゲットから収集します。ソースが設定されていない場合は、デフォルトの情報が返されます。たとえば、PostgreSQL Instance@hostname (デフォルト名) の場合、ソースを変更する必要があります。そうしないと、すべての "PostgreSQL Instance@hostname" が \[cmdb_ci_db_postgresql_instance\] テーブルのソースに追加されます。  
{#r_DiscoverPostgreSQLInstances__entry__10}

| ラベル | テーブル名 | フィールド名 | ソース |
|-|-|-|-|
| 名前 | cmdb_ci_db_postgresql_instance | name | PostgreSQL Instance@<var class="keyword varname">hostname</var> |
| データディレクトリ | cmdb_ci_db_postgresql_instance | data_dir | 実行中のプロセス |
| TCP ポート | cmdb_ci_db_postgresql_instance | tcp_port | 実行中のプロセス |
| SQL 構成 | cmdb_ci_db_postgresql_instance | postgres_conf | <var class="keyword varname">data_directory</var>/postgresql.conf |
| バージョン | cmdb_ci_db_postgresql_instance | version | ポストマスター/postgres |
[ ]

## リレーションシップ {#r_DiscoverPostgreSQLInstances__section_gyd_q4k_mbb}

{#r_DiscoverPostgreSQLInstances__table_hvy_q4k_mbb__entry__3}

| 親クラス | 関係 | 子クラス |
|-|-|-|
| cmdb_ci_db_postgresql_instance | Runs on:Runs | cmdb_ci_windows_server または cmdb_ci_linux_server |
[ ]

{#r_DiscoverPostgreSQLInstances__table_hvy_q4k_mbb}

