Você pode instalar e configurar o NRDOT Collector para o monitoramento do PostgreSQL usando a role newrelic.newrelic_install do Ansible. A role instala o coletor, cria a role de monitoramento e suas permissões, e configura o coletor em uma única play.
Instalação guiada
Para instalar pela interface da New Relic, acesse one.newrelic.com > Integrations & Agents > PostgreSQL (Database 360). Esta página aborda apenas a instalação manual.
Pré-requisitos
Uma conta New Relic com uma chave de licença válida.
Um ID de conta da New Relic.
PostgreSQL 14 ou posterior.
Ansible Core 2.13 ou 2.14, Python 3.10 e as coleções
ansible.windowseansible.utils.Um host coletor Linux executando Debian/Ubuntu ou RHEL/CentOS.
pg_stat_statementsdeve ser carregado viashared_preload_libraries, o que requer a reinicialização do banco de dados. Atenda aos pré-requisitos no nível do servidor antes de executar o playbook.Para PostgreSQL auto-hospedado: acesso administrativo ao seu servidor PostgreSQL (o superusuário
postgresou equivalente), com uma senha definida epg_hba.confpermitindo autenticação de host baseada em senha.Para PostgreSQL ou Aurora no AWS RDS: conectividade de rede do host do coletor para o endpoint do RDS, e o nome de usuário e senha mestre do RDS.
Conectividade de rede para o endpoint OTLP da New Relic para sua região.
Para requisitos detalhados, consulte Compatibilidade.
Instale a função
$ansible-galaxy install newrelic.newrelic_installCertifique-se de que as coleções necessárias também estejam instaladas:
$ansible-galaxy collection install ansible.windows ansible.utilsConfigure o playbook
Execute o playbook
$ansible-playbook -i <inventory_file> <playbook_file>.ymlEncontre e use seus dados
Assim que seus dados estiverem sendo coletados, você poderá acessar o monitoramento abrangente do banco de dados PostgreSQL por meio da interface do New Relic.
Para encontrar a entidade de banco de dados PostgreSQL no New Relic:
- Vá para one.newrelic.com > All capabilities > Databases.
- Na dropdown Entity type, selecione PostgreSQL instance e clique em Apply.
- Selecione seu banco de dados PostgreSQL na lista de entidades.
Documentação relacionada
Introdução ao monitoramento do PostgreSQL com NRDOT
Saiba mais sobre todos os métodos de instalação disponíveis para o monitoramento do PostgreSQL com o New Relic.
Instalação da CLI
Saiba como instalar e configurar o monitoramento do PostgreSQL com um único comando da CLI do New Relic.
Instalação via Chef
Aprenda a instalar e configurar o monitoramento do PostgreSQL em escala com o cookbook do Chef newrelic-install.
Instalação do chart do Helm
Saiba como instalar e configurar o monitoramento do PostgreSQL no Kubernetes com o chart do Helm postgresql-otel.