Surveillance des applications Lambda - AWS Lambda

Surveillance des applications Lambda

La section Applications de la console Lambda inclut un onglet Surveillance dans lequel vous pouvez consulter un tableau de bord Amazon CloudWatch avec 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 tableaux de bord Amazon CloudWatch à votre modèle d’application avec le type de ressource AWS::CloudWatch::Dashboard. 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 des widgets et des tableaux de bord CloudWatch, consultez Syntaxe et structure du corps d'un tableau de bord dans la Référence d'API Amazon CloudWatch.