Surveillance des fonctions sur la console Lambda - 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.

Surveillance des fonctions sur la console Lambda

Le service Lambda surveille les fonctions en votre nom et envoie des métriques à Amazon. CloudWatch La console Lambda crée des graphiques de surveillance pour ces métriques, et les affiche sur la page Monitoring (Surveillance) pour chaque fonction Lambda.

La console Lambda fournit une vue à volet unique des métriques, des journaux et des traces. La console fournit des filtres pour la plage horaire, le fuseau horaire et les options d’actualisation qui s’appliquent à tous les volets de manière universelle. Vous pouvez facilement corréler les métriques, les journaux et les traces, réduisant ainsi le temps moyen de restauration (MTTR) lors de la résolution d’erreurs dans vos fonctions Lambda.

Tarification

CloudWatch dispose d'un niveau gratuit perpétuel. Au-delà du seuil du niveau gratuit, les CloudWatch frais pour les métriques, les tableaux de bord, les alarmes, les journaux et les informations. Pour plus d'informations, consultez les CloudWatch tarifs Amazon.

Utilisation de la console Lambda

Vous pouvez surveiller vos fonctions et applications Lambda dans la console Lambda .

Pour surveiller une fonction
  1. Ouvrez la page Functions (Fonctions) de la console Lambda.

  2. Choisissez une fonction.

  3. Choisissez l’onglet Monitor (Surveiller).

Types de graphiques de surveillance

La section suivante décrit les graphiques de surveillance qui s’affichent sur la console Lambda.

Graphiques de surveillance de Lambda
  • Invocations – Nombre de fois que la fonction a été invoquée.

  • Duration (Durées) -  la durée moyenne, minimum et maximum de traitement d’un événement par votre code de fonction.

  • Error count and success rate (%) (Nombre d’erreurs et taux de réussite (%)) - Nombre d’erreurs et pourcentage d’invocations terminées sans erreur.

  • Throttles (Limitations) - Nombre d’échecs d’invocation dus à des limites de simultanéité.

  • IteratorAge— Pour les sources d'événements de flux, âge du dernier élément du lot lorsque Lambda l'a reçu et a invoqué la fonction.

  • Async delivery failures (Echecs de livraison asynchrone) – Nombre d’erreurs survenues quand Lambda a tenté d’écrire dans une file d’attente de destination ou de lettres mortes.

  • Concurrent executions (Exécutions simultanées) – Nombre d’instances de fonction qui traitent des événements.

Affichage de graphiques sur la console Lambda

La section suivante explique comment afficher les graphiques de CloudWatch surveillance sur la console Lambda et ouvrir le tableau de bord des CloudWatch métriques.

Pour afficher les graphiques de surveillance d’une fonction
  1. Ouvrez la page Functions (Fonctions) de la console Lambda.

  2. Choisissez une fonction.

  3. Choisissez l’onglet Monitor (Surveiller).

  4. Choisissez parmi les plages de temps prédéfinies ou choisissez une plage de temps personnalisée.

  5. Pour voir la définition d'un graphique CloudWatch, choisissez les trois points verticaux (actions du widget), puis choisissez Afficher dans les métriques pour ouvrir le tableau de bord des métriques sur la CloudWatch console.


            Exemple de définition de surveillance sur la console Lambda.

Affichage des requêtes sur la console CloudWatch Logs

La section suivante explique comment afficher et ajouter des rapports de CloudWatch Logs Insights à un tableau de bord personnalisé sur la console CloudWatch Logs.

Pour afficher les rapports d’une fonction
  1. Ouvrez la page Functions (Fonctions) de la console Lambda.

  2. Choisissez une fonction.

  3. Choisissez l’onglet Monitor (Surveiller).

  4. Choisissez Afficher les connexions CloudWatch.

  5. Sélectionnez View in Logs Insights (Afficher dans Logs Insights).

  6. Choisissez parmi les plages de temps prédéfinies ou choisissez une plage de temps personnalisée.

  7. Choisissez Run Query (Exécuter la requête).

  8. (Facultatif) Sélectionnez Save (Enregistrer).


      Les rapports  CloudWatch  Logs Insights sur le  CloudWatch  tableau de bord.

Quelle est la prochaine étape ?