Obsah:

Kde najdu lambda logy?
Kde najdu lambda logy?

Video: Kde najdu lambda logy?

Video: Kde najdu lambda logy?
Video: Autodiagnostika: Log je základ 2024, Smět
Anonim

Můžete prohlížet protokoly v lambda konzole v CloudWatch Protokoly konzole nebo z příkazového řádku.

Zobrazení protokolů v konzole pro správu AWS

  • Otevři Protokoly stránce konzoly CloudWatch.
  • Vyber log skupina pro vaši funkci (/aws/ lambda / název-funkce).
  • Vyberte první stream v seznamu.

Jak tedy mohu zobrazit protokoly Lambda?

Na zobrazit protokoly Lambda , vyberte Protokoly opět z levého panelu. Poté vyberte první log skupina s předponou /aws/ lambda / následovaný názvem funkce. Vyberte první stream. Měli byste vidět START, END a REPORT se základními informacemi o provedení pro každé vyvolání funkce.

Jaké nástroje se navíc používají k monitorování a odstraňování problémů s aplikacemi Lambda? Top 3 nástroje pro monitorování výkonu AWS Lambda

  • Dashbird je vynikající v poskytování upozornění na chyby a také v podpoře monitorování.
  • Datadog poskytuje jednotu metrik, protokolů a tras.
  • Logz.io nabízí službu ELK jako nejlepší volbu pro snadné škálování a výkon, přičemž není třeba provádět upgrady nebo správu kapacity.

Jak se tedy přihlásím do lambda z CloudWatch?

Přiřaďte skupiny protokolů CloudWatch k vaší funkci Lambda

  1. Přejděte na kartu Spouštěče funkce Lambda.
  2. Vyberte Přidat spouštěč.
  3. Ve výzvě Přidat spouštěč klikněte na políčko podle pokynů a z rozevírací nabídky vyberte Protokoly CloudWatch.
  4. Vyberte skupinu protokolů CloudWatch, kterou chcete přidat do své funkce.
  5. Přidejte ke svému spouštěči název filtru.

Jak ladíte lambda v Pythonu?

Přečtěte si, jak můžete ladit funkce lambda v Pythonu

  1. Přidejte konfiguraci spuštění Visual Studio Code.
  2. Nainstalujte balíček Python Tools for Visual Studio Debug (PTVSD).
  3. Přidejte kód PTVSD.
  4. Vyvolejte svou funkci pomocí CLI AWS SAM.
  5. Spusťte debugger a připojte se k PTVSD.

Doporučuje: