Problème
Après avoir généré du trafic pour votre fonction AWS Lambda et attendu cinq minutes, aucune de vos données de fonction n'apparaît dans l'interface utilisateur de New Relic. Il n'y a aucune erreur dans les logs, et aucun NRIntegrationErrors
ou NRIntegrationWarnings
dans l'interface utilisateur de New Relic.
Solution
La raison la plus courante pour laquelle aucune donnée n'apparaît et aucune erreur n'apparaît est que la clé de licence et l'ID de compte proviennent de comptes différents. En cas d'incompatibilité, l'extension New Relic Lambda ou lambda qui traite les logs de monitoring cloud signale les données avec succès, mais les supprime silencieusement car l'ID de compte ne correspond pas. Cela n’entraîne aucune erreur ni aucun avertissement.
Pour résoudre ce problème, assurez-vous que la clé de licence et l’ID de compte proviennent du même compte. Il est recommandé d’utiliser l’ interface de ligne de commande New Relic Lambda pour activer monitoring sans serveur afin de minimiser ces types de problèmes. Vous pouvez mettre à jour la clé de licence dans AWS Secrets Manager. Pour l'ID de compte et la configuration n'utilisant pas AWS Secrets Manager, vous pouvez mettre à jour les variables d'environnement avec la clé de licence ou l'ID de compte correct pour corriger le problème.