عرض الأحداث

يتم الآن عرض مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
معلومات

استخدِم واجهة برمجة التطبيقات /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 بداية الفترة الزمنية التي يجب جلب التنبيهات المتعلقة بها. وتكون القيمة التلقائية هي الوقت الحالي مطروحًا منه ساعة واحدة. اطّلِع على الوصف أعلاه حول إعداد هذه المَعلمة. أقل من ساعة واحدة
to نهاية الفترة الزمنية التي يجب جلب التنبيهات خلالها. وتكون القيمة التلقائية هي الوقت الحالي. اطّلِع على الوصف أعلاه حول إعداد هذه المَعلمة. الآن
alertId فلترة نتائج سجلّ التنبيه حسب رقم تعريف تعريف التنبيه المحدّد. جميع أرقام تعريف التنبيه
env فلترة الأحداث حسب البيئة المحدّدة. جميع البيئات
name فلترة الأحداث حسب اسم التنبيه المحدّد. جميع أسماء التنبيهات
region يمكنك فلترة الأحداث حسب المنطقة المحدّدة. كل المناطق
type يمكنك فلترة الأحداث حسب النوع المحدّد: alert. جميع الأنواع