Problème
Votre intégration Prometheus OpenMetrics pour Docker ou Kubernetes a dépassé les limites de débit métrique autorisées. Vous souhaitez voir plus de détails sur la raison pour laquelle l' événementNrIntegrationError
a été appliqué à votre compte New Relic.
Solution
Pour examiner les erreurs de limite de débit :
Exécutez une requête sur les métriques Prometheus à l'aide de l' événement
NrIntegrationError
, comme ceci :FROM NrIntegrationError SELECT * WHERE newRelicFeature = 'Metrics'Consultez les procédures de dépannage supplémentaires pour
NrIntegrationError
événement.
Pour éviter que cela ne se produise, vous pouvez utiliser des filtres pour contrôler les types et la quantité de données que votre intégration envoie à New Relic. Pour plus d'informations, voir Ignorer ou inclure les métriques Prometheus.
Cause
New Relic effectue une validation de base de vos métriques d'intégration Prometheus OpenMetrics lorsqu'elles sont soumises. Une validation plus poussée est effectuée de manière asynchrone lors du traitement des métriques.
Si New Relic détecte des erreurs lors de cette validation asynchrone, les erreurs sont placées dans un événement NrIntegrationError
dans votre compte New Relic. Par exemple, si vous dépassez les limites métriques définies pour l'intégration Prometheus OpenMetrics, New Relic appliquera des limites de débit à votre compte et créera un événement NrIntegrationError
associé.