สัญญาณแอปพลิเคชัน Amazon CloudWatch เปิดตัวการรองรับสำหรับตัววัดรันไทม์
ในวันนี้ AWS ได้ประกาศเปิดตัวความพร้อมใช้งานโดยทั่วไปของการรองรับตัววัดรันไทม์ในสัญญาณแอปพลิเคชัน Amazon CloudWatch ซึ่งเป็นฟีเจอร์การตรวจสอบประสิทธิภาพแอปพลิเคชัน (APM) ที่เข้ากันได้กับ OpenTelemetry (OTel) ใน CloudWatch คุณสามารถดูตัววัดรันไทม์ เช่น ฟีเจอร์ลบออบเจ็กต์ที่ไม่ได้ใช้งานแล้ว การใช้หน่วยความจำ และการใช้งาน CPU สำหรับแอปพลิเคชัน Java หรือ Python เพื่อแก้ไขปัญหาต่าง ๆ เช่น การใช้งาน CPU สูงหรือหน่วยความจำรั่วไหล ซึ่งอาจรบกวนประสบการณ์ของผู้ใช้ปลายทางได้
สัญญาณแอปพลิเคชันช่วยลดความซับซ้อนของการแก้ไขปัญหาประสิทธิภาพของแอปพลิเคชันโดยเทียบกับวัตถุประสงค์หลักในระดับธุรกิจหรือระดับบริการ (SLO) สำหรับแอปพลิเคชันของ AWS สัญญาณแอปพลิเคชันจะรวบรวมข้อมูลการติดตาม ตัววัดแอปพลิเคชัน (ข้อผิดพลาด/เวลาแฝง/อัตราการโอนถ่ายข้อมูล) ข้อมูลบันทึก และในปัจจุบันยังรวมไปถึงตัววัดรันไทม์ โดยไม่ต้องเปลี่ยนแปลงซอร์สโค้ด เพื่อรวมข้อมูลทุกอย่างไว้ในมุมมองหน้าต่างบานเดียว
ตัววัดรันไทม์ช่วยให้คุณสามารถตรวจสอบการใช้ทรัพยากรของแอปพลิเคชัน เช่น การใช้หน่วยความจำและ CPU ได้แบบเรียลไทม์ เมื่อใช้สัญญาณแอปพลิเคชัน คุณจะเข้าใจได้ว่าความผิดปกติในตัววัดรันไทม์ส่งผลกระทบต่อผู้ใช้ปลายทางหรือไม่ โดยเชื่อมโยงความผิดปกตินั้นกับตัววัดแอปพลิเคชัน เช่น ข้อผิดพลาด/เวลาแฝง/อัตราการโอนถ่ายข้อมูล ตัวอย่างเช่น คุณจะสามารถระบุได้ว่าการเวลาแฝงของบริการที่เพิ่มอย่างรวดเร็วเป็นผลมาจากการหยุดฟีเจอร์ลบออบเจ็กต์ที่ไม่ได้ใช้งานแล้วที่เพิ่มขึ้นหรือไม่ โดยการดูกราฟตัววัดเหล่านี้ในมุมมองแบบเทียบเคียงกัน นอกจากนี้ คุณจะสามารถระบุความขัดแย้งของเธรด ติดตามรูปแบบการจัดสรรหน่วยความจำ และระบุการเพิ่มขึ้นอย่างรวดเร็วของหน่วยความจำหรือ CPU ที่อาจนำไปสู่การชะลอตัวหรือการล้มเหลวของแอปพลิเคชัน ซึ่งส่งผลกระทบต่อประสบการณ์ของผู้ใช้ปลายทางได้
การรองรับตัววัดรันไทม์พร้อมใช้งานแล้วในรีเจี้ยนทุกแห่งที่มีสัญญาณแอปพลิเคชันให้บริการ ตัววัดรันไทม์คิดค่าบริการตามราคาสัญญาณแอปพลิเคชัน ดูข้อมูลได้ที่ค่าบริการ Amazon CloudWatch
หากต้องการเรียนรู้เพิ่มเติม โปรดดูเอกสารประกอบเพื่อเปิดใช้งานสัญญาณแอปพลิเคชัน Amazon CloudWatch