المخططات الشائعة والمخصصة للخدمة لسجلات موارد Azure
إشعار
كانت سجلات الموارد تعرف سابقاً باسم سجلات التشخيص. تم تغيير الاسم في أكتوبر 2019 حيث تحولت أنواع السجلات التي تم جمعها بواسطة Azure Monitor لتشمل أكثر من مجرد مورد Azure.
هذه المقالة المستخدمة لسرد فئات سجل الموارد التي يمكنك جمعها. هذه القائمة الآن في فئات سجل الموارد.
سجلات موارد Azure Monitor عبارة عن سجلات تم إرسالها بواسطة خدمات Azure التي تصف عملية تشغيل هذه الخدمات أو الموارد. تشترك كافة سجلات الموارد المتوفرة من خلال Azure Monitor في مخطط مشترك ذو مستوى عالي. تتمتع كل خدمة بالمرونة اللازمة لإصدار خصائص فريدة للأحداث الخاصة بها.
مجموعة أنواع المورد (متوفر في خاصية resourceId
) والفئة تحدد بشكل فريد المخطط. توضح هذه المقالة المخططات ذات المستوى العالي لسجلات الموارد وارتباطات لمخطط لكل خدمة.
مخطط مشترك ذو مستوى عالي
إشعار
المخطط الموضح هنا صالح عند إرسال سجلات الموارد إلى تخزين Azure أو إلى لوحة وصل الأحداث. عند إرسال السجلات إلى مساحة عمل Log Analytics، قد تخلف أسماء الأعمدة. راجع الأعمدة القياسية في سجلات Azure Monitor للأعمدة المشتركة في كافة الجداول في مساحة عمل Log Analytics ومرجع بيانات Azure Monitor للحصول على مرجع لجداول مختلفة.
الاسم | مطلوب أو اختياري | الوصف |
---|---|---|
time |
مطلوب | الطابع الزمني (UTC) للحدث الذي يتم تسجيله. |
resourceId |
المطلوب | معرف المورد للمورد الذي قام بحذف الحدث. بالنسبة لخدمات المستأجر، هذا النموذج /tenants/tenant-id/providers/provider-name. |
tenantId |
مطلوب لسجلات المستأجر | معرف المستأجر لمستأجر Active Directory الذي يرتبط به هذا الحدث. لا يتم استخدام هذه الخاصية إلا لسجلات على مستوى المستأجر فقط. لا يظهر في سجلات على مستوى المورد. |
operationName |
المطلوب | اسم العملية التي يقوم هذا الحدث بتسجيلها، على سبيل المثال Microsoft.Storage/storageAccounts/blobServices/blobs/Read . عادة ما يتم تصميم operationName في شكل عملية Azure Resource Manager، Microsoft.<providerName>/<resourceType>/<subtype>/<Write|Read|Delete|Action> ، حتى إذا لم تكن عملية Resource Manager موثقة. |
operationVersion |
اختياري | إصدار واجهة برمجة التطبيقات المُقترن بالعملية، إذا تم تنفيذ operationName من خلال واجهة برمجة التطبيقات (على سبيل المثال، http://myservice.windowsazure.net/object?api-version=2016-06-01 ). إذا لم تكن هناك واجهة برمجة تطبيقات تتوافق مع هذه العملية، فإن الإصدار يُمثّل إصدار تلك العملية في حال تغيرت الخصائص المُقترنة بالعملية في المستقبل. |
category أو type |
المطلوب | فئة السجل للحدث الذي يتم تسجيله. الفئة هي النقاوة التي يُمكنك عندها تمكين السجلات على مورد معين أو تعطيلها. الخصائص التي تظهر داخل الكائن الثنائي كبير الحجم الخاص بحدث ما هي نفسها داخل فئة سجل ونوع مورد مُعيّن. فئات السجل النموذجية هي Audit وOperational وExecution وRequest . بالنسبة لمورد Application Insights، type يشير إلى فئة السجل المصدرة. |
resultType |
اختياري | حالة الحدث المسجل، إن أمكن. تتضمن Started القيم و In Progress Succeeded وFailed Active .Resolved |
resultSignature |
اختياري | الحالة الفرعية للحدث. إذا كانت هذه العملية تتوافق مع استدعاء واجهة برمجة تطبيقات REST، يكون هذا الحقل هو رمز حالة HTTP الخاص باستدعاء REST المقابل. |
resultDescription |
اختياري | وصف النص الثابت لهذه العملية، على سبيل المثال، Get storage file . |
durationMs |
اختياري | مدة العملية بالملي ثانية. |
callerIpAddress |
اختياري | عنوان IP الخاص بالمتصل، إذا كانت العملية تتوافق مع استدعاء واجهة برمجة التطبيقات الذي قد يأتي من كيان ما ذي عنوان IP متوفر بشكل عام. |
correlationId |
اختياري | المعرف الفريد (GUID) المستخدم لتجميع مجموعة من الأحداث ذات الصلة معًا. عادة، إذا كان حدثين لهما نفس قيمة operationName ولكن حالتين مختلفتين (على سبيل المثال، Started وSucceeded )، فإنها تشترك في نفس قيمة correlationID . قد يمثل هذا أيضا علاقات أخرى بين الأحداث. |
identity |
اختياري | كائن JSON الثنائي كبير الحجم الذي يصف هوية المستخدم أو التطبيق الذي قام بتنفيذ العملية. بشكل عام، يتضمن هذا الحقل التخويل والمطالبات أو رمز JWT المميز من Active Directory. |
level |
اختياري | مستوى شدة الحدث. يجب أن يكون واحدا من Informational أو Warning أو Error أو Critical . |
location |
اختياري | منطقة المورد التي ترسل الأحداث؛ على سبيل المثال، East US أو France South . |
properties |
اختياري | أي خصائص موسعة تتعلق بهذه الفئة من الأحداث. يجب وضع كافة الخصائص المخصصة أو الفريدة داخل هذا "الجزء ب" من المخطط. |
مخططات خاصة بالخدمة
يختلف مخطط سجلات الموارد استنادًا إلى المورد وفئة السجل. تعرض القائمة التالية خدمات Azure التي توفر سجلات الموارد والارتباطات بالخدمة والمخططات الخاصة بالفئة (حيثما توفرت). تتغير القائمة عند إضافة خدمات جديدة. إذا كنت لا ترى ما تحتاجه، لا تتردد في فتح مشكلة GitHub في هذه المقالة حتى نتمكن من تحديثه.