View a markdown version of this page

Utilisation des journaux système des fournisseurs de capacité - AWS Lambda

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des journaux système des fournisseurs de capacité

Pour vous aider à surveiller et à dépanner votre environnement Lambda Managed Instances, Lambda génère automatiquement des journaux système pour vos fournisseurs de capacité. Vous pouvez consulter les journaux des fournisseurs de capacité à l'aide de la console Lambda, de la CloudWatch console, du AWS Command Line Interface (AWS CLI) ou de l' CloudWatch API. Vous pouvez également acheminer les journaux vers Amazon S3 et Firehose à l'aide CloudWatch des filtres d'abonnement aux journaux.

Tant que le rôle d'opérateur de votre fournisseur de capacité dispose des autorisations nécessaires, Lambda capture les journaux système et les envoie à Amazon CloudWatch Logs, qui est la destination par défaut.

Note

Les journaux système du fournisseur de capacité sont activés par défaut. Lambda envoie automatiquement les journaux système à CloudWatch Logs lorsque vous créez un fournisseur de capacité.

  • CloudWatch Logs est la destination de journalisation par défaut pour les journaux système du fournisseur de capacité. CloudWatch Logs fournit des fonctionnalités de visualisation et d'analyse des journaux en temps réel, ainsi que la prise en charge de la création de mesures et d'alarmes en fonction des données de vos journaux.

  • Amazon S3 est économique pour le stockage à long terme, et des services comme Athena peuvent être utilisés pour analyser les journaux. La latence est généralement plus élevée.

  • Firehose propose une diffusion en continu gérée des journaux vers différentes destinations. Si vous devez envoyer des journaux à d'autres AWS services (par exemple, OpenSearch Service ou API Redshift Data) ou à des plateformes tierces (telles que Datadog, New Relic ou Splunk), Firehose simplifie ce processus en proposant des intégrations prédéfinies.

Configuration des destinations de journal

Lambda prend en charge plusieurs destinations pour les journaux système de votre fournisseur de capacité. Quelle que soit la destination que vous avez choisie, Lambda propose des options pour contrôler le filtrage et la diffusion des journaux.

Les journaux système des fournisseurs de capacité utilisent exclusivement le format structuré JSON. Les journaux structurés JSON offrent une meilleure capacité de recherche et permettent une analyse automatique. Vous pouvez contrôler les journaux que Lambda envoie à la destination de votre choix en configurant le niveau de journalisation du système. Le filtrage vous aide à gérer les coûts de stockage et trouver plus facilement les entrées de journal pertinentes lors du débogage.

Pour plus d'informations sur la configuration de chaque destination, consultez les rubriques suivantes :

Configuration des contrôles de journalisation pour les fournisseurs de capacité

Pour vous permettre de mieux contrôler la façon dont les journaux système de votre fournisseur de capacité sont capturés, traités et consommés, Lambda propose les options de configuration de journalisation suivantes :

  • Niveau de journalisation  : choisissez le niveau de détail des journaux système que Lambda envoie à CloudWatch Logs : DEBUGINFO, ouWARN.

  • Groupe de journaux  : choisissez le groupe de CloudWatch journaux auquel votre fournisseur de capacité envoie les journaux.

Pour plus d'informations sur la configuration des contrôles de journalisation, consultez les rubriques suivantes :