المرجع: مخطط سجل موارد API Management

تقدم هذه المقالة مرجع مخطط لسجل مورد Azure API Management GatewayLogs. تتضمن إدخالات السجل أيضاً حقولاً في مخطط المستوى الأعلى المشترك.

لتمكين مجموعة من سجل الموارد في APIM، راجع مراقبة واجهات برمجة التطبيقات المنشورة.

مخطط GatewayLogs

يتم تسجيل الخصائص التالية لكل طلب واجهة برمجة تطبيقات API.

الخاصية النوع الوصف
ApiId سلسلة معرف كيان API للطلب الحالي
ApimSubscriptionId سلسلة معرّف كيان الاشتراك للطلب الحالي
ApiRevision سلسلة مراجعة API للطلب الحالي
BackendId سلسلة معرّف كيان الواجهة الخلفية للطلب الحالي
BackendMethod سلسلة تم إرسال طريقة HTTP للطلب إلى الواجهة الخلفية
BackendProtocol سلسلة تم إرسال نسخة بروتوكول HTTP للطلب إلى الواجهة الخلفية
BackendRequestBody سلسلة نص طلب الواجهة الخلفية
BackendRequestHeaders ديناميكي مجموعة من عناوين HTTP المُرسلة إلى الواجهة الخلفية
BackendResponseBody سلسلة نص استجابة الواجهة الخلفية
BackendResponseCode int رمز استجابة HTTP المتلقاة من الواجهة الخلفية
BackendResponseHeaders ديناميكي مجموعة من عناوين HTTP المستلمة من الواجهة الخلفية
BackendTime خط الطول كم مللي ثانية مضت على إدخال/إخراج الواجهة الخلفية الإجمالي (الاتصال والإرسال والاستلام بوحدات البايت)
BackendUrl سلسلة تم إرسال عنوان URL للطلب إلى الواجهة الخلفية
ذاكرة التخزين المؤقت سلسلة حالة مشاركة ذاكرة التخزين المؤقت لـ API Management في معالجة الطلب (نجاح، خطأ، لا شيء)
CacheTime خط الطول كم مللي ثانية مضت على إدخال وإخراج APIM الإجمالي (الاتصال والإرسال والاستلام بوحدات البايت)
ClientProtocol سلسلة إصدار بروتوكول HTTP للطلب الوارد
ClientTime خط الطول عدد المللي ثانية التي تم إنفاقها على إجمالي إدخال/ إخراج العميل (الاتصال والإرسال والاستلام بوحدات البايت)
ClientTlsVersion سلسلة إصدار TLS يستخدمه العميل الذي أرسل الطلب
أخطاء ديناميكي مجموعة الأخطاء التي حدثت أثناء معالجة الطلب
IsRequestSuccess Bool اكتمال طلب HTTP مع رمز حالة الاستجابة ضمن نطاق 2xx أو 3xx
LastErrorElapsed خط الطول كم مللي ثانية مضت منذ أن تلقت البوابة الطلب حتى حدث الخطأ
LastErrorMessage سلسلة رسالة الخطأ
LastErrorReason سلسلة سبب الخطأ
LastErrorScope سلسلة نطاق مستند النهج الذي يحتوي على النهج المُتسبب في حدوث الخطأ
LastErrorSection سلسلة قسم مستند النهج الذي يحتوي على النهج المُتسبب في حدوث الخطأ
LastErrorSource سلسلة اسم المعالج الداخلي للنهج أو المعالجة المُتسبب في حدوث الخطأ
الأسلوب سلسلة أسلوب HTTP للطلب الوارد
معرف العملية سلسلة معرّف كيان العملية للطلب الحالي
ProductId سلسلة معرّف كيان المنتج للطلب الحالي
RequestBody سلسلة نص طلب العميل
RequestHeaders ديناميكي مجموعة عناوين HTTP التي أرسلها العميل
RequestSize int عدد وحدات البايت المُتلقاة من العميل أثناء معالجة الطلب
ResponseBody سلسلة نص استجابة البوابة
ResponseCode int رمز حالة استجابة HTTP المرسلة إلى عميل
ResponseHeaders ديناميكي مجموعة عناوين HTTP المُرسلة إلى العميل
ResponseSize int عدد وحدات البايت المرسلة للعميل أثناء معالجة الطلب
TotalTime خط الطول كم مللي ثانية مضت على طلب HTTP الإجمالي (من البايت الأول الذي تلقته APIM إلى آخر بايت تلقاه العميل)
TraceRecords ديناميكي السجلات المُرسلة من نُهج التتبع
عنوان "URL" سلسلة عنوان URL للطلب الوارد
معرّف المستخدم سلسلة معرّف كيان المستخدم للطلب الحالي

الخطوات التالية