مراقبة MySQL في Azure Database
ينطبق على: قاعدة بيانات Azure ل MySQL - خادم واحد
هام
قاعدة بيانات Azure لخادم MySQL الفردي على مسار الإيقاف. نوصي بشدة بالترقية إلى قاعدة بيانات Azure لخادم MySQL المرن. لمزيد من المعلومات حول الترحيل إلى خادم Azure Database for MySQL المرن، راجع ما الذي يحدث لقاعدة بيانات Azure لخادم MySQL الفردي؟
تساعدك مراقبة البيانات المتعلقة بالخوادم على استكشاف الأخطاء وإصلاحها وتحسين حمل العمل لديك. توفر قاعدة بيانات Azure Database لـ MySQL قياسات مختلفة تعطي تحليلات مفيدة حول سلوك الخادم الخاص بك.
المقاييس
جميع مقاييس Azure لها تردد لمدة دقيقة واحدة، ويوفر كل مقياس 30 يومًا من التاريخ. يمكنك تكوين التنبيهات حسب المقاييس. للحصول على إرشادات خطوة بخطوة، راجع كيفية إعداد التنبيهات. تشمل المهام الأخرى إعداد الإجراءات التلقائية وإجراء عملية التحليلات المتقدمة وأرشفة المحفوظات. لمزيد من المعلومات، راجع نظرة عامة على مقاييس Azure.
القائمة الخاصة بالمقاييس
تتوفر هذه المقاييس لقاعدة البيانات الخاصة بـ Azure ل MySQL:
Metric | الاسم المعروض للقياس | الوحدة | الوصف |
---|---|---|---|
النسبة المئوية الخاصة بـ- cpu | النسبة المئوية لوحدة المعالجة المركزية | نسبة مئوية | النسبة المئوية الخاصة بـ CPU قيد الاستخدام. |
memory_percent | النسبة المئوية للذاكرة | نسبة مئوية | النسبة المئوية المتعلقة بالذاكرة المستخدمة. |
io_consumption_percent | النسبة المئوية ل IO | نسبة مئوية | النسبة المئوية الخاصة بـ IO قيد الاستخدام. (لا ينطبق على خوادم الطبقة الأساسية) |
storage_percent | النسبة المئوية الخاصة بالتخزين | نسبة مئوية | النسبة المئوية الخاصة بالتخزين المستخدم خارج الحد الأقصى للخادم. |
storage_used | موقع التخزين الخاص بالمستخدم | بايت | كمية التخزين المستخدمة. من الممكن أن يشمل التخزين المستخدم من قبل الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. |
serverlog_storage_percent | نسبة التخزين الخاصة سجل الخادم | نسبة مئوية | النسبة المئوية الخاصة بتخزين سجل الخادم المستخدم من الحد الأقصى لتخزين سجل الخادم. |
serverlog_storage_usage | تخزين السجل الخاص بالخادم المستخدم | بايت | كمية تخزين سجل الخادم المستخدم. |
serverlog_storage_limit | حد تخزين السجل الخاص بالخادم | بايت | الحد الأقصى الخاص بتخزين سجل الخادم لهذا الخادم. |
storage_limit | الحد الخاص بالتخزين | بايت | الحد الأقصى الخاص بتخزين لهذا الخادم. |
active_connections | الاتصالات النشطة | عدد | عدد الاتصالات النشطة المتعلقة بالخادم. |
فشل الاتصالات | فشل عملية الاتصالات | عدد | عدد الاتصالات النشطة المتعلقة بالخادم. |
تأخر عملية النسخ المتماثلة بالثواني | عملية تأَخر النُسخ المتماثلة بالثواني | عدد | عدد الثواني التي يتأخر فيها خادم النسخة المتماثلة عن الخادم المصدر. (لا ينطبق على خوادم الطبقة الأساسية) |
network_bytes_egress | شبكة خارج | بايت | الشبكة الصادرة من خلال الاتصالات النشطة |
network_bytes_ingress | شبكة في | بايت | الشبكة الواردة من خلال الاتصالات النشطة |
backup_storage_used | موقع تخزين النسخة الاحتياطية المستخدم | بايت | الكمية المتعلقة بالتخزين الاحتياطي المستخدمة. يمثل هذا المقياس مجموع مساحة التخزين التي تستهلكها كافة النسخة الاحتياطية الكاملة لقاعدة البيانات، والنسخة الاحتياطية التفاضلية، والنسخ الاحتياطية للسجلات المحتفظ بها بناءً على فترة الاحتفاظ بالنسخة الاحتياطي المحددة للخادم. يتم إدارة تكرار النسخة الاحتياطية وشرحها في مقالة المفاهيم. بالنسبة للتخزين الجغرافي المكرر، يكون استخدام تخزين النسخة الاحتياطية ضعف استخدام التخزين الزائد بشكل محلي. |
سجلات الخادم
يمكنك تمكين خاصية الاستعلام البطيء وتسجيل التدقيق على الخادم الخاص بك. تتوفر هذه السجلات أيضا من خلال سجلات تشخيص Azure في سجلات مراقبة Azure ومراكز الأحداث وحساب التخزين. لمعرفة المزيد حول التسجيل، قم بزيارة سجلات التدقيق ومقالات سجلات الاستعلام البطيئة .
Query Store
Query Store هي ميزة تتعقب أداء الاستعلام بمرور الوقت بما في ذلك إحصائيات وقت تشغيل الاستعلام وأحداث الانتظار. تستمر الميزة في الاستعلام عن معلومات أداء وقت تشغيل في مخطط mysql . يمكنك التحكم في جمع البيانات وتخزينها عبر مقابض التكوين المختلفة.
تحليلات أداء الاستعلام
يعمل الاستعلام عن النتيجة المعرفية للأداء مع Query Store لتوفير تصورات يمكن الوصول إليها من المدخل الخاص بـ Microsoft Azure. تمكنك هذه المخططات من تحديد الاستعلامات الرئيسية التي تعمل على التأثير على الأداء. يمكن الوصول إلى الاستعلام عن النتيجة المعرفية للأداء ضمن قسم الأداء الذكي في قاعدة البيانات الخاصة بـ Azure Database لصفحة مدخل خادم MySQL.
«Performance Recommendations»
تحدد ميزة التوصيات الخاصة بالأداء الفرص لتحسين أداء حمل العمل. توفر لك التوصيات الخاصة بالأداء توصيات لإنشاء فهارس جديدة لديها القدرة على تحسين أداء أحمال العمل الخاصة بك. لإنتاج التوصيات الخاصة بالفهرس، تأخذ الميزة في الاعتبار خصائص قاعدة البيانات المختلفة، بما في ذلك مخططها وعبء العمل كما تم الإبلاغ عنه بواسطة Query Store. بعد تنفيذ أي توصية خاصة بالأداء، يجب على العملاء اختبار الأداء لتقييم مدى تأثير هذه التغييرات.
إخطار الصيانة المخطط لها
تسمح لك إخطارات الصيانة المخطط لها بتلقي تنبيهات للصيانة المخطط لها القادمة إلى قاعدة بيانات Azure ل MySQL. يتم دمج هذه الإشعارات مع الصيانة المخطط لها في حالة الخدمة وتسمح لك بعرض كافة الصيانة المجدولة للاشتراكات في مكان واحد. كما يساعد على توسيع نطاق الإشعار إلى الجماهير المناسبة لمجموعات الموارد المختلفة، حيث قد يكون لديك جهات اتصال مختلفة مسؤولة عن موارد مختلفة. حيث تتلقى إخطار حول الصيانة القادمة قبل 72 ساعة من الحدث.
تعرف على المزيد حول كيفية إعداد إخطارات في مستند إخطارات الصيانة المخطط لها .
الخطوات التالية
- راجع كيفية إعداد التنبيهات للتوجيه بشأن إنشاء تنبيه على مقياس.
- لمزيد من المعلومات حول كيفية الوصول إلى المقاييس وتصديرها باستخدام المدخل الخاص بـ Microsoft Azure أو واجهة برمجة تطبيقات REST أو CLI، قم بمراجعة نظرة عامة على المقاييس الخاصة بـ Azure.
- اقرأ المدونة الخاصة بنا حول أفضل الممارسات لمراقبة الخادم الخاص بك.
- تعرف على المزيد حول إخطارات الصيانة المخطط لها في قاعدة البيانات الخاصة بـ Azure ل MySQL - خادم واحد