تكوين Azure Database للسجلات البطيئة للاستعلام البطيء ل MariaDB والوصول إليها من مدخل Microsoft Azure

يمكنك تكوين سجلات الاستعلام البطيئة لقاعدة بيانات Azure ل MariaDB وإدراجها وتنزيلها من مدخل Microsoft Azure.

المتطلبات الأساسية

تتطلب الخطوات الواردة في هذه المقالة أن يكون لديك قاعدة بيانات Azure لخادم MariaDB.

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

تكوين الوصول إلى سجل الاستعلام البطيء.

  1. تسجيل الدخول إلى ⁧⁩مدخل Azure⁧⁩.

  2. حدد قاعدة بيانات Azure لخادم MariaDB.

  3. ضمن قسم المراقبة في الشريط الجانبي، حدد سجلات الخادم. Screenshot of Server logs options

  4. لمشاهدة معلمات الخادم، حدد تحديد هنا لتمكين السجلات وتكوين معلمات السجل.

  5. قم بتبديل slow_query_log إلى ON.

  6. تحديد مكان إخراج السجلات لاستخدام log_output. لإرسال سجلات إلى كل من التخزين المحلي وسجلات تشخيص Azure Monitor، حدد الملف.

  7. تغيير أي معلمات أخرى مطلوبة.

  8. حدد ⁧⁩حفظ⁧⁩.

    Screenshot of slow query log parameters and save.

من الصفحة معلمات الخادم، يمكنك العودة إلى قائمة السجلات بإغلاق الصفحة.

عرض سجلات القائمة وتنزيلها

بعد بدء التسجيل، يمكنك عرض قائمة بسجلات الاستعلام البطيئة المتوفرة، وتنزيل ملفات السجل الفردية.

  1. قم بفتح ⁧⁩مدخل Azure⁧⁩.

  2. حدد قاعدة بيانات Azure لخادم MariaDB.

  3. ضمن قسم المراقبة في الشريط الجانبي، حدد سجلات الخادم. تعرض الصفحة قائمة بملفات السجل الخاصة بك.

    Screenshot of Server logs page, with list of logs highlighted

    تلميح

    اصطلاح تسمية السجل هو mysql-slow-< اسم الخادم الخاص بك >-yyyymmddh.log. التاريخ والوقت المستخدم في اسم الملف هو الوقت الذي تم فيه إصدار السجل. يتم تدوير ملفات السجلات كل 24 ساعة أو 7.5 GB، أيهما يأتي أولًا.

  4. إذا لزم الأمر، استخدم مربع البحث لتضييق نطاقه بسرعة إلى سجل معين، استناداً إلى التاريخ والوقت. البحث موجود على اسم السجل.

  5. لتنزيل ملفات السجل الفردية، حدد رمز السهم لأسفل بجوار كل ملف سجل في صف الجدول.

    Screenshot of Server logs page, with down-arrow icon highlighted

إعداد سجلات التشخيص

  1. ضمن قسم Monitoring في الشريط الجانبي، حدد Diagnostic settings>Add diagnostic setting.

    Screenshot of Diagnostic settings options

  2. توفير اسم إعداد تشخيص.

  3. حدد متلقي البيانات لإرسال سجلات الاستعلام البطيئة (حساب التخزين أو مركز الأحداث أو مساحة عمل Log Analytics).

  4. حدد MySqlSlowLogs كنوع السجل. Screenshot of Diagnostic settings configuration options

  5. بعد تكوين مصارف البيانات لتوجيه سجلات الاستعلام البطيء إليها، حدد Save. Screenshot of Diagnostic settings configuration options, with Save highlighted

  6. الوصول إلى سجلات الاستعلام البطيئة عن طريق استكشافها في متلقي البيانات التي قمت بتكوينه. قد يستغرق ظهور السجلات مده تصل الي 10 دقائق.

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