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

AWS X-Ray monitoring Intégration

New Relic propose une intégration pour générer des rapports sur vos données AWS X-Ray. Ce document explique comment activer cette intégration et décrit les données qui peuvent être signalées.

Activer l'intégration

Pour activer l'intégration d'AWS X-Ray, suivez les procédures standard pour connecter les services AWS à l'infrastructure.

Une fois que vous avez connecté avec succès votre compte AWS à New Relic :

  1. Allez à one.newrelic.com > All capabilities > Infrastructure, puis cliquez sur AWS.
  2. Cliquez sur Manage Services pour sélectionner l’intégration AWS que vous souhaitez activer.
  3. Cochez la case à côté de AWS X-Ray.
  4. Cliquez sur Save.

configuration et sondage

Vous pouvez modifier la fréquence d'interrogation et filtrer vos données à l'aide des options de configuration.

Voici les informations d’interrogation par défaut pour l’intégration AWS X-Ray :

  • Intervalle d'interrogation de New Relic : 5 minutes

Conseil

Veuillez patienter jusqu'à 20 minutes pour que votre première trace apparaisse. Étant donné que les traces sont collectées une fois terminées et une seule fois par intervalle d'interrogation, les données trace X-Ray sont considérablement en retard par rapport au temps réel et ne doivent pas être utilisées pour l'alerte.

Important

un intervalle d'interrogation supérieur à 5 minutes peut entraîner une perte de trace. New Relic laisse tomber des données de trace datant de plus de 20 minutes. De même, les traces de longue durée sont susceptibles d’être incomplètes. Monitoring de X-Ray collecte uniquement les traces terminées et les intervalles dans une trace datant de plus de 20 minutes sont supprimés.

Rechercher et utiliser des données

New Relic signale les segments X-Ray comme des donnéesSpan . Une fois cette intégration activée, vous devriez voir la trace AWS X-Ray apparaître dans le tracing distribué.

Pour filtrer vos spans, vous pouvez utiliser l'attribut newRelic.ingestPoint . Cet attribut est défini sur xray.polling pour toutes les plages de X-Ray.

Voici un exemple de requête NRQL pour vérifier l'ingestion de X-Ray :

SELECT count(*) FROM Span WHERE newRelic.ingestPoint = 'xray.polling' TIMESERIES

Voici un exemple de requête NRQL pour corréler les données X-Ray avec des performances API spécifiques :

SELECT average(duration.ms) FROM Span WHERE newRelic.ingestPoint = 'xray.polling'
AND http.url LIKE 'https://yourdomanin.com/api/v1/endpoint%' SINCE 1 month ago
LIMIT MAX TIMESERIES 1 day

Utilisation de politiques IAM personnalisées

Si vous utilisez une stratégie IAM personnalisée lors de la connexion de votre compte AWS à l'agent d'infrastructure, votre stratégie personnalisée aura besoin des autorisations suivantes pour que l'intégration AWS X-Ray fonctionne :

  • xray:BatchGet*
  • xray:Get*

Fonctions X-Ray et Lambda

La fonction Lambda nécessite une certaine configuration pour utiliser X-Ray. Consultez la section Utilisation AWS X-Ray dans le guide des développeurs AWS Lambda .

En particulier, notez que le rôle d’exécution de votre fonction Lambda aura besoin d’autorisations supplémentaires pour enregistrer des données dans X-Ray.

Fonctions X-Ray et Steps

Les machines d'état AWS Step Function sont des applications distribuées et peuvent être monitorées avec X-Ray. Le tracing de X-Ray doit être explicitement activé pour que X-Ray capture les données des machines à états à fonction pas à pas.

Assurez-vous d'activer le tracing X-Ray pour toute fonction Lambda dans votre machine d'état ainsi que pour la machine d'état dans son ensemble.

Droits d'auteur © 2025 New Relic Inc.

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