مشاركة عبر


تمكين وإدارة سجلات Azure Storage Analytics (الكلاسيكية)

يوفر Azure Storage Analytics سجلات للكائنات الثنائية كبيرة الحجم وقوائم الانتظار والجداول. يمكنك استخدام مدخل Microsoft Azure لتكوين سجلات مسجلة لحسابك. توضح هذه المقالة كيفية تمكين وإدارة السجلات. لمعرفة كيفية تمكين المقاييس، راجع الانتقال إلى المقاييس في Azure Monitor. بوجد تكاليف مرتبطة بفحص بيانات المراقبة وتخزينها في مدخل Microsoft Azure. لمزيد من المعلومات، راجع تحليلات التخزين.

إشعار

نوصي باستخدام سجلات Azure Storage في Azure Monitor بدلاً من سجلات Storage Analytics. انظر أيًا من المقالات التالية:

تمكين السجلات

يمكنك إرشاد Azure Storage لحفظ سجلات التشخيص للقراءة والكتابة وحذف طلبات خدمات النقطة والجدول وقائمة الانتظار. كما ينطبق نهج الاحتفاظ بالبيانات الذي قمت بتعيينه على هذه السجلات.

إشعار

يدعم Azure Files حاليًا مقاييس Storage Analytics، لكنه لا يدعم تسجيل Storage Analytics.

  1. في مدخل Microsoft Azure، حدد حسابات التخزين، ثم اسم حساب التخزين لفتح جزء حساب التخزين.

  2. حدد إعدادات التشخيص (الكلاسيكية) في قسم المراقبة (الكلاسيكي) من جزء القائمة.

    عنصر قائمة التشخيص ضمن مراقبة في مدخل Microsoft Azure.

  3. تأكد من تعيين الحالة إلى تشغيل، وحدد الخدمات التي تريد تمكين التسجيل لها.

    تكوين تسجيل الدخول في مدخل Microsoft Azure.

  4. للاحتفاظ بالسجلات، تأكد من تحديد خانة الاختيار حذف البيانات . ثم عيّن عدد الأيام التي تريد الاحتفاظ ببيانات السجل عن طريق تحريك عنصر تحكم شريط التمرير أسفل خانة الاختيار، أو عن طريق تعديل القيمة التي تظهر مباشرة في مربع النص بجوار عنصر تحكم شريط التمرير. الإعداد الافتراضي لحسابات التخزين الجديدة هو سبعة أيام. إذا كنت لا تريد تعيين نهج استبقاء، فاترك خانة الاختيار حذف البيانات غير محددة. إذا لم يكن هناك نهج الاحتفاظ، فالأمر متروك لك لحذف بيانات السجل.

    تحذير

    يتم تخزين السجلات كبيانات في حسابك. يمكن أن تتراكم بيانات السجل في حسابك مع مرور الوقت مما قد يزيد من تكلفة التخزين. إذا كنت بحاجة إلى بيانات السجل لفترة زمنية صغيرة فقط، فإنه يمكنك تقليل التكاليف عن طريق تعديل نهج الاحتفاظ بالبيانات. يتم حذف بيانات السجل التي لا معنى لها (البيانات الأقدم من نهج الاستبقاء) من قبل النظام. نوصي بتعيين نهج استبقاء استنادًا إلى المدة التي تريد الاحتفاظ بها لبيانات السجل لحسابك. راجع الفواتير على مقاييس التخزين للحصول على مزيد من المعلومات.

  5. انقر فوق حفظ.

    يتم حفظ سجلات التشخيص في حاوية كائن ثنائي كبير الحجم تسمى $logs في حساب التخزين الخاص بك. يمكنك عرض بيانات السجل باستخدام مستكشف تخزين مثل Microsoft Azure Storage Explorer، أو برمجيا باستخدام مكتبة عميل التخزين أو PowerShell.

    للحصول على معلومات حول الوصول إلى حاوية $logs، راجع تسجيل تحليلات التخزين.

    إشعار

    بالنسبة لحسابات التخزين الكلاسيكية، تظهر حاوية $logs فقط في Azure Storage Explorer. حاوية $logs غير مرئية من مستعرض التخزين أو طريقة عرض الحاوية المتوفرة في مدخل Microsoft Azure.

تعديل فترة استبقاء بيانات السجل

يمكن أن تتراكم بيانات السجل في حسابك مع مرور الوقت مما قد يزيد من تكلفة التخزين. إذا كنت بحاجة إلى بيانات السجل لفترة زمنية صغيرة فقط، فإنه يمكنك تقليل التكاليف عن طريق تعديل نهج الاحتفاظ بالبيانات. على سبيل المثال، إذا كنت بحاجة إلى سجلات لمدة ثلاثة أيام فقط، فقم بتعيين فترة استبقاء بيانات السجل إلى قيمة 3. بهذه الطريقة سيتم حذف السجلات تلقائيًا من حسابك بعد 3 أيام. يوضح هذا القسم كيفية عرض فترة الاحتفاظ ببيانات السجل الحالية، ثم تحديث تلك الفترة إذا كان هذا ما تريد القيام به.

  1. في مدخل Microsoft Azure، حدد حسابات التخزين، ثم اسم حساب التخزين لفتح جزء حساب التخزين.

  2. حدد إعدادات التشخيص (الكلاسيكية) في قسم المراقبة (الكلاسيكي) من جزء القائمة.

    عنصر قائمة التشخيص ضمن مراقبة في مدخل Microsoft Azure

  3. تأكد من تحديد خانة الاختيار حذف البيانات . ثم عيّن عدد الأيام التي تريد الاحتفاظ ببيانات السجل عن طريق تحريك عنصر تحكم شريط التمرير أسفل خانة الاختيار، أو عن طريق تعديل القيمة التي تظهر مباشرة في مربع النص بجوار عنصر تحكم شريط التمرير.

    تعديل فترة الاستبقاء في مدخل Microsoft Azure

    العدد الافتراضي للأيام لحسابات التخزين الجديدة هو سبعة أيام. إذا كنت لا تريد تعيين نهج استبقاء، فاترك خانة الاختيار حذف البيانات غير محددة. إذا لم يكن هناك نهج الاحتفاظ، فالأمر متروك لك لحذف بيانات المراقبة.

  4. انقر فوق حفظ.

    يتم حفظ سجلات التشخيص في حاوية كائن ثنائي كبير الحجم تسمى $logs في حساب التخزين الخاص بك. يمكنك عرض بيانات السجل باستخدام مستكشف تخزين مثل Microsoft Azure Storage Explorer، أو برمجيا باستخدام مكتبة عميل التخزين أو PowerShell.

    للحصول على معلومات حول الوصول إلى حاوية $logs، راجع تسجيل تحليلات التخزين.

تحقق من حذف بيانات السجل

يمكنك التحقق من حذف السجلات عن طريق عرض محتويات $logs حاوية حساب التخزين الخاص بك. تعرض الصورة التالية محتويات مجلد في الحاوية $logs . يتوافق المجلد مع يناير 2021 ويحتوي كل مجلد على سجلات ليوم واحد. إذا كان اليوم هو 29 يناير 2021، وتم تعيين نهج الاستبقاء الخاص بك إلى يوم واحد فقط، ثم يجب أن يحتوي هذا المجلد على سجلات ليوم واحد فقط.

قائمة مجلدات السجل في مدخل Microsoft Azure

عرض بيانات السجل

لعرض بيانات السجل وتحليلها، يجب تنزيل النقط التي تحتوي على بيانات السجل التي تهتم بها إلى جهاز محلي. تمكنك العديد من أدوات استعراض التخزين من تنزيل الكائنات الثنائية كبيرة الحجم من حساب التخزين الخاص بك؛ يمكنك أيضا استخدام فريق Azure Storage المقدم من سطر الأوامر Azure Copy Tool AzCopy لتنزيل بيانات السجل الخاصة بك.

إشعار

$logs الحاوية غير متكاملة مع Event Grid، لذلك لن تتلقى إعلامات عند كتابة ملفات السجل.

للتأكد من تنزيل بيانات السجل التي تهتم بها وتجنب تنزيل بيانات السجل نفسها أكثر من مرة:

  • استخدم اصطلاح تسمية التاريخ والوقت للنقط التي تحتوي على بيانات السجل لتعقب النقط التي قمت بتنزيلها بالفعل للتحليل لتجنب إعادة تنزيل نفس البيانات أكثر من مرة.

  • استخدم بيانات التعريف على النقط التي تحتوي على بيانات السجل لتحديد الفترة المحددة التي تحتفظ الكائنات الثنائية كبيرة الحجم ببيانات السجل لتحديد كائن ثنائي كبير الحجم الدقيقة التي تحتاج إلى تنزيلها.

لبدء استخدام AzCopy، راجع بدء استخدام AzCopy

يوضح المثال التالي كيف يمكنك تحميل بيانات السجل لخدمة قائمة الانتظار للساعات التي تبدأ في 09 صباحًا و10 صباحًا و11 صباحًا في 20 مايو 2014.

azcopy copy 'https://mystorageaccount.blob.core.windows.net/$logs/queue' 'C:\Logs\Storage' --include-path '2014/05/20/09;2014/05/20/10;2014/05/20/11' --recursive

لمعرفة المزيد حول كيفية تنزيل ملفات معينة، راجع تنزيل الكائنات الثنائية كبيرة الحجم من تخزين Azure Blob باستخدام AzCopy v10.

عند تنزيل بيانات السجل، يمكنك عرض إدخالات السجل في الملفات. تستخدم ملفات السجل هذه تنسيقا نصيا محددا يمكن للعديد من أدوات قراءة السجل تحليله (لمزيد من المعلومات، راجع الدليل مراقبة Microsoft Azure Storage وتشخيصه واستكشاف الأخطاء وإصلاحها). أدوات مختلفة لديها مرافق مختلفة للتنسيق، تصفية، فرز، الإعلان البحث في محتويات ملفات السجل الخاص بك. لمزيد من المعلومات حول تنسيق ملف سجل تسجيل التخزين والمحتوى، راجع تنسيق سجل تحليلات التخزين والعمليات المسجلة لتحليلات التخزين ورسائل الحالة.

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

  • لمعرفة المزيد حول تحليلات التخزين، راجع تحليلات التخزين لتحليلات التخزين.
  • لمزيد من المعلومات حول استخدام لغة .NET لتكوين تسجيل التخزين، راجع مرجع مكتبة عميل التخزين.
  • للحصول على معلومات عامة حول تكوين تسجيل التخزين باستخدام واجهة برمجة تطبيقات REST، راجع تمكين Storage Analytics وتكوينها.
  • تعرف على المزيد حول تنسيق سجلات "تحليلات التخزين". راجع تنسيق سجل تحليلات التخزين.