• /
  • EnglishEspañolFrançais日本語한국어Português
  • Se connecterDémarrer

Cette traduction automatique est fournie pour votre commodité.

En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.

Créer un problème

Installez & configurez NRDOT pour le monitoring de PostgreSQL avec la CLI

|View as Markdown (English)

Vous pouvez installer et configurer le Collector NRDOT pour le monitoring PostgreSQL à l’aide de la CLI New Relic. La CLI installe le collecteur, crée le rôle de monitoring et ses privilèges, et configure le collecteur en une seule commande.

Prérequis

  • Un compte New Relic avec une clé de licence valide.

  • Un ID de compte New Relic.

  • PostgreSQL 14 ou version ultérieure.

  • Un hôte collecteur Linux exécutant Debian/Ubuntu ou RHEL/CentOS, avec curl et systemd installés, et le client psql disponible.

  • pg_stat_statements doit être chargé via shared_preload_libraries. Le programme d’installation vérifie cela et échoue si ce n’est pas le cas. Voir les prérequis au niveau du serveur ci-dessous.

  • Pour PostgreSQL auto-hébergé : accès administrateur à votre serveur PostgreSQL (le superutilisateur postgres ou équivalent).

  • Pour AWS RDS/Aurora PostgreSQL : connectivité réseau depuis l’hôte du collecteur vers le point de terminaison RDS (accès entrant sur le port PostgreSQL dans le groupe de sécurité RDS), et le nom d’utilisateur et le mot de passe maître RDS.

  • Connectivité réseau vers le point de terminaison OTLP New Relic pour votre région.

    Pour connaître les prérequis détaillés, consultez la page Compatibilité.

Prérequis au niveau du serveur

pg_stat_statements ne peut pas être créé sans shared_preload_libraries, et ce paramètre nécessite un redémarrage de la base de données, la CLI ne peut donc pas le configurer pour vous. Mettez ces paramètres en place avant d’exécuter l’installation :

paramètres

Valeur

shared_preload_libraries

pg_stat_statements

pg_stat_statements.track

ALL

pg_stat_statements.max

10000

pg_stat_statements.save

on

track_activity_query_size

4096

track_functions

all

  • Auto-hébergé: définissez-les dans postgresql.conf, puis redémarrez PostgreSQL. Certaines distributions nécessitent que le package postgresql-contrib soit installé pour que pg_stat_statements soit disponible.
  • AWS RDS ou Aurora: définissez-les dans le groupe de paramètres de la base de données, et non dans un fichier de configuration. track_activity_query_size et pg_stat_statements.max sont des paramètres statiques : appliquez-les avec apply_method: pending-reboot, puis redémarrez l’instance. Pour Aurora, le nom de la famille de groupes de paramètres doit correspondre exactement à la version majeure de votre moteur, par exemple aurora-postgresql16.

Installer et configurer le NRDOT Collector

Trouvez et utilisez vos données

Une fois vos données collectées, vous pouvez accéder à un monitoring complet de la base de données PostgreSQL via l'UI de New Relic.

Pour trouver votre entité de base de données PostgreSQL dans New Relic :

  1. Allez à one.newrelic.com > All capabilities > Databases.

  2. Dans la liste déroulante Entity type, sélectionnez PostgreSQL instance, puis cliquez sur Apply.

  3. Sélectionnez votre base de données PostgreSQL dans la liste des entités.

    Pour confirmer que les données arrivent, exécutez cette requête dans le générateur de requêtes:

    SELECT count(*) FROM Metric
    WHERE metricName LIKE 'postgresql.%'
    AND instrumentation.provider = 'opentelemetry'
    SINCE 10 minutes ago

Introduction au monitoring de PostgreSQL avec NRDOT

Découvrez toutes les méthodes d’installation disponibles pour le monitoring de PostgreSQL avec New Relic.

Installation via Ansible

Découvrez comment installer et configurer le monitoring PostgreSQL à grande échelle avec le newrelic.newrelic_install rôle Ansible.

Installation via Chef

Découvrez comment installer et configurer le monitoring PostgreSQL à grande échelle avec le cookbook Chef newrelic-install.

Installation du chart Helm

Apprenez à installer et configurer le monitoring PostgreSQL sur Kubernetes avec le chart Helm postgresql-otel.

Installation Docker

Découvrez comment exécuter le Collector NRDOT en tant que conteneur frère d’une instance PostgreSQL déjà en cours d’exécution dans Docker.

Droits d'auteur © 2026 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.