Utilisez l'événement NrIntegrationError de New Relic pour comprendre les problèmes liés à l'ingestion de données, aux limites et à configuration des fonctionnalités.
Résoudre les problèmes d'ingestion de données avec NrIntegrationError
Notre événement NrIntegrationError est utilisé pour capturer les problèmes liés à :
- Dépassement de nos limites d'ingestion de données
- Dépassement de nos limites de requêtes
- Données malformées
- Problèmes de configuration
Vous pouvez exécuter une requête NRQL pour analyser NrIntegrationError message d'erreur. Vous pouvez également configurer des alertes pour être averti lorsque des types spécifiques d’erreurs, ou certaines quantités d’erreurs, se produisent.
NrIntegrationError Les événements sont principalement classés par la fonctionnalité qui les envoie, comme indiqué par l'attribut newRelicFeature . Les valeurs incluent :
Metricsindique un problème avec l'ingestion de l'API métrique .Event APIindique un problème avec l'ingestion de l'API événement .Logsindique un problème avec l'ingestion du log.Distributed Tracingindique un problème avec le tracing distribué des donnés (Span).Infrastructureindique un problème avec l'intégrationinfrastructure
Pour les définitions d'attributs, voir le dictionnaire de données.
requête et alerte
Vous pouvez interroger l'événement NrIntegrationError en utilisant NRQL et configurer la condition d'alerte NRQL pour être averti lorsque des problèmes surviennent.
Voici quelques exemples de requête :
Si vous souhaitez examiner la structure de cet événement et voir quels attributs lui sont attachés, vous pouvez utiliser une requête keyset(), comme ceci :
FROM NrIntegrationError SELECT keyset()Tutoriels et exemples
Voici des liens vers des documents qui expliquent plus en détail comment utiliser NrIntegrationError.
Ingestion d'API
Vous trouverez ci-dessous des documents relatifs à NrIntegrationErrorpour nos principales API d'ingestion. NrIntegrationError événements sont générés non seulement pour une utilisation directe de ces API, mais pour tous les outils New Relic qui s'appuient sur ces points de terminaison d'API pour générer des rapports de données :
- API métrique : voir Résoudre les problèmes d'ingestion de l'API métrique
- API événement : voir analyse des erreurs et astuces pour le reporting d'événement de dépannage.
- API de log : voir Aucune donnée log n'apparaît.
- API de trace : voir Validation de réponse et Résoudre les problèmes de données manquantes.
Limites de données
Documents relatifs aux limites :
- Afficher l'UIdes limites (
NrIntegrationErrorest utilisé pour créer ces graphiques) - Exemples de requêtes liées aux limites
Agents spécifiques et intégration
- Agent APM : incompatibilité de configuration
- StatistiquesD
- Prometheus : erreurs OpenMetrics | Erreurs d'écriture à distance
Utiliser par programmation l'événement NrIntegrationError
Si vous souhaitez manipuler ces événements via l'API, consultez Utiliser NrIntegrationError par programmation.
Comprendre les changements apportés à votre compte
Si vous essayez de comprendre les modifications qui ont été apportées à votre compte New Relic (par exemple lorsqu'un utilisateur a effectué une modification), consultez NrAuditEvent.