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

Solution de secours CloudWatch

Vous pouvez expédier Lambda monitoring les données New Relic de différentes manières en fonction de vos besoins. L'option qui offre les meilleures performances de votre fonction et la meilleure sécurité intégrée inclut la configuration de CloudWatch comme solution de secours. Cela signifie que vous enverrez la télémétrie à New Relic via l'extension et, s'il y a un problème avec l'extension, New Relic recevra toujours les frais via CloudWatch.

Avantages de la solution de secours CloudWatch :

  • Exécution indépendante: capture tous les logs de CloudWatch indépendamment de l'exécution de votre fonction. Il est très peu probable que cela interfère avec le fonctionnement normal de votre fonction ou ait un impact sur la durée d'invocation de votre fonction.
  • Fonctionne avec les réseaux sécurisés: utile pour les fonctions dans un VPC qui ne peuvent pas avoir de trafic sortant vers New Relic.
  • Permet le monitoring amélioré: Nécessaire pour d'autres formes d'infra et base de données télémétrie. Pour en savoir plus, consultez notre documentation sur l'intégration d'Amazon RDS Enhanced Monitoring.

Bien que cette option d'expédition offre la meilleure sécurité, il est important de noter que le service AWS CloudWatch peut générer beaucoup de données. Gardez l’ingestion de données à l’esprit lorsque vous réfléchissez aux coûts et au plan tarifaire New Relic que vous choisissez.

Comment fonctionne la solution de secours CloudWatch

Si l'extension ne parvient pas à démarrer, autrement appelé mode noop, ou plante, elle ne parviendra pas à encoder la ligne NR_LAMBDA_MONITORING générée par nos agents. La ligne NR_LAMBDA_MONITORING apparaîtra à la place dans les logs CloudWatch . Si la newrelic-log-ingestion fonction est installée dans la même région que votre fonction, configurée pour les frais d'expédition et déclenchée par le groupe de votre CloudWatch log fonction, elle peut alors servir de solution de secours à l'extension pour les frais d'expédition.

Avant de commencer

Avant de configurer une option de secours, vous devez effectuer les opérations suivantes :

  • Installez la fonction newrelic-log-ingestion dans la région AWS à partir de laquelle vous souhaitez envoyer vos logs.
  • Si vous envoyez des logs, créez un modèle de filtre égal à null ou créez un modèle personnalisé correspondant aux logs de fonction que vous souhaitez envoyer. New Relic recevra les logs CloudWatch pour votre fonction. Pour éviter les logs en double, l'extension doit avoir son envoi log désactivé. L'envoi log de l'extension est désactivé par défaut.

Voici quelques bonnes pratiques avant de mettre à jour votre couche New Relic Lambda :

  • Avant de mettre à jour vers une version de couche plus récente, gardez à l’esprit que la dernière couche peut introduire des modifications qui interrompent l’extension ou une dépendance tierce.
  • Épinglez une version de couche qui fonctionne bien pour votre fonction et ne mettez à jour vers une version de couche plus récente que nécessaire pour résoudre des bogues, obtenir de nouvelles fonctionnalités et des correctifs de sécurité, ou parce qu'un agent est en fin de vie.
  • Examinez attentivement toutes les modifications et notes de sortie et testez-les dans un environnement de développement ou de simulation avant de déployer une nouvelle couche en production.

Options de mise en œuvre

Il existe trois façons d'implémenter une solution de secours CloudWatch :

  1. Activer l'extension pour les frais de télémétrie et l'envoi des logs via CloudWatch: Dans ce scénario, les frais de télémétrie sont expédiés via l'extension et les logs via CloudWatch, et dans le cas où l'extension échoue, les frais sont également facturés.
  2. Extension activée pour les frais et les logs de télémétrie: Dans ce scénario, les frais et les logs de télémétrie sont expédiés via l'extension.
  3. Extension désactivée: dans ce scénario, CloudWatch est toujours utilisé pour envoyer les logs et la charge.
Droits d'auteur © 2025 New Relic Inc.

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