Puede instalar y configurar el NRDOT Collector para el monitoreo de PostgreSQL usando el rol de Ansible newrelic.newrelic_install. El rol instala el recolector, crea el rol de monitoreo y sus permisos, y configura el recolector en una sola ejecución.
Instalación guiada
Para instalar a través de la UI de New Relic en su lugar, vaya a one.newrelic.com > Integrations & Agents > PostgreSQL (Database 360). Esta página solo cubre la instalación manual.
Requisitos previos
- Una cuenta de New Relic con una clave de licencia válida.
- Un ID de cuenta de New Relic.
- PostgreSQL 14 o posterior.
- Ansible Core 2.13 o 2.14, Python 3.10 y las colecciones
ansible.windowsyansible.utils. - Un host recolector de Linux que ejecuta Debian/Ubuntu o RHEL/CentOS.
pg_stat_statementsdebe cargarse a través deshared_preload_libraries, lo que requiere un reinicio de la base de datos. Establezca los requisitos previos a nivel de servidor antes de ejecutar el playbook.- Para PostgreSQL autohospedado: acceso administrativo al servidor de PostgreSQL (el superusuario
postgreso equivalente), con una contraseña configurada ypg_hba.confque permita la autenticación de host basada en contraseña. - Para PostgreSQL o Aurora en AWS RDS: conectividad de red desde el host del recolector hasta el extremo de RDS, y el nombre de usuario y la contraseña maestros de RDS.
- Conectividad de red al extremo OTLP de New Relic para su región.
Para conocer los requisitos detallados, consulte Compatibilidad.
Instale el rol
$ansible-galaxy install newrelic.newrelic_installAsegúrese de que las colecciones requeridas también estén instaladas:
$ansible-galaxy collection install ansible.windows ansible.utilsConfigure el playbook
Ejecute el playbook
$ansible-playbook -i <inventory_file> <playbook_file>.ymlEncuentra y utiliza tus datos
Una vez que sus datos se estén recopilando, puede acceder al monitoreo integral de bases de datos PostgreSQL a través de la UI de New Relic.
Para encontrar su entidad de base de datos PostgreSQL en New Relic:
- Vaya a one.newrelic.com > All capabilities > Databases.
- En el menú desplegable Entity type, seleccione PostgreSQL instance y luego haga clic en Apply.
- Seleccione su base de datos PostgreSQL de la lista de entidades.
Documentación relacionada
Introducción al monitoreo de PostgreSQL con NRDOT
Conozca todos los métodos de instalación disponibles para el monitoreo de PostgreSQL con New Relic.
Instalación de la CLI
Aprenda a instalar y configurar el monitoreo de PostgreSQL con un solo comando de la CLI de New Relic.
Instalación con Chef
Aprenda a instalar y configurar el monitoreo de PostgreSQL a escala con el libro de recetas de Chef newrelic-install.
Instalación del chart de Helm
Aprenda a instalar y configurar el monitoreo de PostgreSQL en Kubernetes con el chart de Helm postgresql-otel.