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

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# PostgreSQL

# PostgreSQL の検出 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](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=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)
* \[オプション\] [適用可能な認証情報](https://www.servicenow.com/docs/access?context=applicative-creds&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)

{#r_DiscoverPostgreSQLInstances__ul_wvj_wkg_kcb}

ディスカバリーとサービスマッピングに必要な特権コマンドのリストについては、「 [特権ユーザーを必要とする サービスマッピング コマンド](https://servicenow-prod.fluidtopics.net/4qsIrNv7zTagPRayagPQKw "サービスマッピング は昇格された権限を必要とするコマンドを使用して、組織内の 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/Yu7K806HJpMWDgopCxnUEA#t_AddHorizontalPatternProbe "水平ディスカバリーの識別および探索フェーズにパターンを使用するには、検出しようとしている CI の分類子に水平パターンプローブを追加する必要があります。")」を参照してください。

## 収集されるデータ

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

| ラベル | テーブル名 | フィールド名 | ソース |
|-|-|-|-|
| 名前 | cmdb_ci_db_postgresql_instance | 名前 | 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 | バージョン | ポストマスター/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}

