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

Affichez et interrogez vos données Prometheus

Pour interroger et visualiser les métriques collectées pour votre intégration Prometheus OpenMetrics ou d'écriture à distance avec New Relic, vous pouvez utiliser NRQL. Vous pouvez également traduire votre requête de style PromQL en NRQL en utilisant Grafana ou le générateur de requêtes.

Toutes les métriques pour Docker et Kubernetes sont stockées dans le type Metric .

Attribut par défaut pour l'intégration OpenMetrics

Par défaut, l'attribut suivant sera ajouté à toutes les métriques pour l'intégration Docker et Kubernetes :

Attribut par défaut\ (toutes intégrations)

Description

clusterName

Le nom du cluster fourni dans la configuration du scraper.

integrationName

Le nom de cette intégration (nri-prometheus).

integrationVersion

La version de l'intégration ; par exemple, 0.2.0.

metricName

Le nom de la métrique elle-même.

nrMetricType

Le type du type New Relic Metric ; par exemple, Gauges.

promMetricType

Le type métrique de la métrique Prometheus

scrapedEndpoint

L'URL du point de terminaison est en cours de récupération.

img-integration-k8.png

Kubernetes: Si le scraper Kubernetes s'exécute dans , New Relic ajoute également l'attribut suivant à toutes les métriques :

Attribut Kubernetes supplémentaire

Description

deploymentName

Nom du déploiement, en cas de scraping d'un pod.

label

Les étiquettes Kubernetes de l'objet en cours de récupération, préfixées par "label".

namespaceName

Nom de l'espace de nommage.

nodeName

Nom du nœud sur lequel le pod en cours de récupération s'exécute, le cas échéant.

podName

Nom de la pod raclée, le cas échéant.

serviceName

Nom du service récupéré, le cas échéant

Attribut par défaut pour l'intégration d'écriture à distance

Par défaut, l'attribut suivant sera ajouté aux métriques d'écriture à distance Prometheus :

Attribut par défaut\ (toutes intégrations)

Description

prometheus_server

Une étiquette fournie par l'utilisateur spécifiée comme paramètre d'URL d'écriture à distance Prometheus. La valeur fournie doit être unique car elle est destinée à différencier les serveurs Prometheus sources au moment de la requête. Non spécifié par défaut.

newrelic.source

Le nom du point d’ingestion New Relic (prometheusAPI).

instrumentation.provider

prometheus

instrumentation.name

remote-write

instrumentation.source

Un identifiant fourni par l'utilisateur pour la source des données Prometheus qui correspond à la valeur de prometheus_server.

instrumentation.version

Utilisé pour identifier la version de l'API d'écriture à distance ; par exemple, 0.0.1.

Exemples de requêtes NRQL

Lorsque vous créez une requête, sachez qu'il n'y a aucun lien entre les métriques, l'entité et l'attribut. Utilisez la requête NRQL suivante pour savoir quelles métriques sont disponibles et quels attributs sont présents sur ces métriques :

Pour plus d'informations sur les facettes, les séries chronologiques et la sélection temporelle, consultez la documentation NRQL.

Construire la requête

Pour créer une requête de style PromQL, consultez notre documentation sur les fonctionnalités PromQL prises en charge.

Afficher les données dans New Relic

Lorsque vous interrogez les données, vous pouvez afficher les résultats dans l'interface utilisateur de New Relic. Vous pouvez également visualiser les données sous forme de graphiques, d'histogrammes, etc.

Pour afficher les résultats de la requête NRQL pour les données de votre intégration Prometheus :

  1. Dans New Relic, développez le générateur de requêtes en cliquant sur la barre en bas.
  2. Ouvrez le menu du générateur de requêtes en cliquant sur les trois points à côté de l’action Copier votre lien de requête, puis sélectionnez PromQL.
  3. Dans le traducteur, entrez votre requête PromQL. Il est automatiquement traduit en une requête NRQL.
  4. Cliquez sur Submit.

Pour plus d'informations, consultez notre documentation sur le générateur de requêtes.

Générer un histogramme et calculer le centile

En utilisant l'écriture à distance Prometheus ou la version 2.0.0 et supérieure de l'intégration Prometheus OpenMetrics (POMI), vous pouvez générer un histogramme et calculer le centile à partir de vos données. Pour l'histogramme Prometheus , un bucket <basename>_bucket{le="42"} sera envoyé comme métrique <basename>_bucket et la dimension sera {histogram.bucket.le="42"}.

NRQL dispose de deux fonctions qui fonctionnent sur l'histogramme Prometheus ingéré via l'écriture à distance ou l'intégration Prometheus OpenMetrics (à partir de la version 2.0.0) : bucketPercentile() et histogram(). Les liens incluent des exemples de requêtes.

Droits d'auteur © 2025 New Relic Inc.

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