عرض الأحداث

أنت الآن بصدد الاطّلاع على مستندات Apigee Edge.
انتقِل إلىمستندات Apigee X.
info

استخدِم واجهة برمجة التطبيقات /metrics/events للحصول على جميع الأحداث في مؤسسة لفترة زمنية محدّدة. تتضمّن قائمة الأحداث جميع التنبيهات التي رصدها Edge.

تعرض واجهة برمجة التطبيقات تلقائيًا جميع الأحداث للساعة السابقة. استخدِم مَعلمتَي طلب البحث 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 فقط هي المطلوبة. يعرض طلب واجهة برمجة التطبيقات التالي جميع الأحداث في المؤسسة 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.

تتوافق واجهة برمجة التطبيقات هذه مع مَعلمتَي طلب البحث الاختياريتَين التاليتَين:

الاسم الوصف تلقائي
from بداية الفترة الزمنية التي يجب جلب التنبيهات لها القيمة التلقائية هي الوقت الحالي ناقص ساعة واحدة. يُرجى الاطّلاع على الوصف أعلاه حول ضبط هذه المَعلمة. -1h
to نهاية الفترة الزمنية التي يجب جلب التنبيهات لها القيمة التلقائية هي الوقت الحالي. يُرجى الاطّلاع على الوصف أعلاه حول ضبط هذه المَعلمة. الآن
alertId فلترة نتائج سجلّ التنبيهات حسب رقم تعريف تعريف التنبيه المحدّد جميع أرقام تعريف التنبيهات
env فلترة الأحداث حسب البيئة المحدّدة جميع البيئات
name فلترة الأحداث حسب اسم التنبيه المحدّد جميع أسماء التنبيهات
region فلترة الأحداث حسب المنطقة المحدّدة كل المناطق
type فلترة الأحداث حسب النوع المحدّد: alert جميع الأنواع