ดูเหตุการณ์

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