AWS Lambda รองรับการตรวจติดตามประสิทธิภาพของแอปพลิเคชัน (APM) ผ่านสัญญาณแอปพลิเคชัน CloudWatch

โพสต์บน: 21 พ.ย. 2024

ตอนนี้ AWS Lambda รองรับสัญญาณแอปพลิเคชัน Amazon CloudWatch ซึ่งเป็นโซลูชันการตรวจติดตามประสิทธิภาพของแอปพลิเคชัน (APM) ทำให้นักพัฒนาและผู้ปฏิบัติงานสามารถตรวจติดตามสถานะและประสิทธิภาพของแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ที่สร้างขึ้นโดยใช้ Lambda ได้อย่างง่ายดาย

ลูกค้าต้องการวิธีที่ง่ายในการระบุและแก้ไขปัญหาด้านประสิทธิภาพอย่างรวดเร็ว เพื่อลดเวลาเฉลี่ยในการกู้คืน (MTTR) และต้นทุนการดำเนินงานของการเรียกใช้แอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ ตอนนี้ สัญญาณแอปพลิเคชันมีแดชบอร์ดมาตรฐานที่สร้างไว้ล่วงหน้าสำหรับตัวชี้วัดของแอปพลิเคชันที่สำคัญ (เช่น อัตราการโอนถ่ายข้อมูล ความพร้อมใช้งาน ความล่าช้า ข้อบกพร่อง และข้อผิดพลาด) รายการติดตามที่สัมพันธ์กัน และการโต้ตอบระหว่างฟังก์ชัน Lambda และการพึ่งพาของฟังก์ชัน (เช่น บริการของ AWS อื่น ๆ) โดยไม่ต้องใช้เครื่องมือด้วยตนเองหรือการเปลี่ยนแปลงโค้ดจากนักพัฒนา สิ่งนี้ทำให้ผู้ปฏิบัติงานมีมุมมองสถานะของแอปพลิเคชันผ่านหน้าจอเดียว และทำให้พวกเขาสามารถเข้าไปตรวจสอบเพื่อระบุสาเหตุหลักของความผิดปกติทางประสิทธิภาพการทำงานได้ นอกจากนี้ คุณยังสามารถสร้างวัตถุประสงค์ระดับการให้บริการ (SLO) ในสัญญาณแอปพลิเคชันเพื่อติดตาม KPI ประสิทธิภาพของการดำเนินงานที่สำคัญในแอปพลิเคชันของคุณอย่างใกล้ชิด ทำให้คุณสามารถระบุและคัดแยกการดำเนินงานที่ไม่บรรลุตาม KPI ทางธุรกิจของคุณได้อย่างง่ายดาย สัญญาณแอปพลิเคชันจะติดตั้งฟังก์ชัน Lambda โดยอัตโนมัติโดยใช้ไลบรารี AWS Distro สำหรับ OpenTelemetry (ADOT) แบบปรับปรุง ซึ่งให้ประสิทธิภาพที่ดีขึ้น (เวลาแฝงในการเริ่มทำงานใหม่ทั้งหมดและการใช้หน่วยความจำ) มากกว่าเดิม

หากต้องการเริ่มต้น ให้ไปที่แท็บการกำหนดค่าในคอนโซล Lambda และเปิดใช้งานสัญญาณแอปพลิเคชันสำหรับฟังก์ชันของคุณด้วยการคลิกเพียงครั้งเดียวในส่วน “เครื่องมือตรวจติดตามและการดำเนินงาน” หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่บล็อกโพสต์การเปิดตัว, คู่มือนักพัฒนา Lambda และคู่มือนักพัฒนาสัญญาณแอปพลิเคชัน

สัญญาณแอปพลิเคชันสำหรับ Lambda พร้อมให้ใช้งานใน AWS Region เชิงพาณิชย์ทุกแห่งที่มี Lambda และสัญญาณแอปพลิเคชัน CloudWatch ให้บริการ