สารบัญ:

ฉันจะหาบันทึกแลมบ์ดาได้ที่ไหน
ฉันจะหาบันทึกแลมบ์ดาได้ที่ไหน

วีดีโอ: ฉันจะหาบันทึกแลมบ์ดาได้ที่ไหน

วีดีโอ: ฉันจะหาบันทึกแลมบ์ดาได้ที่ไหน
วีดีโอ: SARAN - PARADISE FT. 1ST (Official MV) 2024, อาจ
Anonim

คุณสามารถดู บันทึก ใน แลมบ์ดา คอนโซลใน CloudWatch บันทึก คอนโซลหรือจากบรรทัดคำสั่ง

การดูบันทึกใน AWS Management Console

  • เปิด บันทึก หน้าของคอนโซล CloudWatch
  • เลือก บันทึก กลุ่มสำหรับหน้าที่ของคุณ (/aws/ แลมบ์ดา / ชื่อฟังก์ชัน)
  • เลือกสตรีมแรกในรายการ

ดังนั้น ฉันจะดูบันทึกของ Lambda ได้อย่างไร

ถึง ดูบันทึกของแลมบ์ดา , เลือก บันทึก อีกครั้งจากแผงด้านซ้าย จากนั้นเลือกรายการแรก บันทึก กลุ่มนำหน้าด้วย /aws/ แลมบ์ดา / ตามด้วยชื่อฟังก์ชัน เลือกสตรีมแรก คุณควรเห็น START END และ REPORT พร้อมข้อมูลการดำเนินการพื้นฐานสำหรับการเรียกใช้ฟังก์ชันแต่ละรายการ

นอกจากนี้ เครื่องมือใดบ้างที่ใช้สำหรับการตรวจสอบและแก้ไขปัญหาแอปพลิเคชัน Lambda เครื่องมือตรวจสอบประสิทธิภาพ AWS Lambda 3 อันดับแรก

  • Dashbird เป็นเลิศในการให้การแจ้งเตือนข้อผิดพลาดและในการสนับสนุนการตรวจสอบ
  • Datadog มอบความเป็นหนึ่งเดียวของตัวชี้วัด บันทึก และการติดตาม
  • Logz.io เสนอบริการ ELK เป็นตัวเลือกที่ดีที่สุดสำหรับการปรับขนาดและประสิทธิภาพอย่างง่ายดายในขณะที่ไม่จำเป็นต้องอัปเกรดหรือจัดการความจุ

ดังนั้น ฉันจะเข้าสู่ระบบแลมบ์ดาจาก CloudWatch ได้อย่างไร

กำหนดกลุ่มบันทึก CloudWatch ให้กับฟังก์ชัน Lambda ของคุณ

  1. ไปที่แท็บทริกเกอร์ของฟังก์ชัน Lambda
  2. เลือก เพิ่มทริกเกอร์
  3. ในพรอมต์ Add Trigger ให้คลิกกล่องตามคำแนะนำและเลือก CloudWatch Logs จากเมนูดรอปดาวน์
  4. เลือกกลุ่มบันทึก CloudWatch เพื่อเพิ่มฟังก์ชันของคุณ
  5. เพิ่มชื่อตัวกรองให้กับทริกเกอร์ของคุณ

คุณจะดีบักแลมบ์ดาใน Python ได้อย่างไร

เรียนรู้วิธีดีบักฟังก์ชันแลมบ์ดาของคุณใน Python

  1. เพิ่มการกำหนดค่าการเปิดตัว Visual Studio Code
  2. ติดตั้งแพ็คเกจเครื่องมือ Python สำหรับ Visual Studio Debug (PTVSD)
  3. เพิ่มรหัส PTVSD
  4. เรียกใช้ฟังก์ชันของคุณด้วย AWS SAM CLI
  5. เริ่มดีบักเกอร์และเชื่อมต่อกับ PTVSD