Inhaltsverzeichnis:

Wo finde ich Lambda-Logs?
Wo finde ich Lambda-Logs?

Video: Wo finde ich Lambda-Logs?

Video: Wo finde ich Lambda-Logs?
Video: AWS Lambda Destinations tutorial 2024, November
Anonim

Sie können anzeigen Protokolle in dem Lambda Konsole, in der CloudWatch Protokolle Konsole oder über die Befehlszeile.

Anzeigen von Protokollen in der AWS Management Console

  • Öffne das Protokolle Seite der CloudWatch-Konsole.
  • Wählen Sie das Protokoll Gruppe für Ihre Funktion (/aws/ Lambda / Funktionsname).
  • Wählen Sie den ersten Stream in der Liste aus.

Wie kann ich folglich Lambda-Protokolle anzeigen?

Zu Lambda-Protokolle anzeigen , auswählen Protokolle wieder von der linken Seite. Wählen Sie dann die erste aus Protokoll Gruppe mit dem Präfix /aws/ Lambda / gefolgt vom Funktionsnamen. Wählen Sie den ersten Stream aus. Sie sollten START, END und REPORT mit grundlegenden Ausführungsinformationen für jeden Funktionsaufruf sehen.

Welche Tools werden außerdem zur Überwachung und Fehlerbehebung von Lambda-Anwendungen verwendet? Die 3 besten AWS Lambda-Leistungsüberwachungstools

  • Dashbird ist hervorragend bei der Bereitstellung von Fehlerwarnungen und auch bei der Überwachung des Supports.
  • Datadog bietet die Einheit von Metriken, Protokollen und Traces.
  • Logz.io bietet den ELK-Service als beste Wahl für einfache Skalierung und Leistung, ohne dass Upgrades oder Kapazitätsmanagement erforderlich sind.

Wie melde ich mich folglich von CloudWatch aus bei Lambda an?

Weisen Sie Ihrer Lambda-Funktion CloudWatch Log-Gruppen zu

  1. Gehen Sie zur Registerkarte Trigger Ihrer Lambda-Funktion.
  2. Wählen Sie Auslöser hinzufügen.
  3. Klicken Sie in der Eingabeaufforderung Trigger hinzufügen wie angewiesen auf das Kästchen und wählen Sie CloudWatch Logs aus dem Dropdown-Menü aus.
  4. Wählen Sie eine CloudWatch Log-Gruppe aus, die Sie zu Ihrer Funktion hinzufügen möchten.
  5. Fügen Sie Ihrem Trigger einen Filternamen hinzu.

Wie debuggen Sie Lambda in Python?

Erfahren Sie, wie Sie Ihre Lambda-Funktionen in Python debuggen können

  1. Fügen Sie eine Visual Studio Code-Startkonfiguration hinzu.
  2. Installieren Sie das Python-Tools für Visual Studio Debug (PTVSD)-Paket.
  3. PTVSD-Code hinzufügen.
  4. Rufen Sie Ihre Funktion mit der AWS SAM CLI auf.
  5. Debugger starten und mit PTVSD verbinden.

Empfohlen: