การทดสอบความพร้อมใช้งาน
การมอนิเตอร์และแก้ไขปัญหา Azure Solutions
Ebadur Osib
Senior Cloud Consulting Engineer
แอปพลิเคชันยังทำงานอยู่ไหม?
การทดสอบความพร้อมใช้งาน
เปรียบเหมือนการตรวจจับชีพจร
ตรวจสอบตามช่วงเวลาที่กำหนด
ทดสอบจากหลายพื้นที่
แจ้งเตือนเมื่อเกิดความล้มเหลว
การทดสอบความพร้อมใช้งานคืออะไร
ทำงานโดยอัตโนมัติ
ทริกเกอร์ตามกำหนดเวลา
วัดผล:
Uptime
การตอบสนอง
ความถูกต้อง
ตรวจพบความล้มเหลวได้รวดเร็ว
ต้นทุนของการรู้ปัญหาช้าเกินไป
ต้นทุนของการรู้ปัญหาช้าเกินไป
ต้นทุนของการรู้ปัญหาช้าเกินไป
ประเภทของการทดสอบความพร้อมใช้งาน
Ping test
ส่งคำขอ HTTP GET ไปยัง URL ที่กำหนดจากพื้นที่ที่ระบุ
ออกแบบมาสำหรับการตรวจสอบ uptime แบบพื้นฐานและรวดเร็ว
Standard test
ทำงานในสภาพแวดล้อมเบราว์เซอร์จริง
ตรวจสอบกระบวนการใช้งานของผู้ใช้ทั้งหมด
ทดสอบการกระทำต่างๆ เช่น การเข้าสู่ระบบหรือการโหลดหน้า
Custom track test
กำหนดตรรกะการทดสอบเองผ่าน SDK
ตรวจสอบ API และ workflow
รองรับการตรวจสอบหลายขั้นตอนและเฉพาะทางธุรกิจ
ผลการทดสอบและข้อมูลเชิงลึก
การทดสอบความพร้อมใช้งานให้ข้อมูลที่ละเอียดและครบถ้วน
ดูเปอร์เซ็นต์ uptime และแนวโน้มประสิทธิภาพตามช่วงเวลา
การทดสอบแต่ละครั้งมีผลลัพธ์และข้อมูลสถานะโดยละเอียด
การทดสอบที่ล้มเหลวช่วยให้เจาะลึกลงในล็อกเพื่อดูข้อผิดพลาด เช่น timeout หรือปัญหาเครือข่าย
แนวทางปฏิบัติที่ดีที่สุด
ทดสอบจากหลายภูมิภาคและตรวจสอบกระบวนการสำคัญของผู้ใช้
สมดุลความถี่การทดสอบกับค่าใช้จ่ายและความครอบคลุม
เชื่อมโยงการทดสอบกับการแจ้งเตือนและตรวจสอบผลเพื่อหารูปแบบที่เกิดซ้ำ
มาฝึกกันเถอะ!
การมอนิเตอร์และแก้ไขปัญหา Azure Solutions
Preparing Video For Download...