วิธีการทํางานของการตรวจจับความผิดปกติ

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

การตรวจหาความผิดปกติมี 3 ระยะหลักๆ ดังนี้

ฝึกโมเดล

การตรวจหาความผิดปกติจะทำงานโดยการฝึกโมเดลพฤติกรรมของพร็อกซี API จากข้อมูลอนุกรมเวลาในอดีต คุณไม่จำเป็นต้องดำเนินการใดๆ เพื่อฝึกโมเดล Edge จะสร้างและฝึกโมเดลให้คุณโดยอัตโนมัติจากข้อมูลการเข้าชมในช่วง 6 ชั่วโมงก่อนหน้า ดังนั้น Edge จึงต้องมีข้อมูลอย่างน้อย 6 ชั่วโมงในพร็อกซี API เพื่อฝึกโมเดลก่อนที่จะบันทึกความผิดปกติได้

บันทึกเหตุการณ์ความผิดปกติ

เมื่อรันไทม์ การตรวจหาความผิดปกติของ Edge จะเปรียบเทียบพฤติกรรมปัจจุบันของพร็อกซี API กับพฤติกรรมที่โมเดลคาดการณ์ไว้ จากนั้นการตรวจหาความผิดปกติจะกำหนดได้ด้วยเกณฑ์ความเชื่อมั่นที่เฉพาะเจาะจงว่าเมื่อใดที่เมตริกการดำเนินงานเกินค่าที่คาดการณ์ไว้ เช่น เมื่ออัตราข้อผิดพลาด 5xx เกินอัตราที่โมเดลคาดการณ์ไว้

เมื่อ Edge ตรวจพบเงื่อนไขความผิดปกติ ระบบจะบันทึกเงื่อนไขนั้นลงในแดชบอร์ดเหตุการณ์ ใน UI ของ Edge โดยอัตโนมัติ สำหรับความผิดปกติแต่ละรายการที่ตรวจพบ Edge จะบันทึกเกณฑ์ความเชื่อมั่นเป็นเล็กน้อย ปานกลาง หรือรุนแรง เช่น ความผิดปกติรุนแรงคือความผิดปกติที่ถือว่าผิดปกติด้วยระดับความเชื่อมั่นสูงมาก

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

วิธีดูความผิดปกติ

  1. คลิกวิเคราะห์ > เหตุการณ์ ใน UI ของ Edge แดชบอร์ดเหตุการณ์ใหม่จะปรากฏขึ้น: ดูเหตุการณ์ที่ผิดปกติในแดชบอร์ดเหตุการณ์
  2. กรองแดชบอร์ดเหตุการณ์ตามรายการต่อไปนี้
    • สภาพแวดล้อม
    • ภูมิภาค
    • ประเภทเหตุการณ์เป็นการแจ้งเตือน (แบบคงที่และความผิดปกติ) หรือความผิดปกติ
    • เกณฑ์ความผิดปกติ (ความผิดปกติเท่านั้น)
    • ระยะเวลา

วิธีเจาะลึกความผิดปกติ

  1. เลือกแถวของความผิดปกติในแดชบอร์ดเหตุการณ์เพื่อเปิดความผิดปกติใน แดชบอร์ดตรวจสอบ ของการตรวจสอบ API ในตัวอย่างด้านล่าง คุณจะตรวจสอบความผิดปกติของการเพิ่มขึ้นเล็กน้อยในเวลาในการตอบสนอง p90 แถบสีเหลืองแนวตั้งจะระบุตำแหน่งที่เกิดความผิดปกติ

    ตรวจสอบเหตุการณ์ความผิดปกติ
  2. เลือกบล็อกในจอแสดงผลเพื่อดูรายละเอียดความผิดปกติ

    ดูรายละเอียดความผิดปกติ
  3. เลือกความคิดเห็น: ความผิดปกตินี้ถูกต้องแม่นยำเพียงใด เพื่อแสดงความคิดเห็นต่อ Apigee เพื่อช่วยปรับปรุงการตรวจหาความผิดปกติ ใช้ลิงก์นี้เพื่อระบุว่ารูปแบบการเข้าชมเป็นความผิดปกติจริงหรือไม่ การตรวจหามีประโยชน์ต่อคุณเพียงใด และแสดงความคิดเห็นที่ไม่บังคับ

    ส่งความคิดเห็นเกี่ยวกับความผิดปกติ

สร้างการแจ้งเตือน

โดยค่าเริ่มต้น Edge จะสร้างเหตุการณ์ความผิดปกติ แต่จะไม่แสดงการแจ้งเตือนความผิดปกติ คุณต้องตรวจสอบแดชบอร์ดเหตุการณ์เพื่อพิจารณาว่าความผิดปกติที่ตรวจพบที่เกณฑ์ที่คำนวณได้เป็นปัญหาจริงหรือไม่ หากเป็นเช่นนั้น คุณจะสร้างการแจ้งเตือนสำหรับเงื่อนไขความผิดปกตินั้นที่ระดับเกณฑ์ปัจจุบันหรือระดับอื่นได้ เมื่อเกิดความผิดปกติขึ้นอีกครั้ง Edge จะแสดงการแจ้งเตือนและส่งอีเมลหรือการแจ้งเตือนประเภทอื่นๆ ให้คุณได้

หมายเหตุ: หลังจากแสดงการแจ้งเตือนแล้ว Edge จะไม่แสดงการแจ้งเตือนเดียวกันอีกจนกว่าจะผ่านไป 10 นาทีและเงื่อนไขการแจ้งเตือนยังคงอยู่ ช่วงเวลานี้จะป้องกันไม่ให้ Edge แสดงการแจ้งเตือนที่ซ้ำกันสำหรับเงื่อนไขเดียวกัน

วิธีสร้างการแจ้งเตือนความผิดปกติ

  1. เลือกความผิดปกติในแดชบอร์ดเหตุการณ์เพื่อดูรายละเอียดความผิดปกติดังที่แสดงด้านบน
  2. เลือกปุ่มสร้างการแจ้งเตือน ในรายละเอียดความผิดปกติ แผงสร้างการแจ้งเตือนจะเปิดขึ้น
  3. กำหนดค่าการแจ้งเตือน ในตัวอย่างต่อไปนี้ คุณจะกำหนดค่าการแจ้งเตือนสำหรับการเพิ่มขึ้นเล็กน้อย ในเวลาในการตอบสนอง p90 สำหรับสภาพแวดล้อม prod ในทุกภูมิภาค

    กำหนดค่าการแจ้งเตือนความผิดปกติ

  4. คลิก + การแจ้งเตือน เพื่อเพิ่มการแจ้งเตือน

    รายละเอียดการแจ้งเตือน คำอธิบาย
    ช่อง เลือกช่องการแจ้งเตือนที่ต้องการใช้และระบุปลายทาง ได้แก่ อีเมล, 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 รายการต่อการแจ้งเตือน หากต้องการระบุปลายทางหลายรายการสำหรับช่องประเภทเดียวกัน ให้เพิ่มการแจ้งเตือนเพิ่มเติม

  5. หากต้องการเพิ่มการแจ้งเตือน ให้ทำซ้ำขั้นตอนที่ 4
  6. หากคุณเพิ่มการแจ้งเตือน ให้ตั้งค่าช่องต่อไปนี้
    ช่อง คำอธิบาย
    คันเร่ง ความถี่ในการส่งการแจ้งเตือน เลือกค่าจากรายการแบบเลื่อนลง
  7. คลิกบันทึก

    คุณจะได้รับการแจ้งเตือนเมื่อเกิดความผิดปกติขึ้นอีกครั้ง