คุณกําลังดูเอกสารประกอบของ 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:ssZ
yyyy-mm-ddThh:mm:ss+00:00
เช่น
now
- -
1h
-10min
2019-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 ชั่วโมง ดูคำอธิบายเกี่ยวกับการตั้งค่าพารามิเตอร์นี้ด้านบน | -1 ชม. |
to
|
จุดสิ้นสุดของช่วงเวลาที่ควรดึงข้อมูลการแจ้งเตือน ค่าเริ่มต้นคือเวลาปัจจุบัน ดูคำอธิบายเกี่ยวกับการตั้งค่าพารามิเตอร์นี้ด้านบน | ขณะนี้ |
alertId
|
กรองผลลัพธ์ประวัติการแจ้งเตือนตามรหัสคำจำกัดความการแจ้งเตือนที่ระบุ | รหัสการแจ้งเตือนทั้งหมด |
env
|
กรองเหตุการณ์ตามสภาพแวดล้อมที่ระบุ | ทุกสภาพแวดล้อม |
name
|
กรองเหตุการณ์ตามชื่อการแจ้งเตือนที่ระบุ | ชื่อการแจ้งเตือนทั้งหมด |
region
|
กรองเหตุการณ์ตามภูมิภาคที่ระบุ | ภูมิภาคทั้งหมด |
type
|
กรองเหตุการณ์ตามประเภทที่ระบุ alert
|
ทุกประเภท |