ดูเหตุการณ์

คุณกําลังดูเอกสารประกอบของ 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 ทุกประเภท