คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
การแก้ปัญหา API ที่ทำงานช้า
การแสดงภาพข้อมูลเป็นเครื่องมือการแก้ปัญหาที่สำคัญ Apigee Edge จะรวบรวมและวิเคราะห์ข้อมูลสำหรับ API ของคุณอยู่เสมอ และการแสดงภาพเป็นวิธีที่มีประสิทธิภาพมากที่สุด ในการปลดล็อก เปรียบเทียบ เปรียบเทียบความแตกต่าง และประเมินข้อมูลดังกล่าว
สมมติว่าคุณได้รับความคิดเห็นจากลูกค้า (อาจผ่านการโทรขอรับความช่วยเหลือ เว็บไซต์โซเชียลมีเดีย หรือฟอรัมผู้ใช้) ว่า API รายการหนึ่งทำงานช้า การแสดงภาพช่วยได้ คุณควรเริ่มต้นจากตรงไหน
พิจารณาและทดสอบหาสาเหตุที่เป็นไปได้
สาเหตุที่เป็นไปได้มีดังนี้
- ความช้าที่เห็นเกิดจากแอปเพียงแอปเดียวหรือเกิดจากหลายแอป หากเกิดจากแอปเดียว แสดงว่าอาจมีปัญหาที่แอป
- หากผู้ใช้หลายคนเห็นความช้าในแอปหลายแอปและผู้ใช้ดูเหมือนจะอยู่ในตำแหน่งทางภูมิศาสตร์เดียวกัน แสดงว่าอาจเป็นปัญหาเกี่ยวกับเครือข่าย
- หากไม่พบปัญหาใดๆ ข้างต้น แสดงว่าอาจมีปัญหาเกี่ยวกับ Apigee Edge หากคุณ เพิ่งเพิ่มหรืออัปเดตนโยบาย นโยบายอาจได้รับการกำหนดค่าไม่ถูกต้อง
- หากระบบรายงานว่าเวลาในการตอบสนองทั้งหมดสูง แต่เวลาในการตอบสนองของปลายทางโดยเฉลี่ย ไม่เปลี่ยนแปลง แสดงว่าอาจเป็นปัญหาของ Apigee หากเวลาในการตอบสนองของปลายทางโดยเฉลี่ยสูงด้วย แสดงว่าอาจมีปัญหาในเครือข่ายระหว่าง Apigee กับเซิร์ฟเวอร์เป้าหมาย หรือเซิร์ฟเวอร์แอปพลิเคชันภายใน
แสดงภาพ API ที่ทำงานช้า
วิธีหนึ่งในการค้นหา API ที่ทำงานได้ไม่ดีคือการเปรียบเทียบเวลาในการตอบสนองเฉลี่ย ของ API ทั้งหมดเพื่อดูว่ามี API รายการใดรายการหนึ่งทำงานผิดปกติหรือไม่
- เลือกพร็อกซี API จากเมนู API
- ในส่วนประสิทธิภาพของหน้าพร็อกซี API ให้เลือกเวลาในการตอบกลับโดยเฉลี่ยจากเมนูประสิทธิภาพ
- เลือกช่วงวันที่ที่จะประเมิน
- เลือก API ที่ต้องการประเมิน
ในพล็อต ให้มองหาช่วงที่เวลาในการตอบสนองพุ่งขึ้นอย่างฉับพลันหรือเพิ่มขึ้นอย่างค่อยๆ เป็นค่อยๆ ไป
แสดงภาพด้วยรายงานที่กำหนดเอง
หากสงสัยว่า API รายการใดเป็นสาเหตุของปัญหา คุณสามารถสร้างรายงานที่กำหนดเองซึ่งมี แผนภูมิและพล็อตที่เปรียบเทียบเมตริกเฉพาะที่คุณเลือก เช่น คุณสามารถแสดงภาพเวลาในการรอรับข้อมูลสูงสุดตามแอปและทรัพยากร
- เข้าถึงหน้ารายงานที่กำหนดเองตามที่อธิบายไว้ด้านล่าง
Edge
วิธีเข้าถึงหน้ารายงานที่กำหนดเองโดยใช้ UI ของ Edge
- ลงชื่อเข้าใช้ apigee.com/edge
- เลือกวิเคราะห์ > รายงานที่กำหนดเอง > รายงาน ในแถบนำทางด้านซ้าย
Classic Edge (Private Cloud)
วิธีเข้าถึงหน้ารายงานที่กำหนดเองโดยใช้ UI ของ Classic Edge
- ลงชื่อเข้าใช้
http://ms-ip:9000โดยที่ ms-ip คือที่อยู่ IP หรือชื่อ DNS ของโหนด Management Server เลือกการวิเคราะห์ > รายงาน ในแถบนำทางด้านบน
- ในหน้ารายงานที่กำหนดเอง ให้คลิก + รายงานที่กำหนดเอง
- กรอกข้อมูลพื้นฐานของรายงานที่กำหนดเอง เลือกอัตราการสุ่มตัวอย่าง และสภาพแวดล้อมที่ต้องการ ทดสอบ
- ในส่วนการวัดแกน Y ให้เลือกเวลาในการตอบสนองทั้งหมดและฟังก์ชันการรวมสูงสุด

- ระบุการเจาะลึกสำหรับพร็อกซี API และเส้นทางคำขอ:

วิเคราะห์รายงานที่ได้
รายงานเวลาในการรอรับข้อมูลใหม่จะแสดงเวลาในการตอบสนองตาม API และตามทรัพยากรแต่ละรายการ ภายใน API การรวมข้อมูลนี้เข้ากับสิ่งที่คุณทราบเกี่ยวกับสถาปัตยกรรมเครือข่าย จะช่วยให้คุณค้นหาปัญหาที่อาจเกี่ยวข้องกับโครงสร้างพื้นฐานได้อย่างรวดเร็ว
เจาะลึก
คุณสามารถเจาะลึก API ที่มีประสิทธิภาพต่ำที่สุด (API ที่มีเวลาในการรอรับข้อมูลสูงสุด)

ดำเนินการ
เมื่อทราบแล้วว่าทรัพยากรใดทำงานได้ไม่ดี คุณสามารถตรวจสอบเครือข่ายเพื่อดูว่ามีปัญหาเกี่ยวกับบริการหรือไม่ หรือเพิ่มมิติข้อมูลที่ 3 เช่น แอปของนักพัฒนาแอป เพื่อดูว่าแอปใดได้รับผลกระทบจากทรัพยากรที่ทำงานช้านี้ หรือเพิ่มนักพัฒนาแอปเพื่อดูว่านักพัฒนาแอปรายใดได้รับผลกระทบจากทรัพยากรที่ทำงานช้า
อย่างที่คุณเห็น การวิเคราะห์ API ของ Edge มีหลายวิธีในการแก้ปัญหาที่เฉพาะเจาะจง และการแสดงภาพมีบทบาทสำคัญในกระบวนการแก้ปัญหา