Descoberta do PostgreSQL

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 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

    Estas credenciais são necessárias:

    Para obter uma lista de comandos privilegiados necessários para a Descoberta e o Mapeamento de serviços, consulte Comandos do Mapeamento de serviços que requerem um usuário privilegiado para obter 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.

    Classificadores, padrões e probes

    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*

    PostgreSQL DB

    *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 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ótulo Nome da tabela Nome do campo Fonte
    Nome cmdb_ci_db_postgresql_instance nome Instância do PostgreSQL@nome do host
    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 data_directory/postgresql.conf
    Versão cmdb_ci_db_postgresql_instance versão postmaster/postgres

    Relacionamentos

    Classe primária Relacionamento Classe secundária
    cmdb_ci_db_postgresql_instance É executado em:Executado cmdb_ci_windows_server ou cmdb_ci_linux_server