• /
  • 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

Dépannage du monitoring PostgreSQL NRDOT

|View as Markdown (English)

Résoudre les problèmes courants que vous pouvez rencontrer lors du monitoring de votre PostgreSQL avec le NRDOT Collector.

Tester la connectivité

Testez la connectivité réseau vers PostgreSQL

bash
$
psql --host=<YOUR_DB_HOST> --port=<YOUR_DB_PORT> --username=<YOUR_DB_USERNAME> --dbname=<YOUR_DATABASE_NAME> --command 'SELECT 1;'

Une connexion et un résultat réussis confirment que l’utilisateur de monitoring, l’hôte, et le port sont accessibles avant le dépannage du collecteur lui-même.

Tester la connectivité du point de terminaison OTLP

Vérifiez que le Collector NRDOT peut atteindre le point de terminaison OTLP de New Relic :

bash
$
curl -v <YOUR_NEWRELIC_OTLP_ENDPOINT>

Symptômes courants

SymptômeCause probable
Aucun événement db.server.query_sample / db.server.top_queryLe bloc events n'est pas activé dans la configuration du Récepteur (les deux sont désactivés par défaut)
db.server.top_query événements totalement manquantspg_stat_statements Extension non créée dans cette base de données
db.server.query_sample détail de session bloquante manquantL’utilisateur de monitoring manque de pg_monitor
Requêtes longues tronquées dans db.server.query_samplePar défaut track_activity_query_size (1024 octets) ; augmentez-le, consultez Compatibilité et prérequis
postgresql.function.calls toujours vide, ou widget "Appels de fonction/min" du dashboard videtrack_functions non défini sur pl ou all dans postgresql.conf
Plusieurs widgets de dashboard vides malgré le flux de métriquesCes métriques sont désactivées par défaut ; voir Référence des métriques
db.query.comment_tags.nr_service_guid toujours videallowed_comment_keys: [nr_service_guid] non défini sur query_sample_collection / top_query_collection; vide par défaut
Métriques de table/index/fonction manquantes pour certaines tablesL’utilisateur de monitoring ne dispose pas de SELECT sur ces tables/schémas ; pg_monitor accorde la visibilité des statistiques, et non au niveau de l’objet SELECT
postgresql.wal.lag / .wal.age manquantNécessite l’activation de WAL avec au moins un réplica connecté ; omis silencieusement sur les instances autonomes / sources uniquement, non mis à zéro
L’entité PostgreSQL n’apparaît pas, ou la relation app→PostgreSQL ne se résout pas dans l’Explorateur d’entitésserver.address/server.port n’est pas présent sur la ressource ; le Récepteur seul n’émet pas ces éléments sous le modèle de ressource par défaut (legacy)

Les données n'apparaissent pas dans New Relic

  • Pour vérifier les problèmes liés à la limitation de débit, exécutez :

    SELECT * FROM NrIntegrationError
  • Si les données ne circulent toujours pas, vérifiez si des règles de suppression sont définies sur vos événements de métrique et de log. Consultez Supprimer les données de log avec des règles de filtre de suppression et Contrôle du Pipeline.

Instrumentation dans les environnements auto-hébergés

Découvrez comment configurer le monitoring PostgreSQL dans des environnements auto-hébergés avec New Relic.

Instrumentation dans les environnements RDS

Découvrez comment configurer le monitoring de PostgreSQL dans les environnements RDS avec New Relic.

Référence des métriques

Découvrez les métriques disponibles collectées par le collecteur NRDOT.

Droits d'auteur © 2026 New Relic Inc.

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