คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
ใช้ /metrics/events API เพื่อรับเหตุการณ์ทั้งหมดในองค์กรสำหรับช่วงเวลาที่ระบุ รายการเหตุการณ์จะรวมการแจ้งเตือนทั้งหมดที่ Edge ตรวจพบ
โดยค่าเริ่มต้น API จะแสดงผลเหตุการณ์ทั้งหมดของชั่วโมงก่อนหน้า
ใช้พารามิเตอร์การค้นหา from และ to เพื่อระบุระยะเวลาอื่น
ค่าพารามิเตอร์การค้นหา from และ to รองรับรูปแบบต่อไปนี้
now(เวลาท้องถิ่นปัจจุบัน)-<value><unit>ระบุเวลาในอดีต (โปรดสังเกตยัติภังค์นำหน้า):<value>- จำนวนเต็ม<unit>- หน่วยเวลาต่อไปนี้s, sec, second, m, min, minute, h, hr, hour, d, day
- วันที่ในรูปแบบ ISO ดังนี้
yyyy-mm-ddThh:mm:ssZyyyy-mm-ddThh:mm:ss+00:00
ตัวอย่าง
now- -
1h -10min2019-05-13T14:04:00+00:00
ต้องระบุพารามิเตอร์การค้นหา org เท่านั้น การเรียก API ต่อไปนี้จะแสดงผลเหตุการณ์ทั้งหมดในองค์กร myorg ในช่วง 12 ชั่วโมงที่ผ่านมา
curl -H "Authorization: Bearer $ACCESS_TOKEN" \ "https://apimonitoring.enterprise.apigee.com/metrics/events?org=myorg&from=-12h&to=now"
ตั้งค่า $ACCESS_TOKEN เป็นโทเค็นเพื่อการเข้าถึง OAuth 2.0 ตามที่อธิบายไว้ใน รับโทเค็นเพื่อการเข้าถึง OAuth 2.0 ดูข้อมูลเกี่ยวกับตัวเลือก curl ที่ใช้ในตัวอย่างนี้ได้ที่ ใช้ curl
API นี้รองรับพารามิเตอร์การค้นหาที่ไม่บังคับต่อไปนี้
| ชื่อ | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
from
|
จุดเริ่มต้นของช่วงเวลาที่จะดึงการแจ้งเตือน ค่าเริ่มต้นคือเวลาปัจจุบันลบด้วย 1 ชั่วโมง ดูคำอธิบายเกี่ยวกับการตั้งค่าพารามิเตอร์นี้ด้านบน | -1h |
to
|
จุดสิ้นสุดของช่วงเวลาที่จะดึงการแจ้งเตือน ค่าเริ่มต้นคือเวลาปัจจุบัน ดูคำอธิบายเกี่ยวกับการตั้งค่าพารามิเตอร์นี้ด้านบน | now |
alertId
|
กรองผลลัพธ์ของประวัติการแจ้งเตือนตามรหัสคำจำกัดความของการแจ้งเตือนที่ระบุ | รหัสการแจ้งเตือนทั้งหมด |
env
|
กรองเหตุการณ์ตามสภาพแวดล้อมที่ระบุ | ทุกสภาพแวดล้อม |
name
|
กรองเหตุการณ์ตามชื่อการแจ้งเตือนที่ระบุ | ชื่อการแจ้งเตือนทั้งหมด |
region
|
กรองเหตุการณ์ตามภูมิภาคที่ระบุ | ภูมิภาคทั้งหมด |
type
|
กรองเหตุการณ์ตามประเภทที่ระบุ: alert
|
ทุกประเภท |