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

Obtenez plus de détails sur vos limites de données

New Relic a mis en place des limites de ressources pour protéger votre expérience, notre système et nos autres clients. Ces limites vont du nombre maximal de caractères que vous pouvez avoir dans une requête, aux taux de requêtes d'API, et plus encore.

Cette page décrit les métriques de limite et l'événementNrIntegrationError qui vous permettent de visualiser vos limites, votre utilisation actuelle des données et votre consommation globale de ressources par rapport à ces limites, ainsi que l'impact d'un événement de limite. Nous fournissons également une poignée de requêtes qui, une fois compilées dans un dashboard, peuvent vous donner des informations cohérentes et détaillées sur l'état de vos limites.

Important

Bien que NrIntegrationError événement fournisse des données sur de nombreux types de limites, les mesures de limites de ressources ne couvrent actuellement que les limites de taux de requêtes d'ingestion et de taux de requêtes API.

Que se passe-t-il lorsque vous atteignez une limite

Notre réponse lorsque nous atteignons une limite dépend d'une poignée de facteurs : le type de limite atteinte, ainsi que la durée, la fréquence et le montant auquel vous dépassez la limite. Dépasser une limite ne signifie pas toujours que vous subissez un événement de limite, tel qu'une perte de données, un trafic rejeté ou la désactivation de vos données pour le reste de la journée. Nous autorisons parfois une petite marge avant d’appliquer une limite. Cela dit, toute ressource consommée à plus de 100 % risque d’être impactée à tout moment.

Bon nombre de nos limites tarifaires s’appliquent de manière proportionnelle. Cela signifie que si vous dépassez à peine la limite, nous prendrons moins de mesures que si vous la dépassez de 200 %.

Les métriques de limite ne sont visibles que si vous envoyez des données à une API dataType ou limitName correspondante. Par exemple, si vous envoyez des données via l'API métrique, vous verrez les métriques des ressources de l'API métrique, mais si vous n'envoyez aucune donnée , vous ne verrez pas les métriques des ressources APM.

Conseil

Les mesures d'impact seront générées quel que soit l'impact ; s'il n'y a pas d'impact, vous verrez un 0.

Un événementNrIntegrationError est généré lorsque vous subissez un impact et constitue un bon moyen de voir rapidement si vous subissez un événement limite. Consultez Afficher les limites du système pour plus d'informations.

Créez un dashboard pour visualiser l'état de votre limite

En utilisant trois mesures de limite ensemble sur un dashboard, vous pouvez rapidement voir des visuels détaillés de vos limites Ingest Resource Request Per Minute et avec NrIntegrationError obtenir une vue d'ensemble de davantage de limites.

data limits dashboard

tableau de bord affichant l'état des limites à l'aide d'une poignée de requêtes.

Nous avons utilisé la requête suivante pour créer ce dashboard. Pour créer un dashboard comme celui-ci dans New Relic, sélectionnez Dashboards, puis Create a dashboard. Ensuite, ajoutez un nouveau graphique pour chaque requête que vous souhaitez monitorer régulièrement. Les trois limites métriques incluses dans ces requêtes sont décrites dans une section séparée, ci-dessous.

De gauche à droite, de haut en bas :

Limiter les métriques

Ces métriques, utilisées dans la requête dashboard ci-dessus, peuvent se concentrer sur une seule limite ou ressource. Ou, avec l'aide de FACET limitName OR resource, fournissez une vue sur toutes vos limites.

attribut métrique

attribut sur newrelic.resourceConsumption.limitValue et newrelic.resourceConsumption.currentValue:

  • limitName: Le nom de la limite pour les données métriques, par exemple RPM Metric API.
  • dataType:Quel type de données la métrique suit, par exemple Metric, Log ou APM.
  • Resource:Quelle ressource est consommée, par exemple Requests ou DPM.
  • limitTimeInterval:Quelle fenêtre temporelle cette ressource est évaluée pour la limitation.
  • consumingAccountId:Le compte New Relic où la ressource est consommée.

attribuer sur newrelic.resourceConsumption.impact

  • dataType: Le type de données impactées, par exemple Metric, Log ou APM.
  • Resource:Quelle ressource est impactée, par exemple Request Rate.
  • Impact: Un décompte de ce qui se passe lorsque la ressource a dépassé la limite définie, par exemple requests abandonnées.
  • consumingAccountId:Le compte New Relic où la ressource est consommée.

Définir des alertes sur les métriques de ressources

Bien que créer un dashboard pour voir toutes vos limites soit pratique, pouvoir l’automatiser est encore mieux. Vous pouvez définir sur vos métriques de limite pour fournir des mises à jour sur les modifications des limites.

Conseil

Étant donné que nous n'avons actuellement que des métriques sur des fenêtres temporelles d'une minute, définir TimeWindow = 1 minute les couvrira toutes. À terme, nous mettrons davantage de mesures à disposition. Vous souhaiterez peut-être définir des alertes distinctes pour les limites appliquées par différentes fenêtres temporelles.

Vous pouvez utiliser la requête NRQL suivante pour créer des alertes. Découvrez ici comment créer des alertes avec une requête NRQL .

Droits d'auteur © 2025 New Relic Inc.

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