ทำความเข้าใจผลการตรวจสอบ API
ทำความเข้าใจผลการตรวจสอบ API ด้วย LoadFocus
หลังจากรัน API Check สิ่งสำคัญคือต้องเข้าใจและตีความผลลัพธ์เพื่อให้มั่นใจในประสิทธิภาพและความน่าเชื่อถือของ API ของคุณ ส่วนนี้ให้คู่มือที่ครอบคลุมสำหรับการทำความเข้าใจผลลัพธ์ของ API Check
ขั้นตอนการวิเคราะห์ผลการตรวจสอบ API
1. ภาพรวม
แดชบอร์ดผลลัพธ์ให้สรุปอย่างรวดเร็วของ API Check รวมถึงสถานะ response time และจำนวนการตรวจสอบที่ดำเนินการ
2. เมตริก Response Time
ดูเมตริก response time โดยละเอียดเพื่อทำความเข้าใจประสิทธิภาพของ API ของคุณ เมตริกประกอบด้วย:
- Wait
- DNS
- TCP
- First Byte
- Download
เมตริกเหล่านี้ช่วยระบุว่าเวลาถูกใช้ไปที่ใดในวงจรชีวิตของ API request
3. Status Codes
ตรวจสอบ status codes ที่ API ของคุณส่งกลับมาเพื่อให้มั่นใจว่าตอบสนองอย่างถูกต้อง Status codes ที่พบบ่อย ได้แก่ 200 (OK), 404 (Not Found) และ 500 (Internal Server Error)
4. Assertions
ตรวจสอบผลลัพธ์ของ assertions ที่ตั้งค่าไว้ระหว่างการกำหนดค่า API Check Assertions จะตรวจสอบ response time, status code และคุณสมบัติการตอบสนองอื่นๆ
5. การวิเคราะห์ข้อผิดพลาด
วิเคราะห์ข้อผิดพลาดที่พบระหว่าง API Check ซึ่งรวมถึงรายละเอียดเกี่ยวกับ requests ที่ล้มเหลว และข้อความข้อผิดพลาดหากมี
6. ประสิทธิภาพตามตำแหน่ง
ประเมินประสิทธิภาพของ API ของคุณจากตำแหน่งทางภูมิศาสตร์ต่างๆ ช่วยระบุปัญหา latency และความแตกต่างของประสิทธิภาพตามภูมิภาค คุณสามารถตั้งค่าการตรวจสอบให้ทำงานจากมากกว่า 26 ตำแหน่งคลาวด์
7. ข้อมูลย้อนหลัง
ตรวจสอบข้อมูลย้อนหลังเพื่อระบุแนวโน้มและรูปแบบในประสิทธิภาพของ API ของคุณเมื่อเวลาผ่านไป ข้อมูลย้อนหลังรวมถึง:
- Response time สำหรับแต่ละการตรวจสอบจากแต่ละตำแหน่ง
- ผลลัพธ์โดยรวมสำหรับเวลา Wait, DNS, TCP, First Byte และ Download
ข้อมูลนี้มีประโยชน์สำหรับการตรวจจับปัญหาระยะยาวและการลดลงของประสิทธิภาพ
8. การแจ้งเตือน
ตรวจสอบการแจ้งเตือนที่ถูกทริกเกอร์โดย API Check การแจ้งเตือนสามารถอิงจาก assertions ที่ล้มเหลว ประสิทธิภาพที่ลดลง หรือเกณฑ์อื่นๆ ที่ตั้งค่าระหว่างการกำหนดค่า
9. ทริกเกอร์การตรวจสอบด้วยตนเอง
คุณสามารถทริกเกอร์การตรวจสอบด้วยตนเองจากทุกตำแหน่ง ซึ่งช่วยให้คุณตรวจสอบประสิทธิภาพของ API ในภูมิภาคต่างๆ ได้อย่างรวดเร็วโดยไม่ต้องรอการรันตามกำหนด
10. แก้ไข API Check
แก้ไข API Check ปัจจุบันเพื่ออัปเดตการกำหนดค่า เปลี่ยนเกณฑ์ หรือแก้ไขรายละเอียด request ซึ่งช่วยให้สามารถปรับเปลี่ยนอย่างต่อเนื่องตามข้อมูลเชิงลึกด้านประสิทธิภาพที่รวบรวมได้
11. กรองผลลัพธ์
กรองผลลัพธ์ตามช่วงเวลาต่างๆ เพื่อวิเคราะห์แนวโน้มประสิทธิภาพและปัญหาในช่วงเวลาเฉพาะ ตัวเลือกรวมถึง:
- Last Hour
- Last 24 Hours
- Last 7 Days
- Last 30 Days
- This Week
- Last Week
- This Month
- Last Month
- Custom Range
โดยปฏิบัติตามขั้นตอนเหล่านี้ คุณสามารถวิเคราะห์ผลลัพธ์ของ API Checks ได้อย่างมีประสิทธิภาพและดำเนินการที่จำเป็นเพื่อให้มั่นใจในประสิทธิภาพและความน่าเชื่อถือที่ดีที่สุด
คุณสามารถค้นหาผลการตรวจสอบ API ทั้งหมดได้ที่ หน้า API Monitors