تمكين سجلات الخادم وتنزيلها لقاعدة بيانات Azure ل MySQL - الخادم المرن

ينطبق على: قاعدة بيانات Azure لـMySQL - خادم مرن

يمكنك استخدام سجلات الخادم للمساعدة في مراقبة مثيل قاعدة بيانات Azure لخادم MySQL المرن واستكشاف الأخطاء وإصلاحها، والحصول على رؤى مفصلة حول الأنشطة التي تم تشغيلها على خوادمك. بشكل افتراضي، يتم تعطيل ميزة سجلات الخادم في قاعدة بيانات Azure لخادم MySQL المرن. ومع ذلك، بعد تمكين الميزة، يبدأ مثيل خادم Azure Database for MySQL المرن في التقاط الأحداث من نوع السجل المحدد وكتابتها في ملف. يمكنك بعد ذلك استخدام مدخل Azure أو Azure CLI لتنزيل الملفات للمساعدة في جهود استكشاف الأخطاء وإصلاحها خاصتك. توضح هذه المقالة كيفية تمكين ميزة سجلات الخادم في قاعدة بيانات Azure لخادم MySQL المرن وتنزيل ملفات سجل الخادم. كما يوفر معلومات عن كيفية تعطيل الميزة.

في هذا البرنامج التعليمي، ستتعلّم كيفية:

  • تمكين ميزة سجلات الخادم.
  • تعطيل ميزة سجلات الخادم.
  • تنزيل ملفات سجلات الخادم.

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

لإكمال هذا البرنامج التعليمي، تحتاج إلى مثيل خادم مرن لقاعدة بيانات Azure ل MySQL. إذا كنت بحاجة إلى إنشاء خادم جديد، فشاهد إنشاء مثيل خادم مرن لقاعدة بيانات Azure ل MySQL.

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

لتمكين ميزة سجلات الخادم، بادر بتنفيذ الخطوات التالية.

  1. في مدخل Microsoft Azure، حدد قاعدة بيانات Azure لمثيل الخادم المرن MySQL.

  2. في الجزء الأيسر، ضمن المراقبة، حدد سجلات الخادم.

    Screenshot showing Azure Database for MySQL flexible server Server Logs.

  3. لتمكين سجلات الخادم، ضمن سجلات الخادم، حدد تمكين.

    Screenshot showing Enable Server Logs.

إشعار

يمكنك أيضًا تمكين سجلات الخادم في مدخل Azure، في جزء معلمات الخادم لخادمك الخاص، عن طريق تعيين قيمة المعلمة log_output إلى FILE. لمزيد من المعلومات عن المعلمة log_output، في وثائق MySQL، راجع الموضوع Server System Variables (الإصدار 5.7 أو الإصدار 8.0).

  1. لتمكين سجل slow_query_log، ضمن حدد سجلات للتمكين، حدد slow_query_log.

    Screenshot showing select slow log - Server Logs.

لتكوين slow_logs على مثيل خادم Azure Database for MySQL المرن، راجع Query Performance Insight.

تنزيل سجلات الخادم

لتنزيل سجلات الخادم، بادر بتنفيذ الخطوات التالية.

إشعار

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

  1. ضمن الاسم، حدد ملف السجل الذي تريد تنزيله، ثم ضمن إجراء، حدد تنزيل.

    Screenshot showing Server Logs - Download.

    بالنسبة لمثيلات الخادم المرن ل Azure Database for MySQL الممكنة HA، يمكن تحديد سجلات الخادم لخادم الاستعداد بواسطة معرف آخر من أربعة أحرف بعد اسم مضيف الخادم كما هو موضح أدناه.

    Screenshot showing server Logs - HA logs.

  2. لتنزيل ملفات سجل متعددة في وقتٍ واحدٍ، ضمن الاسم، حدد الملفات التي تريد تنزيلها، ثم فوق الاسم، حدد تنزيل.

    Screenshot showing server Logs - Download all.

تعطيل سجلات الخادم

  1. من مدخل Azure، حدد سجلات الخادم من جزء خادم المراقبة.

  2. لتعطيل سجلات الخادم إلى ملف، بادر بإلغاء تحديد تمكين. (سيعطل الإعداد التسجيل لجميع log_types المتوفرة)

    Screenshot showing server Logs - Disable.

  3. حدد حفظ

    Screenshot showing server Logs - Save.

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