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

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Descoberta do PostgreSQL

# Descoberta do PostgreSQL {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 min. de leitura

A Descoberta pode encontrar instâncias em execução do PostgreSQL nos sistemas Windows e Linux.

## Credenciais e outros pré-requisitos {#r_DiscoverPostgreSQLInstances__section_ix5_ymk_mbb}

Estas credenciais são necessárias:

* [Credenciais SSH](https://www.servicenow.com/docs/access?context=r_SSHCredentialsForm&version=xanadu&pubname=xanadu-platform-security&ft:locale=en-US)
* \[opcional\] [Credenciais da aplicação](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}

Para obter uma lista de comandos privilegiados necessários para Descoberta e Mapeamento de serviços, consulte [Comandos do Mapeamento de serviços que requerem um usuário privilegiado](https://servicenow-prod.fluidtopics.net/8l3cqmoMqecvXO1Kzc610w "O Mapeamento de serviços usa comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização. Além de configurar as credenciais necessárias, configure os servidores na sua organização para permitir que o Mapeamento de serviços execute esses comandos com direitos elevados.") para acessar uma lista dos comandos que exigem direitos elevados para descobrir e mapear hosts baseados em Unix na sua organização.  
O usuário deve ter acesso de nível raiz ao banco de dados para acessar o arquivo `postgresql.conf`.  
Nota:  
Para obter informações sobre a migração de probe para padrão, consulte o artigo de conhecimento [KB0694477](https://support.servicenow.com/kb_view.do?sysparm_article=KB0694477)

## Classificadores, padrões e probes {#r_DiscoverPostgreSQLInstances__section_mcx_zmk_mbb}

{#r_DiscoverPostgreSQLInstances__table_fzd_2yv_jz__entry__3}

| Classificador | Probes de gatilho | Padrões |
|-|-|-|
| Instância do PostgreSQL | * Padrão Horizontal: inicia padrões * PostgreSQL - Configuração\* (adicione o parâmetro must_sudo a esta probe) * PostgreSQL - Versão\* {#r_DiscoverPostgreSQLInstances__ul_ixv_myv_jz} | PostgreSQL DB |
[ ]

{#r_DiscoverPostgreSQLInstances__table_fzd_2yv_jz}

\*Para novas instâncias, esses probes estão inativos no classificador. O Discovery usa padrões para descoberta.

Para usar padrões, verifique se o padrão correto está especificado no probe de padrão horizontal no classificador. Consulte [Adicione o probe do padrão horizontal a um classificador](https://servicenow-prod.fluidtopics.net/GHQn~qnADjtIzF1OZcKyeg#t_AddHorizontalPatternProbe "Para usar um padrão para as fases de identificação e exploração da discovery horizontal, você deve adicionar o probe do padrão horizontal aos classificadores dos ICs que você está tentando descobrir.") para obter instruções.

## Dados coletados

O seguinte reúne informações especificadas do destino. Se a origem não estiver configurada, ela retornará as informações padrão. Por exemplo, para PostgreSQL Instance@hostname (nome padrão), a origem precisa ser modificada. Caso contrário, todas as "PostgreSQL Instance@hostname" serão adicionadas à origem da tabela \[cmdb_ci_db_postgresql_instance\].  
{#r_DiscoverPostgreSQLInstances__entry__10}

| Rótulo | Nome da tabela | Nome do campo | Fonte |
|-|-|-|-|
| Nome | cmdb_ci_db_postgresql_instance | name | Instância do PostgreSQL@ nome do<var class="keyword varname">host</var> |
| Diretório de dados | cmdb_ci_db_postgresql_instance | dir_dados | processo em execução |
| Porta TCP | cmdb_ci_db_postgresql_instance | tcp_port | processo em execução |
| Configuração de SQL | cmdb_ci_db_postgresql_instance | postgres_conf | <var class="keyword varname">data_directory</var>/postgresql.conf |
| Versão | cmdb_ci_db_postgresql_instance | versão | postmaster/postgres |
[ ]

## Relacionamentos {#r_DiscoverPostgreSQLInstances__section_gyd_q4k_mbb}

{#r_DiscoverPostgreSQLInstances__table_hvy_q4k_mbb__entry__3}

| Classe primária | Relacionamento | Classe secundária |
|-|-|-|
| cmdb_ci_db_postgresql_instance | É executado em:Executado | cmdb_ci_windows_server ou cmdb_ci_linux_server |
[ ]

{#r_DiscoverPostgreSQLInstances__table_hvy_q4k_mbb}

