Aperçu
Nous travaillons toujours sur cette fonctionnalité, mais nous aimerions que vous l'essayiez !
Cette fonctionnalité est actuellement fournie dans le cadre d'un aperçu conformément à nos politiques de pré-sortie.
Vous pouvez configurer le NRDOT Collector pour monitorer plusieurs instances PostgreSQL à partir d'un seul collecteur. Cela est utile si vous avez plusieurs bases de données PostgreSQL exécutées sur différents hôtes ou ports et que vous souhaitez collecter des métriques de toutes ces bases à l'aide d'une seule instance NRDOT Collector.
Prérequis
- NRDOT est installé et configuré pour vos instances PostgreSQL :
Ajouter une configuration multi-récepteur
L’exemple suivant montre comment configurer le NRDOT Collector pour monitorer deux instances PostgreSQL à l’aide d’une configuration multi-Récepteur. Vous pouvez ajouter d’autres Récepteurs selon vos besoins pour des instances PostgreSQL supplémentaires.
receivers: nrpostgresql/db1: &nrpostgresql-common endpoint: "<YOUR_DB1_HOST>:<YOUR_DB1_PORT>" username: "<YOUR_DB_USERNAME>" password: "<YOUR_DB_PASSWORD>" databases: - <YOUR_DB1_DATABASE_NAME> collection_interval: 10s nrpostgresql/db2: <<: *nrpostgresql-common endpoint: "<YOUR_DB2_HOST>:<YOUR_DB2_PORT>" databases: - <YOUR_DB2_DATABASE_NAME>
service: pipelines: metrics: receivers: [nrpostgresql/db1, nrpostgresql/db2] exporters: [otlp/newrelic]Redémarrer NRDOT Collector
Le redémarrage est requis, et non facultatif — le collecteur charge sa configuration une fois au démarrage et ne se recharge pas à chaud. Toute modification de la configuration n’a aucun effet tant que vous ne redémarrez pas le processus.
$sudo systemctl restart nrdot-collectorDocumentation associée
Compatibilité et prérequis
Découvrez les versions PostgreSQL prises en charge, les autorisations requises et les exigences réseau.
Référence des métriques
Découvrez les métriques disponibles collectées par le collecteur NRDOT.
Guide de dépannage
Apprenez à résoudre les problèmes courants liés au monitoring PostgreSQL.