คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ
Apigee X info
การตรวจสอบ API ช่วยให้คุณสร้างกฎตามรูปแบบที่จะทริกเกอร์การแจ้งเตือน ตามชุดเงื่อนไขที่กำหนดไว้ล่วงหน้าได้ การแจ้งเตือนประเภทนี้เรียกว่าการแจ้งเตือนคงที่ และเป็นการแจ้งเตือนประเภทเดียวที่รองรับในการเปิดตัวการตรวจสอบ API ครั้งแรก
เช่น คุณสามารถตั้งค่าการแจ้งเตือนแบบคงที่ได้เมื่อ
- [อัตราข้อผิดพลาด 5xx] [มากกว่า] [10%] เป็นเวลา [10 นาที] จาก [เป้าหมาย mytarget1]
- [count of 2xx errors] [is less than] [50] for [5 minutes] in [region us-east-1]
- [เวลาในการตอบสนองเปอร์เซ็นไทล์ที่ 90] [มากกว่า] [750 มิลลิวินาที] เป็นเวลา [10 นาที] ใน [พร็อกซี myproxy1]
เมื่อเป็นไปตามเงื่อนไขของการแจ้งเตือนที่แก้ไขแล้ว การตรวจสอบ API จะสร้างการแจ้งเตือนเพื่อแจ้งให้คุณทราบถึงปัญหา อย่างไรก็ตาม คุณต้องกำหนดเงื่อนไขการแจ้งเตือนที่เฉพาะเจาะจงก่อนที่การตรวจสอบ API จะสามารถส่งการแจ้งเตือนได้
แม้ว่าการแจ้งเตือนแบบคงที่จะมีประโยชน์ แต่การกำหนดเกณฑ์ที่เหมาะสมสำหรับเงื่อนไขอาจเป็นเรื่องยาก เนื่องจากรูปแบบการเข้าชมเปลี่ยนแปลงไปเมื่อเวลาผ่านไป เช่น หากตั้งค่าเกณฑ์ต่ำเกินไป คุณจะได้รับ การแจ้งเตือนจำนวนมาก หากตั้งค่าเกณฑ์สูงเกินไป คุณอาจพลาดปัญหาหรือการหยุดทำงานที่สำคัญบางอย่าง
การตรวจจับความผิดปกติ
การตรวจหาความผิดปกติช่วยให้ Edge ตรวจหาปัญหาด้านการเข้าชมและประสิทธิภาพได้โดยที่คุณไม่ต้อง กำหนดล่วงหน้าด้วยตนเอง Edge จะค้นหาสภาพผิดปกติโดยอัตโนมัติที่ระดับองค์กร สภาพแวดล้อม และภูมิภาค เมื่อตรวจพบความผิดปกติ ระบบจะบันทึกความผิดปกติเพื่อแสดงในแดชบอร์ดเหตุการณ์ ใน UI ของ Edge
การตรวจหาความผิดปกติทํางานโดยใช้โมเดลปัญญาประดิษฐ์ (AI) และแมชชีนเลิร์นนิง (ML) กับข้อมูล API ในอดีต จากนั้นการตรวจหาความผิดปกติจะแสดงการแจ้งเตือนแบบเรียลไทม์สำหรับสถานการณ์ที่คุณไม่เคยคาดคิด เพื่อปรับปรุงประสิทธิภาพการทำงานและลดเวลาเฉลี่ยในการแก้ไข (MTTR) ปัญหาเกี่ยวกับ API
ตัวอย่างของความผิดปกติที่ตรวจพบอาจรวมถึงสถานการณ์ที่การเปิดตัว API ใหม่ทําให้เกิดการเพิ่มขึ้นของการเข้าชมอย่างไม่คาดคิด และเวลาในการตอบสนองของ API เพิ่มขึ้นตามไปด้วย หรือการเผยแพร่ที่กำหนดค่าไม่ถูกต้องใน แบ็กเอนด์ทำให้ข้อผิดพลาดแบ็กเอนด์ที่ API รายงานเพิ่มขึ้น
ความผิดปกติที่ตรวจพบจะมีข้อมูลต่อไปนี้
- เมตริกที่ทําให้เกิดความผิดปกติ เช่น เวลาในการตอบสนองของพร็อกซีหรือรหัสข้อผิดพลาดของ HTTP
- เกณฑ์ของความผิดปกติ โดยเกณฑ์อาจเป็นเล็กน้อย ปานกลาง หรือรุนแรง
ตัวอย่างเช่น Edge สามารถตรวจจับความผิดปกติโดยอัตโนมัติ เช่น
- [ข้อผิดพลาด 503 เพิ่มขึ้นเล็กน้อย] ใน [environment prod, region region1]
- [การเพิ่มขึ้นปานกลาง] ของ[ข้อผิดพลาด 4xx] ใน[สภาพแวดล้อม prod, ภูมิภาค region2]
- [ความหน่วงเพิ่มขึ้น] [รุนแรง] ใน [environment prod, region region3]
จากข้อมูลความผิดปกติที่แสดงในแดชบอร์ดเหตุการณ์ คุณจะสร้างการแจ้งเตือนประเภทใหม่ ที่เรียกว่าการแจ้งเตือนความผิดปกติเพื่อแจ้งให้คุณทราบถึงเงื่อนไขเหล่านี้ได้
ประเภทความผิดปกติ
Edge จะตรวจหาความผิดปกติประเภทต่อไปนี้โดยอัตโนมัติ
- ข้อผิดพลาด HTTP 503 เพิ่มขึ้นที่ระดับองค์กร สภาพแวดล้อม และภูมิภาค
- ข้อผิดพลาด HTTP 504 เพิ่มขึ้นที่ระดับองค์กร สภาพแวดล้อม และภูมิภาค
- ข้อผิดพลาด HTTP 4xx หรือ 5xx ทั้งหมดเพิ่มขึ้นที่ระดับองค์กร สภาพแวดล้อม และภูมิภาค
- ความหน่วงของการตอบสนองทั้งหมดเพิ่มขึ้นสำหรับเปอร์เซ็นไทล์ที่ 90 (p90) ที่ระดับองค์กร สภาพแวดล้อม และภูมิภาค
เปิดใช้การตรวจจับความผิดปกติ
โดยค่าเริ่มต้น ระบบจะปิดใช้การตรวจจับความผิดปกติสำหรับองค์กรและสภาพแวดล้อม Edge หากต้องการเปิดใช้การตรวจหาความผิดปกติ ให้ส่งคำขอไปยังทีมสนับสนุนของ Apigee Edge เพื่อเปิดใช้สำหรับองค์กรและสภาพแวดล้อมที่เฉพาะเจาะจง Apigee จะประเมินสภาพแวดล้อมของคุณและแจ้งให้ทราบว่าเปิดใช้การตรวจจับความผิดปกติได้หรือไม่
อย่าเปิดใช้การตรวจจับความผิดปกติในองค์กรและสภาพแวดล้อมทั้งหมดเพื่อเหตุผลด้านประสิทธิภาพ Apigee ขอแนะนําให้คุณเปิดใช้การตรวจหาความผิดปกติในองค์กรและสภาพแวดล้อมที่มีภาระการเข้าชมเฉลี่ยอย่างน้อย 10 ธุรกรรมต่อวินาที (tps) เท่านั้น
ตรวจสอบว่าได้เปิดใช้การตรวจจับความผิดปกติหรือไม่
วิธีตรวจสอบว่าเปิดใช้การตรวจจับความผิดปกติอยู่หรือไม่
- เลือกวิเคราะห์ > กฎการแจ้งเตือนใน Edge UI
เลือกปุ่ม + การแจ้งเตือน แผงสร้างการแจ้งเตือนจะเปิดขึ้น

เลือกสภาพแวดล้อมที่ต้องการ
หากตัวเลือกความผิดปกติเป็นสีเทาสำหรับประเภทการแจ้งเตือน แสดงว่าปิดใช้การตรวจจับความผิดปกติ