Problème
Vous utilisez NewRelic-log-ingestion
, la fonction Lambda pour envoyer le log d'AWS vers notre monitoring amélioré RDS, l'intégration du log VPC Flow ou les premières versions (alpha et bêta) de monitoring pour AWS Lambda. Cela ne fonctionne pas ou envoie des données partielles.
Solution
Les versions lambda NewRelic-log-ingestion
antérieures à 2.1 sont obsolètes. Mise à jour vers les derniers lambdas publiés dans le référentiel AWS Serverless. Vous pouvez soit utiliser la CLI New Relic , soit effectuer la mise à jour manuellement.
Recommandé : le principal moyen de mettre à jour la fonction d’ingestion log Lambda est de suivre les procédures standard pour mettre à jour la fonction à l’aide de la CLI New Relic.
Vous pouvez également mettre à jour la fonction manuellement :
- Évitez les faux positifs dans les alertes : suivez les procéduresUI ou les procédures de l'API pour désactiver toutes les conditions d'alerte associées à l'intégration monitoring avec AWS Lambda, le monitoring amélioré RDS et le log de flux VPC.
- Supprimez la version lambda obsolète de lambda : accédez à votre console AWS Lambda et supprimez
newrelic-log-ingestion
. Sachez que cela arrête le monitoring amélioré RDS et l’intégration du log VPC Flow jusqu’à ce que l’étape suivante soit terminée. - Réactiver le service : suivez les instructions de le monitoring amélioré RDS ou du log de flux VPC, ou suivez l'étape pour configurer le log CloudWatch pour qu'il soit diffusé vers New Relic Lambda.
- Vérifiez que vos données circulent via le nouveau lambda.