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

Instrumentation en couches

Vous pouvez instrument votre fonction Lambda en ajoutant la couche New Relic Lambda. Cela intègre l'agent New Relic, permettant monitoring automatique à chaque fois que vos fonctions sont invoquées.

a diagram depicting non-containerized lambda function instrumentation

Conseil

New Relic recommande d'intégrer votre compte AWS à New Relic en utilisant l' intégration AWS pour découvrir et monitorer automatiquement votre fonction Lambda. Cela vous permet d'exploiter pleinement la puissance de New Relic APM pour votre serveur de fonctions.

Méthodes d'instrumentation

New Relic propose plusieurs méthodes pour instrumenter votre fonction AWS Lambda pour monitoring complète :

  • interface de ligne de commande (CLI): utilisez l'AWS CLI pour ajouter rapidement la couche New Relic à votre fonction Lambda.
  • Framework Serverless : intégrez de manière transparente l'instrumentation New Relic dans votre déploiement sans serveur.
  • CloudFormation/SAM: incluez la couche New Relic dans vos modèles d’infrastructure en tant que code.
  • AWS CDK: ajoutez la couche New Relic Lambda dans votre code CDK aux côtés d’autres ressources d’infrastructure.
  • Terraform: gérez facilement l'instrumentation New Relic avec vos autres ressources d'infrastructure.
  • Instrumentation manuelle: ajoutez directement la couche New Relic via la console AWS Lambda pour un contrôle plus précis.

Quelle que soit la méthode choisie, la couche New Relic ajoute l'agent New Relic à vos fonctions. Cet agent instrumente automatiquement vos fonctions lors de l'invocation, générant une charge, NR_LAMBDA_MONITORING, qui est envoyée à New Relic via l'extension New Relic Lambda .

Selon vos besoins, vous pouvez choisir de contourner l'extension et de voir uniquement la télémétrie dans CloudWatch, de contourner CloudWatch ou d'utiliser CloudWatch comme solution de secours. La section CloudWatch à la fin de ce document vous guidera à travers chaque option.

Rechercher et utiliser des données

Une fois votre fonction AWS Lambda instrumentée, vous pouvez trouver et utiliser les données dans l'interface New Relic APM. Les données sont organisées en plusieurs domaines clés, chacun fournissant des informations différentes détaillées sur les performances et l'état de votre fonction Lambda.

Dans l'interface APM, vous pouvez explorer différents aspects de votre fonction Lambda, notamment le tracing distribué, les cartes de services, les transactions, l'analyse des erreurs et bien plus encore. Chacune de ces zones fournit des informations détaillées sur les performances, la latence et le taux d'erreur de votre fonction Lambda, vous permettant d'identifier et de résoudre rapidement les problèmes.

Conseil

L'expérience d'invocation est désormais intégrée à la trace de transaction APM. Cela vous permet d'utiliser un AWS RequestId spécifique pour explorer en détail une trace de transaction APM afin d'obtenir des informations détaillées sur cette exécution Lambda particulière.

Pour afficher votre fonction Lambda dans l'interface New Relic APM :

  1. Allez à https://one.newrelic.com > APM & Services.

  2. Définissez les critères de recherche comme isLambdaFunction = true.

  3. Dans la liste affichée, sélectionnez votre fonction Lambda pour visualiser les données.

Compatibilité et exigence

En savoir plus sur les environnements d'exécution pris en charge et les prérequis

Dépannage

Apprenez à résoudre les problèmes liés à l'installation

Droits d'auteur © 2025 New Relic Inc.

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