مراقبة المقاييس على قاعدة بيانات Azure لـ PostgreSQL - خادم مرن

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

تساعدك مراقبة البيانات المتعلقة بالخوادم على استكشاف الأخطاء وإصلاحها وتحسين حمل العمل لديك. توفر قاعدة بيانات Azure لخادم PostgreSQL المرن خيارات مراقبة مختلفة لتوفير نظرة ثاقبة حول كيفية أداء الخادم الخاص بك.

المقاييس

توفر قاعدة بيانات Azure لخادم PostgreSQL المرن مقاييس مختلفة تعطي نظرة ثاقبة على سلوك الموارد التي تدعم قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن. يتم إصدار كل مقياس في فاصل زمني مدته دقيقة واحدة ويحتوي على ما يصل إلى 93 يوما من التاريخ. يمكنك تكوين التنبيهات حسب المقاييس. وتشمل الخيارات الأخرى إعداد الإجراءات التلقائية، وإجراء تحليلات متقدمة، وأرشفة المحفوظات. لمزيد من المعلومات، راجع نظرة عامة على مقاييس Azure.

إشعار

بينما يتم تخزين المقاييس لمدة 93 يوما، يمكنك الاستعلام فقط (في تجانب المقاييس) عن بيانات تصل إلى 30 يوما كحد أقصى على أي مخطط بياني واحد. إذا رأيت مخططاً فارغاً أو لم يعرض المخطط سوى جزء من بيانات القياس، فتحقق من أن الفرق بين تاريخ البدء وتاريخ الانتهاء في منتقي الوقت لا يتجاوز الفاصل الزمني البالغ 30 يوماً. بعد تحديد فاصل زمني لمدة 30 يوماً، يمكنك تحريك المخطط لعرض نافذة الاستبقاء الكاملة.

المقاييس الافتراضية

تتوفر المقاييس التالية لمثيل خادم مرن لقاعدة بيانات Azure ل PostgreSQL:

‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف تمكين افتراضي
الاتصال النشطة active_connections عدد إجمالي عدد الاتصالات بخادم قاعدة البيانات، بما في ذلك جميع حالات الاتصال مثل نشطة وخاحلة وغيرها، كما هو ملاحظ في pg_stat_activity العرض. يمثل هذا الرقم المجموع الإجمالي للاتصالات عبر جميع الحالات، دون التمييز بين حالات معينة. للحصول على تحليل متعمق حول حالة معينة، مثل الاتصالات النشطة، راجع مقياس "جلسات العمل حسب الحالة". ‏‏نعم‬
تخزين النسخ الاحتياطي المستخدم backup_storage_used بايت كمية التخزين الاحتياطي المستخدمة. يمثل هذا المقياس مجموع التخزين الذي تستهلكه جميع النسخ الاحتياطية الكاملة والنسخ الاحتياطية التفاضلية والنسخ الاحتياطية للسجلات التي يتم الاحتفاظ بها استنادا إلى فترة الاحتفاظ بالنسخ الاحتياطي التي تم تعيينها للخادم. تتم إدارة خدمة تكرار النسخ الاحتياطية. بالنسبة للتخزين المتكرر جغرافيا، يكون استخدام تخزين النسخ الاحتياطي ضعف استخدام التخزين المتكرر محليا. ‏‏نعم‬
فشل الاتصال connections_failed عدد عدد الاتصالات الفاشلة. ‏‏نعم‬
الاتصال الناجحة connections_succeeded عدد عدد الاتصالات الناجحة. ‏‏نعم‬
أرصدة وحدة المعالجة المركزية المستهلكة cpu_credits_consumed عدد عدد الأرصدة المستخدمة من قبل الخادم المرن. ينطبق على الطبقة القابلة للاندفاع. ‏‏نعم‬
أرصدة وحدة المعالجة المركزية المتبقية cpu_credits_remaining عدد إجمالي عدد الأرصدة المتوفرة للاندفاع. ينطبق على الطبقة القابلة للاندفاع. ‏‏نعم‬
النسبة المئوية لوحدة المعالجة المركزية cpu_percent نسبة مئوية النسبة المئوية الخاصة بـ CPU قيد الاستخدام. ‏‏نعم‬
حجم قاعدة البيانات (معاينة) database_size_bytes بايت حجم قاعدة البيانات بالبايت. ‏‏نعم‬
عمق قائمة انتظار القرص disk_queue_depth عدد عدد عمليات الإدخال/الإخراج المعلقة إلى قرص البيانات. ‏‏نعم‬
IOPS iops عدد عدد عمليات الإدخال/إخراج إلى قرص في الثانية. ‏‏نعم‬
الحد الأقصى لمعرفات المعاملات المستخدمة maximum_used_transactionIDs عدد الحد الأقصى لعدد معرفات المعاملات المستخدمة. ‏‏نعم‬
النسبة المئوية للذاكرة memory_percent نسبة مئوية النسبة المئوية المتعلقة بالذاكرة المستخدمة. ‏‏نعم‬
خارج الشبكة network_bytes_egress بايت مقدار نسبة استخدام الشبكة الصادرة. ‏‏نعم‬
الشبكة في network_bytes_ingress بايت مقدار نسبة استخدام الشبكة الواردة. ‏‏نعم‬
قراءة IOPS read_iops عدد عدد عمليات قراءة إدخال/إخراج قرص البيانات في الثانية. ‏‏نعم‬
قراءة معدل النقل read_throughput بايت وحدات البايت المقروءة في الثانية. ‏‏نعم‬
مساحة تخزين مجانية storage_free بايت مقدار مساحة التخزين المتوفرة. ‏‏نعم‬
النسبة المئوية للتخزين storage_percent النسبة المئوية النسبة المئوية لمساحة التخزين المستخدمة. يمكن أن يتضمن التخزين الذي تستخدمه الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. ‏‏نعم‬
التخزين المستخدم storage_used بايت مقدار مساحة التخزين المستخدمة. يمكن أن يتضمن التخزين الذي تستخدمه الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. ‏‏نعم‬
تخزين سجل المعاملات المستخدم txlogs_storage_used بايت مقدار مساحة التخزين التي تستخدمها سجلات المعاملات. ‏‏نعم‬
معدل نقل الكتابة write_throughput بايت وحدات البايت المكتوبة على القرص في الثانية. ‏‏نعم‬
كتابة IOPS write_iops عدد عدد عمليات الكتابة الإدخال/إخراج قرص البيانات في الثانية. ‏‏نعم‬

مقاييس محسنة

يمكنك استخدام مقاييس محسنة لقاعدة بيانات Azure لخادم PostgreSQL المرن للحصول على مراقبة دقيقة والتنبيه على قواعد البيانات. يمكنك تكوين التنبيهات حسب المقاييس. تتضمن بعض المقاييس المحسنة معلمة Dimension يمكنك استخدامها لتقسيم بيانات المقاييس وتصفيتها باستخدام بعد مثل اسم قاعدة البيانات أو الحالة.

تمكين المقاييس المحسنة

  • يتم تعطيل معظم هذه المقاييس الجديدة بشكل افتراضي. ومع ذلك، هناك بعض الاستثناءات التي يتم تمكينها بشكل افتراضي. يشير العمود الموجود في أقصى اليمين في الجداول التالية إلى ما إذا كان كل مقياس ممكنا بشكل افتراضي أم لا.
  • لتمكين تلك المقاييس التي لم يتم تمكينها بشكل افتراضي، قم بتعيين معلمة metrics.collector_database_activity الخادم إلى ON. هذه المعلمة ديناميكية ولا تتطلب إعادة تشغيل مثيل.
قائمة المقاييس المحسنة

يمكنك الاختيار من بين الفئات التالية من المقاييس المحسنة:

  • النشاط
  • قاعدة البيانات
  • النسخ المتماثل المنطقي
  • النسخ المتماثل
  • عملية التشبع
  • نسبة استخدام الشبكة
النشاط
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
جلسات العمل حسب الحالة sessions_by_state عدد جلسات العمل حسب الحالة كما هو موضح في pg_stat_activity طريقة العرض. يقوم بتصنيف الواجهات الخلفية للعميل إلى حالات مختلفة، مثل نشطة أو تعطل. الولاية لا
جلسات العمل بواسطة WaitEventType sessions_by_wait_event_type عدد جلسات العمل حسب نوع الحدث الذي تنتظره الواجهة الخلفية للعميل. نوع حدث الانتظار لا
أقدم خلفية oldest_backend_time_sec ثوانٍ العمر بالثوان من الواجهة الخلفية الأقدم (بغض النظر عن الحالة). لا ينطبق لا
أقدم استعلام longest_query_time_sec ثوانٍ العمر بالثوان لأطول استعلام قيد التشغيل حاليا. لا ينطبق لا
أقدم معاملة longest_transaction_time_sec ثوانٍ العمر بالثوان لأطول معاملة (بما في ذلك المعاملات الخاملة). لا ينطبق لا
أقدم xmin oldest_backend_xmin عدد القيمة الفعلية لأقدم xmin. إذا xmin لم يكن متزايدا، فإنه يشير إلى أن هناك بعض المعاملات طويلة الأمد التي يمكن أن تعقد المجموعات الميتة من إزالتها. لا ينطبق لا
أقدم عمر xmin oldest_backend_xmin_age عدد العمر بوحدات من الأقدم xmin. يشير إلى عدد المعاملات التي تم تمريرها منذ الأقدم xmin. لا ينطبق لا
قاعدة البيانات
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
الخلفيات numbackends عدد عدد الخلفيات المتصلة بقاعدة البيانات هذه. DatabaseName لا
Deadlocks deadlocks عدد عدد حالات التوقف التام التي تم الكشف عنها في قاعدة البيانات هذه. DatabaseName لا
الضغط على كتل القرص blks_hit عدد عدد المرات التي تم فيها العثور على كتل القرص بالفعل في ذاكرة التخزين المؤقت للمخزن المؤقت، بحيث لم تكن القراءة ضرورية. DatabaseName لا
قراءة كتل القرص blks_read عدد عدد كتل القرص التي تمت قراءتها في قاعدة البيانات هذه. DatabaseName لا
الملفات المؤقتة temp_files عدد عدد الملفات المؤقتة التي تم إنشاؤها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
حجم الملفات المؤقت temp_bytes بايت إجمالي كمية البيانات المكتوبة إلى الملفات المؤقتة بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
إجمالي المعاملات xact_total عدد عدد إجمالي المعاملات التي تم تنفيذها في قاعدة البيانات هذه. DatabaseName لا
المعاملات الملتزم بها xact_commit عدد عدد المعاملات في قاعدة البيانات هذه التي تم الالتزام بها. DatabaseName لا
المعاملات في الثانية (معاينة) tps عدد عدد المعاملات التي تم تنفيذها في غضون ثانية. DatabaseName لا
التراجع عن المعاملات xact_rollback عدد عدد المعاملات في قاعدة البيانات هذه التي تم التراجع فيها. DatabaseName لا
المجموعات المحذوفة tup_deleted عدد عدد الصفوف التي تم حذفها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
المجموعات التي تم إحضارها tup_fetched عدد عدد الصفوف التي تم جلبها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
المجموعات المدرجة tup_inserted عدد عدد الصفوف التي تم إدراجها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
المجموعات التي تم إرجاعها tup_returned عدد عدد الصفوف التي تم إرجاعها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
تم تحديث المجموعات tup_updated عدد عدد الصفوف التي تم تحديثها بواسطة الاستعلامات في قاعدة البيانات هذه. DatabaseName لا
النسخ المتماثل المنطقي
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
الحد الأقصى لتأخر النسخ المتماثل المنطقي logical_replication_delay_in_bytes بايت الحد الأقصى للتأخر عبر جميع فتحات النسخ المتماثل المنطقية. لا ينطبق ‏‏نعم‬
النسخ المتماثل
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
الحد الأقصى لتأخر النسخ المتماثل الفعلي physical_replication_delay_in_bytes بايت الحد الأقصى للتأخر عبر جميع فتحات النسخ المتماثل الفعلية غير المتزامنة. لا ينطبق ‏‏نعم‬
قراءة تأخر النسخة المتماثلة physical_replication_delay_in_seconds ثوانٍ قراءة تأخر النسخة المتماثلة بالثوان. لا ينطبق ‏‏نعم‬
عملية التشبع
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
النسبة المئوية المستهلكة للنطاق الترددي للقرص disk_bandwidth_consumed_percentage نسبة مئوية النسبة المئوية للنطاق الترددي لقرص البيانات المستهلكة في الدقيقة. لا ينطبق ‏‏نعم‬
النسبة المئوية المستهلكة لعمليات الإدخال والإخراج في الثانية على القرص disk_iops_consumed_percentage نسبة مئوية النسبة المئوية ل I/Os لقرص البيانات المستهلكة في الدقيقة. لا ينطبق ‏‏نعم‬
نسبة استخدام الشبكة
‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
الحد الأقصى للاتصالات ^ max_connections عدد عدد الاتصالات القصوى. لا ينطبق ‏‏نعم‬

^ يمثل الحد الأقصى الاتصال القيمة المكونة لمعلمة max_connections الخادم. يتم استقصاء هذا المقياس كل 30 دقيقة.

اعتبارات استخدام المقاييس المحسنة
  • المقاييس المحسنة التي تستخدم بعد DatabaseName لها حد قاعدة بيانات 50.
  • في وحدة SKU القابلة للاندفاع ، الحد هو 10 قواعد بيانات للمقاييس التي تستخدم بعد DatabaseName.
  • يتم تطبيق حد البعد DatabaseName على عمود معرف قاعدة البيانات (datid) في طريقة عرض النظام pg_stat_database، والذي يعكس ترتيب إنشاء قاعدة البيانات.
  • في DatabaseName بعد المقاييس غير حساس لحالة الأحرف. وهذا يعني أنه بعد الاستعلام عن pg_stat_database طريقة العرض، وتصفية الصفوف التي datname تكون إما template1 أو template0، وترتيب حسب ، وتقييد الصفوف التي تم إرجاعها datidإلى أول 50 (أو 10 في حالة SKU القابلة للاندفاع)، سيتم دمج مقاييس أسماء قواعد البيانات في مجموعة النتائج هذه، والتي هي نفسها باستثناء الحالة (على سبيل المثال، contoso_database و Contoso_database) وقد لا تظهر بيانات دقيقة.

مقاييس الإخلاء التلقائي

يمكن استخدام مقاييس الإخلاء التلقائي لمراقبة أداء الإخلاء التلقائي وضبطه لقاعدة بيانات Azure ل PostgreSQL - الخادم المرن. يتم إصدار كل مقياس في فاصل زمني مدته 30 دقيقة ويحتوي على ما يصل إلى 93 يوما من الاحتفاظ. يمكنك إنشاء تنبيهات لمقاييس معينة، ويمكنك تقسيم بيانات المقاييس وتصفيتها باستخدام DatabaseName البعد.

كيفية تمكين مقاييس الإخلاء التلقائي

  • يتم تعطيل مقاييس الإخلاء التلقائي بشكل افتراضي.
  • لتمكين هذه المقاييس، قم بتعيين معلمة metrics.autovacuum_diagnostics الخادم إلى ON.
  • هذه المعلمة ديناميكية، لذلك لا يلزم إعادة تشغيل مثيل.

قائمة مقاييس الإخلاء التلقائي

‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
تحليل جداول مستخدم العداد analyze_count_user_tables عدد عدد المرات التي تم فيها تحليل جداول المستخدم فقط يدويا في قاعدة البيانات هذه. DatabaseName لا
إجراء تحليل تلقائي لجداول مستخدم العداد autoanalyze_count_user_tables عدد عدد المرات التي تم فيها تحليل جداول المستخدم فقط بواسطة البرنامج الخفي للإخلاء التلقائي في قاعدة البيانات هذه. DatabaseName لا
جداول مستخدم عداد الإخلاء التلقائي autovacuum_count_user_tables عدد عدد المرات التي تم فيها تفريغ جداول المستخدم فقط بواسطة البرنامج الخفي للإخلاء التلقائي في قاعدة البيانات هذه. DatabaseName لا
نسبة الطفو (معاينة) bloat_percent نسبة مئوية النسبة المئوية المقدرة للانتفاض لجداول المستخدم فقط. DatabaseName لا
جداول مستخدم الصفوف الميتة المقدرة n_dead_tup_user_tables عدد العدد المقدر للصفوف غير المستخدمة للجداول الخاصة بالمستخدم فقط في قاعدة البيانات هذه. DatabaseName لا
جداول مستخدم الصفوف المباشرة المقدرة n_live_tup_user_tables عدد العدد المقدر للصفوف المباشرة لجداول المستخدم فقط في قاعدة البيانات هذه. DatabaseName لا
التعديلات المقدرة جداول المستخدم n_mod_since_analyze_user_tables عدد العدد المقدر للصفوف التي تم تعديلها منذ آخر تحليل لجداول المستخدم فقط. DatabaseName لا
جداول المستخدم التي تم تحليلها tables_analyzed_user_tables عدد عدد جداول المستخدم فقط التي تم تحليلها في قاعدة البيانات هذه. DatabaseName لا
تمت ميزة "تغيير تلقائي" في جداول المستخدمين tables_autoanalyzed_user_tables عدد عدد جداول المستخدم فقط التي تم تحليلها بواسطة البرنامج الخفي للإخلاء التلقائي في قاعدة البيانات هذه. DatabaseName لا
تم الإخلاء التلقائي لجداول المستخدم tables_autovacuumed_user_tables عدد عدد جداول المستخدم فقط التي تم تفريغها بواسطة البرنامج الخفي للإخلاء التلقائي في قاعدة البيانات هذه. DatabaseName لا
عداد جداول المستخدم tables_counter_user_tables عدد عدد جداول المستخدم فقط في قاعدة البيانات هذه. DatabaseName لا
جداول المستخدم المكنسة فارغة tables_vacuumed_user_tables عدد عدد جداول المستخدم فقط التي تم تفريغها في قاعدة البيانات هذه. DatabaseName لا
جداول مستخدم عداد الفراغ vacuum_count_user_tables عدد عدد المرات التي تم فيها تفريغ جداول المستخدم فقط يدويا في قاعدة البيانات هذه (دون احتساب VACUUM FULL). DatabaseName لا

اعتبارات استخدام مقاييس الإخلاء التلقائي

  • مقاييس الإخلاء التلقائي التي تستخدم بعد DatabaseName لها حد 30 قاعدة بيانات .
  • في وحدة SKU القابلة للاندفاع ، الحد هو 10 قواعد بيانات للمقاييس التي تستخدم بعد DatabaseName.
  • يتم تطبيق حد البعد DatabaseName على عمود OID، والذي يعكس ترتيب إنشاء قاعدة البيانات.

مقاييس PgBouncer

يمكنك استخدام مقاييس PgBouncer لمراقبة أداء عملية PgBouncer، بما في ذلك تفاصيل الاتصالات النشطة والاتصالات الخاملة وإجمالي الاتصالات المجمعة وعدد تجمعات الاتصال. يتم إصدار كل مقياس في فاصل زمني مدته دقيقة واحدة ويحتوي على ما يصل إلى 93 يوما من التاريخ. يمكن للعملاء تكوين التنبيهات على المقاييس والوصول أيضا إلى أبعاد المقاييس الجديدة لتقسيم بيانات المقاييس وتصفيتها حسب اسم قاعدة البيانات.

كيفية تمكين مقاييس PgBouncer

  • يتم تعطيل مقاييس PgBouncer بشكل افتراضي.
  • لكي تعمل مقاييس PgBouncer، يجب تمكين كل من معلمات pgbouncer.enabled الخادم و metrics.pgbouncer_diagnostics .
  • هذه المعلمات ديناميكية ولا تتطلب إعادة تشغيل مثيل.

قائمة مقاييس PgBouncer

‏‫اسم العرض‬ معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
اتصالات العميل النشطة client_connections_active عدد الاتصال من العملاء المقترنين بقاعدة بيانات Azure ل PostgreSQL - اتصال الخادم المرن. DatabaseName لا
انتظار اتصالات العميل client_connections_waiting عدد الاتصال من العملاء الذين ينتظرون قاعدة بيانات Azure ل PostgreSQL - اتصال الخادم المرن لخدمتهم. DatabaseName لا
اتصالات الخادم النشطة server_connections_active عدد الاتصال إلى قاعدة بيانات Azure ل PostgreSQL - خادم مرن قيد الاستخدام بواسطة اتصال عميل. DatabaseName لا
اتصالات الخادم الخاملة server_connections_idle عدد الاتصال إلى قاعدة بيانات Azure ل PostgreSQL - الخادم المرن الخامل والمستعد لخدمة اتصال عميل جديد. DatabaseName لا
إجمالي الاتصالات المجمعة total_pooled_connections عدد العدد الحالي للاتصالات المجمعة. DatabaseName لا
عدد تجمعات الاتصال num_pools عدد إجمالي عدد تجمعات الاتصال. DatabaseName لا

اعتبارات استخدام مقاييس PgBouncer

  • مقاييس PgBouncer التي تستخدم بعد DatabaseName لها حد 30 قاعدة بيانات .
  • في وحدة SKU القابلة للاندفاع ، الحد هو 10 قواعد بيانات لها بعد DatabaseName.
  • يتم تطبيق حد البعد DatabaseName على عمود OID، والذي يعكس ترتيب إنشاء قاعدة البيانات.

مقياس توفر قاعدة البيانات

Is-db-alive هو مقياس توفر خادم قاعدة بيانات لقاعدة بيانات Azure لخادم PostgreSQL المرن الذي يقوم بإرجاع [1 for available] و [0 for not-available]. يتم إصدار كل مقياس بمعدل تردد 1 دقيقة ، ويحتوي على ما يصل إلى 93 يوما من الاستبقاء. يمكن للعملاء تكوين التنبيهات على المقياس.

اسم العرض معرف القياس الوحدة ‏‏الوصف البُعد تمكين افتراضي
قاعدة البيانات على قيد الحياة is_db_alive عدد يشير إلى ما إذا كانت قاعدة البيانات لأعلى أم لا. غير متاح ‏‏نعم‬

الاعتبارات عند استخدام مقاييس توفر قاعدة البيانات

  • سيسمح تجميع هذا المقياس مع MAX() للعملاء بتحديد ما إذا كان الخادم لأعلى أو لأسفل في اللحظة الأخيرة.
  • لدى العملاء خيار لمزيد من تجميع هذه المقاييس مع أي تردد مطلوب (5m، 10m، 30m وما إلى ذلك) لتناسب متطلبات التنبيه الخاصة بهم وتجنب أي إيجابية خاطئة.
  • التجميعات المحتملة الأخرى هي AVG() و MIN().

التصفية والتقسيم على مقاييس الأبعاد

في الجداول السابقة، بعض المقاييس لها أبعاد مثل DatabaseName أو State. يمكنك استخدام التصفية والتقسيم للمقاييس التي لها أبعاد. توضح هذه الميزات كيفية تأثير مقاطع القياس المختلفة (أو قيم الأبعاد) على القيمة الإجمالية للمقياس. يمكنك استخدامها لتحديد القيم الخارجية المحتملة.

  • التصفية: استخدم التصفية لاختيار قيم الأبعاد المضمنة في المخطط. على سبيل المثال، قد ترغب في إظهار الاتصالات الخاملة عند تخطيط المقياس Sessions-by-State . يمكنك تعيين عامل التصفية الخمول في بعد الحالة.
  • التقسيم: استخدم التقسيم للتحكم في ما إذا كان المخطط يعرض خطوطا منفصلة لكل قيمة من قيم البعد أو إذا كان يجمع القيم في سطر واحد. على سبيل المثال، يمكنك مشاهدة سطر واحد لمقياس Sessions-by-State عبر جميع جلسات العمل. يمكنك مشاهدة أسطر منفصلة لكل جلسة عمل مجمعة حسب قيمة الحالة. تطبيق التقسيم على بعد الحالة لرؤية أسطر منفصلة.

يوضح المثال التالي التقسيم حسب بعد الحالة والتصفية على قيم حالة معينة:

لقطة شاشة تعرض مثالا على التقسيم والتصفية على المقاييس والأبعاد.

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

تصور المقاييس

هناك العديد من الخيارات لتصور مقاييس Azure Monitor.

المكون ‏‏الوصف التدريب المطلوب و/أو التكوين
صفحة المعاينة سيكون لمعظم خدمات Azure صفحة نظرة عامة في مدخل Azure تتضمن قسم المراقبة مع مخططات بيانية تعرض أحدث المقاييس المهمة. وهذه المعلومات مخصصة لأصحاب الخدمات الفردية لتقييم أداء المورد بسرعة. تستند هذه الصفحة إلى مقاييس النظام الأساسي التي يتم جمعها تلقائيا. لا يلزم التكوين.
مستكشف المقاييس يمكنك استخدام Metrics Explorer للمستخدمين بالعمل بشكل تفاعلي مع بيانات القياس وإنشاء تنبيهات قياس. تحتاج إلى الحد الأدنى من التدريب لاستخدام Metrics Explorer، ولكن يجب أن تكون على دراية بالمقاييس التي تريد تحليلها. - بمجرد تكوين جمع البيانات، لا يلزم تكوين آخر.
- تتوفر مقاييس النظام الأساسي لموارد Azure تلقائيا.
- تتوفر مقاييس الضيف للأجهزة الظاهرية بعد نشر عامل Azure Monitor على الجهاز الظاهري.
- تتوفر مقاييس التطبيق بعد تكوين Application Insights.
Grafana يمكنك استخدام Grafana لتصور المقاييس والتنبيه بشأنها. تتضمن جميع إصدارات Grafana المكون الإضافي لمورد بيانات Azure Monitor لتصور مقاييس وسجلات Azure Monitor. لكي تصبح على دراية بلوحات معلومات Grafana، يلزم توفير بعض التدريب. ومع ذلك، يمكنك تبسيط العملية عن طريق تنزيل قاعدة بيانات Azure مسبقة الإنشاء لخادم PostgreSQL المرن لوحة معلومات مراقبة grafana للخادم، والتي تسمح بمراقبة سهلة لجميع مثيلات الخادم المرن ل Azure Database for PostgreSQL داخل مؤسستك.

السجلات

بالإضافة إلى المقاييس، يمكنك استخدام خادم Azure Database for PostgreSQL المرن لتكوين قاعدة بيانات Azure للسجلات القياسية PostgreSQL والوصول إليها. لمزيد من المعلومات، راجع مفاهيم التسجيل.

مرئيات السجلات

المكون ‏‏الوصف التدريب المطلوب و/أو التكوين
تحليلات السجل باستخدام Log Analytics، يمكنك إنشاء استعلامات السجل للعمل بشكل تفاعلي مع بيانات السجل وإنشاء تنبيهات لاستعلام السجل. مطلوب بعض التدريب لكي تصبح على دراية بلغة الاستعلام، على الرغم من أنه يمكنك استخدام الاستعلامات المعدة مسبقاً للمتطلبات الشائعة.

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