Descoberta do PostgreSQL

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 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 Descoberta e Mapeamento de serviços, consulte Comandos do Mapeamento de serviços que requerem um usuário privilegiado 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

    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 name Instância do PostgreSQL@ nome dohost
    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