คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X ข้อมูล
การตรวจจับความผิดปกติประกอบด้วย 3 ระยะหลักๆ ดังนี้
ฝึกโมเดล
การตรวจจับความผิดปกติทำงานโดยการฝึกโมเดลลักษณะการทำงานของพร็อกซี API จากข้อมูลอนุกรมเวลาที่ผ่านมา คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อฝึกโมเดลนี้ Edge จะสร้างและฝึกโมเดลให้คุณโดยอัตโนมัติจากข้อมูลการเข้าชม 6 ชั่วโมงก่อนหน้า ดังนั้น Edge จึงต้องการข้อมูลอย่างน้อย 6 ชั่วโมงบนพร็อกซี API เพื่อฝึกโมเดลก่อนที่จะบันทึกความผิดปกติได้
บันทึกเหตุการณ์ความผิดปกติ
ระหว่างรันไทม์ การตรวจจับความผิดปกติของ Edge จะเปรียบเทียบลักษณะการทำงานปัจจุบันของพร็อกซี API กับลักษณะการทำงานที่โมเดลคาดการณ์ จากนั้น การตรวจจับความผิดปกติจะระบุด้วยเกณฑ์ความเชื่อมั่นที่เฉพาะเจาะจงเมื่อเมตริกการดำเนินการเกินค่าที่คาดการณ์ไว้ เช่น เมื่ออัตราข้อผิดพลาด 5xx สูงกว่าอัตราที่โมเดลคาดการณ์ไว้
เมื่อ Edge ตรวจพบเงื่อนไขความผิดปกติ ระบบจะบันทึกเงื่อนไขดังกล่าวไปยังแดชบอร์ดเหตุการณ์ใน Edge UI โดยอัตโนมัติ Edge จะบันทึกเกณฑ์ความเชื่อมั่นไว้ที่เล็กน้อย ปานกลาง หรือรุนแรงสำหรับความผิดปกติแต่ละรายการที่ตรวจพบ เช่น ความผิดปกติร้ายแรงคือความผิดปกติที่ถือว่ามีความผิดปกติในระดับความเชื่อมั่นสูงมาก
รายการเหตุการณ์ที่แสดงในแดชบอร์ดเหตุการณ์ประกอบด้วยความผิดปกติทั้งหมดที่ Edge ตรวจพบและการแจ้งเตือนที่ทริกเกอร์ โดยอาจเป็นการแจ้งเตือนที่แก้ไขแล้วหรือการแจ้งเตือนที่ผิดปกติ
วิธีดูความผิดปกติ
- คลิกวิเคราะห์ > เหตุการณ์ใน Edge UI แดชบอร์ดเหตุการณ์ใหม่จะปรากฏขึ้น ดังนี้
- กรองแดชบอร์ดเหตุการณ์ตามข้อมูลต่อไปนี้
- สภาพแวดล้อม
- ภูมิภาค
- ประเภทเหตุการณ์เป็นการแจ้งเตือน (คงที่และผิดปกติ) หรือความผิดปกติ
- เกณฑ์ความผิดปกติ (ความผิดปกติเท่านั้น)
- ระยะเวลา
วิธีเจาะลึกไปที่ความผิดปกติ
เลือกแถวของความผิดปกติในแดชบอร์ดเหตุการณ์เพื่อเปิดความผิดปกติในหน้าแดชบอร์ดการตรวจสอบของ API Monitoring ในตัวอย่างด้านล่าง คุณตรวจสอบความผิดปกติของเวลาในการตอบสนอง P90 ที่เพิ่มขึ้นเล็กน้อย แถบสีเหลืองในแนวตั้งจะระบุตำแหน่งที่เกิดความผิดปกติ ดังนี้
เลือกบล็อกสี่เหลี่ยมในจอแสดงผลเพื่อดูรายละเอียดความผิดปกติ ดังนี้
เลือกความคิดเห็น: ความผิดปกตินี้มีความแม่นยำมากน้อยเพียงใด เพื่อส่งความคิดเห็นถึง Apigee เพื่อช่วยปรับปรุงการตรวจจับความผิดปกติ ใช้ลิงก์นี้เพื่อระบุว่ารูปแบบการเข้าชมเป็นความผิดปกติจริงหรือไม่ การตรวจจับมีประโยชน์มากน้อยเพียงใดสำหรับคุณ และแสดงความคิดเห็น (ไม่บังคับ)
สร้างการแจ้งเตือน
โดยค่าเริ่มต้น Edge จะสร้างเหตุการณ์ความผิดปกติ แต่จะไม่เพิ่มการแจ้งเตือนความผิดปกติ การตรวจสอบแดชบอร์ดเหตุการณ์ขึ้นอยู่กับคุณเองเพื่อดูว่าความผิดปกติที่ตรวจพบเมื่อถึงเกณฑ์ที่คำนวณแล้วเป็นปัญหาจริงหรือไม่ หากเป็นเช่นนั้น คุณสามารถสร้างการแจ้งเตือนสำหรับเงื่อนไขความผิดปกติดังกล่าวที่ระดับเกณฑ์ปัจจุบันหรือระดับอื่น เมื่อเกิดความผิดปกติขึ้นหลังจากนั้น Edge จะเพิ่มการแจ้งเตือน จากนั้นจึงส่งอีเมลหรือการแจ้งเตือนประเภทอื่นๆ ให้คุณได้
หมายเหตุ: หลังจากเพิ่มการแจ้งเตือน Edge จะไม่เพิ่มการแจ้งเตือนเดิมอีกจนกว่าจะผ่านไป 10 นาทีและยังมีเงื่อนไขการแจ้งเตือนอยู่ ช่วงเวลานี้จะป้องกันไม่ให้ Edge เพิ่มการแจ้งเตือนที่ซ้ำกันสำหรับเงื่อนไขเดียวกัน
วิธีสร้างการแจ้งเตือนความผิดปกติ
- เลือกความผิดปกติในแดชบอร์ดเหตุการณ์เพื่อดูรายละเอียดความผิดปกติตามที่แสดงด้านบน
- เลือกปุ่มสร้างการแจ้งเตือนในรายละเอียดความผิดปกติ การสร้างแผงการแจ้งเตือนจะเปิดขึ้น
กำหนดค่าการแจ้งเตือน ในตัวอย่างต่อไปนี้ คุณได้กำหนดค่าการแจ้งเตือนให้เวลาในการตอบสนอง P90 เพิ่มขึ้นเล็กน้อยสำหรับสภาพแวดล้อม
prod
ในทุกภูมิภาคคลิก + การแจ้งเตือนเพื่อเพิ่มการแจ้งเตือน
รายละเอียดการแจ้งเตือน คำอธิบาย ช่อง เลือกช่องทางการแจ้งเตือนที่ต้องการใช้และระบุปลายทาง ได้แก่ Email, Slack, PagerDuty หรือเว็บฮุค ปลายทาง วิธีระบุปลายทางตามประเภทแชแนลที่เลือก
- อีเมล - อีเมล เช่น joe@company.com
- Slack - URL ของช่อง Slack เช่น https://hooks.slack.com/services/T00000000/B00000000/XXXXX
- PagerDuty - รหัส PagerDuty เช่น abcd1234efgh56789
เว็บฮุค - URL ของเว็บฮุค เช่น https://apigee.com/test-webhook
หมายเหตุ: คุณสามารถระบุปลายทางได้เพียงรายการเดียวต่อการแจ้งเตือน 1 รายการ หากต้องการระบุปลายทางหลายแห่งสำหรับช่องทางประเภทเดียวกัน ให้เพิ่มการแจ้งเตือนเพิ่มเติม
- หากต้องการเพิ่มการแจ้งเตือนอื่นๆ ให้ทำขั้นตอนที่ 4 ซ้ำ
- หากคุณเพิ่มการแจ้งเตือน ให้ตั้งค่าช่องต่อไปนี้
ฟิลด์ คำอธิบาย คันเร่ง ความถี่ในการส่งการแจ้งเตือน เลือกค่าจากรายการแบบเลื่อนลง คลิกบันทึก
ระบบจะแจ้งเตือนให้ทราบในครั้งถัดไปที่มีความผิดปกติเกิดขึ้น