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