การรับการแจ้งเตือนจาก Sense

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

คุณสามารถกำหนดค่า Apigee Sense ให้แจ้งเตือนคุณด้วยรายการคำขอ API ที่ตรวจพบซึ่งอาจไม่พึงประสงค์ เมื่อตั้งค่าการแจ้งเตือนแล้ว Apigee Sense จะส่งรายงานทุกๆ 5 นาทีไปยัง URI ของ Webhook ที่คุณระบุ

Apigee Sense จะส่งสตริงในรูปแบบ JSON (คุณจะต้องมีโค้ดที่แยกวิเคราะห์สตริงเป็น JSON) โดยใช้ URI ของ Webhook ตัวอย่างรายงานสั้นๆ ต่อไปนี้ได้รับการจัดรูปแบบจากสตริงเป็น JSON เพื่อให้อ่านง่าย

{
    "text": {
        "metadata": {
            "org": "my-org",
            "env": "prod",
            "reportTimestamp": "2018-10-09T17:25:12Z",
            "messageId": "1539105912220"
        },
        "totalNumberOfBots": 1,
        "bots": [
            {
                "ipAddress": "11.111.111.11",
                "botDetectedLast": "2018-10-0917:04:48Z",
                "ipIsp": "Their ISP",
                "ipCountry": "United States",
                "botReason": [
                    "Flooder",
                    "Content Robber"
                ],
                "callCount": "274529",
                "topUrl": "/v1/my/url",
                "ipCity": "Los Angeles"
            }
        ]
    }
}

รายงานจะบันทึกข้อมูลต่อไปนี้เกี่ยวกับการโจมตี API ที่อาจไม่พึงประสงค์

  • องค์กรและสภาพแวดล้อม Apigee ที่รวบรวมคำขอที่รายงาน
  • การประทับเวลาของรายงาน
  • รหัสของข้อความรายงาน
  • จำนวนที่อยู่ IP ที่ส่งคำขอซึ่งอาจไม่พึงประสงค์
  • อาร์เรย์ของข้อมูลไคลเอ็นต์สำหรับที่อยู่ IP ที่ส่งคำขอซึ่งอาจไม่พึงประสงค์ (เช่น บ็อต) รายงานจะประกอบด้วยข้อมูลต่อไปนี้สำหรับไคลเอ็นต์แต่ละราย

    ลักษณะของไคลเอ็นต์ คำอธิบาย
    ipAddress ที่อยู่ IP ของไคลเอ็นต์
    botDetectedLast การประทับเวลาของคำขอที่ส่งจากไคลเอ็นต์ล่าสุด
    ipIsp ISP ของไคลเอ็นต์ที่ส่งคำขอ
    ipCountry ประเทศที่ส่งคำขอจากไคลเอ็นต์
    botReason กฎการตรวจหาของ Apigee Sense ที่คำขอจากที่อยู่ IP นี้เป็นไปตาม
    callCount จำนวนคำขอจากที่อยู่ IP นี้
    topUrl URL ที่ไคลเอ็นต์ IP ขอมากที่สุด ซึ่งเป็น API ที่ไคลเอ็นต์ขอ
    ipCity เมืองที่ได้รับคำขอ

วิธีตั้งค่าการแจ้งเตือน

  1. เปิดประสบการณ์การใช้งาน Edge ใหม่
  2. ในประสบการณ์การใช้งาน Edge ใหม่ ให้คลิกเมนูวิเคราะห์ แล้วคลิก Sense
  3. คลิกเมนูการตั้งค่า
  4. ในหน้าการตั้งค่า ให้ป้อนค่าเพื่อกำหนดค่าการแจ้งเตือน

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