Surveillance des applications 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 applications Lambda

La section Applications de la console Lambda inclut un onglet Monitoring dans lequel vous pouvez consulter un tableau de CloudWatch bord Amazon contenant des métriques agrégées pour les ressources de votre application.

Pour surveiller une application Lambda
  1. Ouvrez la page Applications de la console Lambda.

  2. Choisissez Surveillance.

  3. Pour afficher plus de détails sur les métriques dans un graphique, choisissez Afficher dans les métriques dans le menu déroulant.

    Un widget de surveillance.

    Le graphique s'affiche dans un nouvel onglet, avec les métriques correspondantes répertoriées sous le graphique. Vous pouvez personnaliser votre affichage de ce graphique, en modifiant les métriques et les ressources affichées, les statistiques, la période, et d'autres facteurs, afin de mieux comprendre la situation actuelle.

Par défaut, la console Lambda affiche un tableau de bord de base. Vous pouvez personnaliser cette page en ajoutant un ou plusieurs CloudWatch tableaux de bord Amazon à votre modèle d'application avec le type de AWS::CloudWatch::Dashboardressource. Lorsque votre modèle inclut un ou plusieurs tableaux de bord, la page affiche vos tableaux de bord à la place du tableau de bord par défaut. Vous pouvez basculer entre les tableaux de bord avec le menu déroulant en haut à droite de la page. L'exemple suivant permet de créer un tableau de bord avec un seul widget qui représente graphiquement le nombre d'appels d'une fonction nommée my-function.

Exemple modèle de tableau de bord de fonction
Resources: MyDashboard: Type: AWS::CloudWatch::Dashboard Properties: DashboardName: my-dashboard DashboardBody: | { "widgets": [ { "type": "metric", "width": 12, "height": 6, "properties": { "metrics": [ [ "AWS/Lambda", "Invocations", "FunctionName", "my-function", { "stat": "Sum", "label": "MyFunction" } ], [ { "expression": "SUM(METRICS())", "label": "Total Invocations" } ] ], "region": "us-east-1", "title": "Invocations", "view": "timeSeries", "stacked": false } } ] }

Pour plus d'informations sur la création de CloudWatch tableaux de bord et de widgets, consultez la section Structure et syntaxe du corps du tableau de bord dans le Amazon CloudWatch API Reference.