مراقبة قاعدة بيانات Azure لخوادم MySQL المرنة باستخدام مقاييس مضمنة
ينطبق على:
قاعدة بيانات Azure ل MySQL - خادم مرن
توفر قاعدة بيانات Azure ل MySQL Flexible Server مراقبة الخوادم من خلال Azure Monitor. المقاييس هي قيم رقمية تصف بعض جوانب موارد الخادم الخاص بك في وقت معين. تساعدك مراقبة موارد الخادم على استكشاف أخطاء عبء العمل وتحسينه من خلال السماح لك بمراقبة ما يهمك أكثر. تساعدك مراقبة المقاييس الصحيحة في الحفاظ على أداء الخادم والتطبيقات وموثوقيتها وتوافرها.
في هذه المقالة ، ستتعرف على المقاييس المختلفة المتاحة لخادمك المرن والتي تعطي نظرة ثاقبة على سلوك الخادم الخاص بك.
المقاييس المتاحة
توفر قاعدة بيانات Azure ل MySQL Flexible Server مقاييس مختلفة لفهم كيفية أداء عبء العمل الخاص بك، واستنادا إلى هذه البيانات، يمكنك فهم التأثير على الخادم والتطبيق. على سبيل المثال، في الخادم المرن، يمكنك مراقبة النسبة المئوية لوحدة المعالجة المركزية المضيفةوالاتصالات النشطةوالنسبة المئوية للإدخال/الإخراجوالنسبة المئوية لذاكرة المضيف لتحديد متى يكون هناك تأثير على الأداء. من هناك ، قد تضطر إلى تحسين عبء العمل الخاص بك ، أو التوسع عموديا عن طريق تغيير طبقات الحوسبة ، أو التوسع أفقيا باستخدام نسخة متماثلة للقراءة.
تتمتع جميع مقاييس Azure بتردد لمدة دقيقة واحدة، ويوفر كل مقياس 30 يوماً من التاريخ. يمكنك تكوين التنبيهات على المقاييس. للحصول على إرشادات خطوة بخطوة، راجع كيفية إعداد التنبيهات. تتضمن المهام الأخرى إعداد الإجراءات التلقائية وتنفيذ التحليلات المتقدمة ومحفوظات الأرشفة. لمزيد من المعلومات، راجع نظرة عامة على مقاييس Azure.
قائمة المقاييس
تتوفر هذه المقاييس لقاعدة بيانات Azure ل MySQL:
| اسم عرض المقياس | متري | الوحدة | الوصف |
|---|---|---|---|
| النسبة المئوية لوحدة المعالجة المركزية المضيفة | cpu_percent | المئوية | النسبة المئوية لاستخدام وحدة المعالجة المركزية على الخادم، بما في ذلك استخدام وحدة المعالجة المركزية من كل من عبء عمل العميل وعمليات Azure MySQL |
| شبكة المضيف الواردة | network_bytes_ingress | بايت | حركة مرور الشبكة الواردة على الخادم ، بما في ذلك حركة المرور من كل من قاعدة بيانات العملاء وميزات Azure MySQL مثل النسخ المتماثل والمراقبة والسجلات وما إلى ذلك. |
| خارج الشبكة المضيفة | network_bytes_egress | بايت | حركة مرور الشبكة الصادرة على الخادم ، بما في ذلك حركة المرور من كل من قاعدة بيانات العملاء وميزات Azure MySQL مثل النسخ المتماثل والمراقبة والسجلات وما إلى ذلك. |
| تأخر النسخ المتماثل | replication_lag | ثوانٍ | الوقت منذ آخر معاملة معادة. يتوفر هذا المقياس للخوادم المتماثلة فقط. |
| Active Connections | active_connection | العدد | عدد الاتصالات النشطة بالخادم. |
| موقع تخزين النسخة الاحتياطية المستخدم | backup_storage_used | بايت | مقدار التخزين الاحتياطي المستخدم. |
| IO percent | io_consumption_percent | المئوية | النسبة المئوية ل IO قيد الاستخدام. |
| النسبة المئوية لذاكرة المضيف | memory_percent | المئوية | النسبة المئوية للذاكرة المستخدمة على الخادم، بما في ذلك استخدام الذاكرة من كل من عبء عمل العميل وعمليات Azure MySQL |
| الحد الخاص بالتخزين | storage_limit | بايت | الحد الأقصى لسعة التخزين لهذا الخادم. |
| النسبة الخاصة بالتخزين | storage_percent | المئوية | النسبة المئوية للتخزين المستخدم خارج الحد الأقصى للخادم. |
| موقع التخزين المستخدم | storage_used | بايت | كمية التخزين المستخدمة. قد يتضمن التخزين المستخدم من قبل الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. |
| إجمالي الاتصالات | total_connections | العدد | عدد الاتصالات الإجمالية بالخادم |
| الاتصالات المتوقفة | aborted_connections | العدد | عدد المحاولات الفاشلة للاتصال ب MySQL ، على سبيل المثال ، فشل الاتصال بسبب بيانات الاعتماد السيئة. |
| استعلامات | الاستعلامات | العدد | عدد الاستعلامات في الثانية |
الخطوات التالية
- راجع كيفية إعداد التنبيهات للحصول على إرشادات حول إنشاء تنبيه على مقياس.
- تعرف على المزيد حول توسيع نطاق عمليات الإدخال والإخراج في الثانية لتحسين الأداء.