L'agent Prometheus de New Relic est un wrapper mince sur le serveur Prometheus pour l'exécuter en mode agent. Avec cette intégration, vous pouvez créer un fichier de configuration YAML utilisé par Prometheus qui est prêt à envoyer des métriques à New Relic.
Apprenez-en plus sur la solution à partir de son référentiel.
Installer l'agent Prometheus
Vous pouvez installer l'agent Prometheus dans le cadre de l'intégration Kubernetes ou seul.
Parallèlement à l'intégration de Kubernetes
Vous pouvez installer notre intégrationKubernetes pour obtenir une observabilité complète de votre cluster Kubernetes, qui inclut l'agent Prometheus .
Installez notre intégration Kubernetes. Découvrez comment l'installer ici.
Conseil
Nous proposons également des instructions manuelles pour déployer notre intégration à l'aide de Helm.
Vous devez activer l'agent Prometheus en définissant l'option
newrelic-prometheus-agent.enabled=true
.Pour vous assurer que l'intégration a été configurée correctement, accédez à one.newrelic.com > All capabilities > Query your data et exécutez cette requête NRQL pour voir si des données ont été signalées :
FROM Metric SELECT count(*) WHERE collector.name = 'prometheus-agent' AND cluster_name = 'YOUR_CLUSTER_NAME' since 1 hour ago
Conseil
Si vous ne voyez pas vos données immédiatement, attendez quelques secondes. Les données peuvent prendre un certain temps pour parvenir à New Relic.
Installation autonome
Si vous n’avez pas besoin de l’intégration Kubernetes, vous pouvez installer l’agent Prometheus seul.
Installez l' agent Prometheus en exécutant :
bash$helm repo add newrelic-prometheus https://newrelic.github.io/newrelic-prometheus-configurator$helm upgrade --install newrelic newrelic-prometheus/newrelic-prometheus-agent -f YOUR_CUSTOM_VALUES.yamlPour vous assurer que l'intégration a été configurée correctement, accédez à one.newrelic.com > All capabilities > Query your data et exécutez cette requête NRQL pour voir si des données ont été signalées :
FROM Metric SELECT count(*) WHERE collector.name = 'prometheus-agent' since 1 hour ago
Installer le Prometheus de l'agent dashboard
Que vous ayez installé l'intégration Kubernetes ou uniquement l'agent Prometheus , nous vous proposons également un dashboard organisé pour les auto-métriques avec des informations sur les performances et l'état de santé, ainsi que le volume de métriques envoyées.
Avec ce dashboard, vous obtenez des informations détaillées et significatives sur vos métriques Prometheus et votre agent Prometheus , telles que :
- Échantillons envoyés par la source
- Métriques uniques par source
- Séries chronologiques par source
- Séries chronologiques par métrique (cardinalité)
- Consommation de mémoire et de CPU
- cible Impossible de gratter
- Nombre total d'instances par cluster
Installez le dashboard de l'agent Prometheus dans votre compte New Relic.

Installez le quickstart contenant le dashboard de l'agent Prometheus .