مراقبة وضبط قاعدة البيانات الخاصة بـ Azure لـ PostgreSQL - خادم أحادي
ينطبق على: قاعدة بيانات Azure ل PostgreSQL - خادم واحد
هام
قاعدة بيانات Azure ل PostgreSQL - خادم واحد على مسار التقاعد. نوصي بشدة بالترقية إلى Azure Database for PostgreSQL - Flexible Server. لمزيد من المعلومات حول الترحيل إلى قاعدة بيانات Azure ل PostgreSQL - خادم مرن، راجع ما يحدث لقاعدة بيانات Azure لخادم PostgreSQL الفردي؟.
تساعدك مراقبة البيانات المتعلقة بالخوادم على استكشاف الأخطاء وإصلاحها وتحسين حمل العمل لديك. توفر قاعدة البيانات الخاصة بـ Azure لـ PostgreSQL خيارات مراقبة متنوعة لتوفير تفاصيل لسلوك الخادم الخاص بك.
المقاييس
توفر قاعدة البيانات الخاصة بـ Azure لـ PostgreSQL العديد من المقاييس التي تعطي تفاصيل لسلوك الموارد التي تدعم خادم PostgreSQL. يتم إصدار كل مقياس بتردد مدته دقيقة واحدة، ويحتوي على ما يصل إلى 93 يوما بالنسبة للتاريخ. يمكنك تكوين التنبيهات حسب المقاييس. للحصول على إرشادات خطوة بخطوة، راجع كيفية إعداد التنبيهات. تشمل المهام الأخرى إعداد الإجراءات التلقائية وإجراء عملية التحليلات المتقدمة وأرشفة المحفوظات. لمزيد من المعلومات، راجع نظرة عامة على مقاييس Azure.
القائمة الخاصة بالمقاييس
تتوفر هذه المقاييس لقاعدة البيانات الخاصة بـ Azure لـ MySQL:
Error
اسم العرض | معرف القياس | الوحدة | الوصف |
---|---|---|---|
الاتصالات الفاشلة | فشل الاتصالات | عدد | عدد الاتصالات المنشأة التي فشلت. |
Latency
اسم العرض | معرف القياس | الوحدة | الوصف |
---|---|---|---|
الحد الأقصى للتأخر عبر النسخ المتماثلة | pg_replica_log_delay_in_bytes | بايت | تأخر البايت بين النسخة المتماثلة الأساسية والنسخة المتماثلة الأكثر تأخراً. يكون هذا المقياس متاحاً على الخادم الأساسي فقط. |
تأخر النسخة المتماثلة | pg_replica_log_delay_in_seconds | ثوانٍ | الوقت المنقضي منذ آخر معاملة تم إعادة عرضها. يكون هذا المقياس متاحاً للنسخ المتماثلة فقط. |
Saturation
اسم العرض | معرف القياس | الوحدة | الوصف |
---|---|---|---|
تخزين النسخ الاحتياطي المستخدم | backup_storage_used | بايت | الكمية المتعلقة بالتخزين الاحتياطي المستخدمة. يمثل هذا المقياس مجموع مساحة التخزين التي تستهلكها كافة النسخة الاحتياطية الكاملة لقاعدة البيانات، والنسخة الاحتياطية التفاضلية، والنسخ الاحتياطية للسجلات المحتفظ بها بناءً على فترة الاحتفاظ بالنسخة الاحتياطي المحددة للخادم. يتم إدارة تكرار النسخة الاحتياطية وشرحها في مقالة المفاهيم. بالنسبة للتخزين الجغرافي المكرر، يكون استخدام تخزين النسخة الاحتياطية ضعف استخدام التخزين الزائد بشكل محلي. |
النسبة المئوية لوحدة المعالجة المركزية | النسبة المئوية الخاصة بـ- cpu | نسبة مئوية | النسبة المئوية الخاصة بـ CPU قيد الاستخدام. |
النسبة المئوية ل IO | io_consumption_percent | نسبة مئوية | النسبة المئوية الخاصة بـ IO قيد الاستخدام. (لا يُطبق على خوادم الطبقة الأساسية) |
النسبة المئوية للذاكرة | memory_percent | نسبة مئوية | النسبة المئوية المتعلقة بالذاكرة المستخدمة. |
حد تخزين سجل الخادم | serverlog_storage_limit | بايت | الحد الأقصى الخاص بتخزين سجل الخادم لهذا الخادم. |
نسبة تخزين سجل الخادم | serverlog_storage_percent | نسبة مئوية | النسبة المئوية الخاصة بتخزين سجل الخادم المستخدم من الحد الأقصى لتخزين سجل الخادم. |
تخزين سجل الخادم المستخدم | serverlog_storage_usage | بايت | كمية تخزين سجل الخادم المستخدم. |
حد التخزين | storage_limit | بايت | الحد الأقصى الخاص بتخزين لهذا الخادم. |
النسبة المئوية للتخزين | storage_percent | نسبة مئوية | النسبة المئوية الخاصة بالتخزين المستخدم خارج الحد الأقصى للخادم. |
التخزين المستخدم | storage_used | بايت | كمية التخزين المستخدمة. من الممكن أن يشمل التخزين المستخدم من قبل الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. |
Traffic
اسم العرض | معرف القياس | الوحدة | الوصف |
---|---|---|---|
الاتصالات النشطة | active_connections | عدد | عدد الاتصالات النشطة المتعلقة بالخادم. |
خارج الشبكة | network_bytes_egress | بايت | الشبكة الصادرة من خلال الاتصالات النشطة |
الشبكة في | network_bytes_ingress | بايت | الشبكة الواردة من خلال الاتصالات النشطة |
سجلات الخادم
يُصبح بإمكانك تمكين تسجيل الدخول على الخادم الخاص بك. يمكنإرسال سجلات الموارد ومراكز الأحداث وحساب التخزين إلى Azure Monitor logs. لمعرفة المزيد حول تسجيل الدخول، قم بزيارة صفحة سجلات الخادم.
Query Store
يتتبعQuery Storeأداء الاستعلام بمرور الوقت بما في ذلك إحصائيات وقت تشغيل الاستعلام وأحداث الانتظار. تستمر الميزة في الاستعلام عن معلومات أداء وقت تشغيل الاستعلام في قاعدة بيانات النظام المسماة azure_sys ضمن مخطط query_store. يمكنك التحكم في جمع البيانات وتخزينها عبر مقابض التكوين المختلفة.
تحليلات أداء الاستعلام
يعمل الاستعلام عن النتيجة المعرفية للأداء مع Query Store لتوفير تصورات يمكن الوصول إليها من المدخل الخاص بـ Microsoft Azure. تمكنك هذه المخططات من تحديد الاستعلامات الرئيسية التي تعمل على التأثير على الأداء. يمكن الوصول إلى Query Performance Insight من قسم Intelligent Performance في صفحة مدخل خادم Azure Database for PostgreSQL.
«Performance Recommendations»
تحدد ميزة التوصيات الخاصة بالأداء الفرص لتحسين أداء حمل العمل. توفر لك التوصيات الخاصة بالأداء توصيات لإنشاء فهارس جديدة لديها القدرة على تحسين أداء أحمال العمل الخاصة بك. لإنتاج التوصيات الخاصة بالفهرس، تأخذ الميزة في الاعتبار خصائص قاعدة البيانات المختلفة، بما في ذلك مخططها وعبء العمل كما تم الإبلاغ عنه بواسطة Query Store. بعد تنفيذ أي توصية خاصة بالأداء، يجب على العملاء اختبار الأداء لتقييم مدى تأثير هذه التغييرات.
إخطار الصيانة المخطط لها
تتيح لك إخطارات الصيانة المخططةتلقي تنبيهات للصيانة المخطط لها القادمة لقاعدة البيانات الخاصة بـ Azure لـ PostgreSQL - خادم أحادي. يتم دمج هذه الإشعارات مع الصيانة المخطط لها في حالة الخدمة وتسمح لك بعرض كافة الصيانة المجدولة للاشتراكات في مكان واحد. كما يساعد على توسيع نطاق الإشعار إلى الجماهير المناسبة لمجموعات الموارد المختلفة، حيث قد يكون لديك جهات اتصال مختلفة مسؤولة عن موارد مختلفة. حيث تتلقى إخطار حول الصيانة القادمة قبل 72 ساعة من الحدث.
تعرف على المزيد حول كيفية إعداد إخطارات في مستند إخطارات الصيانة المخطط لها .
الخطوات التالية
- قم بمراجعة كيفية إعداد التنبيهات للحصول على إرشادات حول إنشاء تنبيه على مقياس.
- لمزيد من المعلومات حول كيفية الوصول إلى المقاييس وتصديرها باستخدام مدخل Microsoft Azure أوCLIT أو CLI، قم بمراجعة نظرة عامة على المقاييس الخاصة بـ Azure.
- اقرأ المدونة الخاصة بنا حول أفضل الممارسات لمراقبة الخادم الخاص بك.
- تعرف على المزيد حول إخطارات الصيانة المخطط لها في قاعدة البيانات الخاصة بـ Azure ل MySQL - خادم أحادي