مراقبة وضبط Azure Cosmos DB ل PostgreSQL
ينطبق على: Azure Cosmos DB ل PostgreSQL (مدعوم بملحق قاعدة بيانات Citus إلى PostgreSQL)
تساعدك مراقبة البيانات المتعلقة بالخوادم على استكشاف الأخطاء وإصلاحها وتحسين حمل العمل لديك. يوفر Azure Cosmos DB ل PostgreSQL خيارات مراقبة مختلفة لتوفير نظرة ثاقبة على سلوك العقد في نظام مجموعة.
المقاييس
يوفر Azure Cosmos DB ل PostgreSQL مقاييس للعقد في نظام مجموعة، ومقاييس تجميعية للمجموعة ككل. تعطي المقاييس نظرة ثاقبة لسلوك الموارد الداعمة. يتم إصدار كل مقياس بتردد مدته دقيقة واحدة، وله سجل يصل إلى 30 يومًا.
وبالإضافة إلى عرض الرسوم البيانية للمقاييس، يمكنك تكوين التنبيهات. للحصول على إرشادات خطوة بخطوة، راجع كيفية إعداد التنبيهات . تشمل المهام الأخرى إعداد الإجراءات الآلية وتشغيل التحليلات المتقدمة وأرشفة المحفوظات. لمزيد من المعلومات، راجع نظرة عامة على مقاييس Azure.
لكل عقدة مقابل مجموع
بشكل افتراضي، يجمع مدخل Azure المقاييس عبر العقد في نظام مجموعة. ومع ذلك، فإن بعض المقاييس، مثل النسبة المئوية لاستخدام القرص، تكون أكثر إفادة على أساس كل عقدة. لمشاهدة مقاييس العقد المعروضة بشكل فردي، استخدم تقسيم المقاييس لـ Azure Monitor حسب اسم الخادم.
إشعار
لا تدعم بعض المجموعات تقسيم المقاييس. في هذه المجموعات، يمكنك عرض مقاييس العقد الفردية بالنقر فوق اسم العقدة في صفحة نظرة عامة على نظام المجموعة. ثم افتح صفحة المقاييس الخاصة بالعقدة.
القائمة الخاصة بالمقاييس
تتوفر هذه المقاييس للعقد:
Metric | الاسم المعروض للقياس | الوحدة | الوصف |
---|---|---|---|
active_connections | الاتصالات النشطة | عدد | عدد الاتصالات النشطة المتعلقة بالخادم. |
apps_reserved_memory_percent | نسبة الذاكرة المحجوزة | نسبة مئوية | محسوب من نسبة Committed_AS/CommitLimit كما موضح في /proc/meminfo. |
cpu_credits_consumed | أرصدة وحدة المعالجة المركزية المستهلكة | الائتمانات | إجمالي عدد الأرصدة التي تستهلكها العقدة. (يتوفر فقط عند توفير الحوسبة القابلة للاندفاع على العقدة.) |
cpu_credits_remaining | أرصدة وحدة المعالجة المركزية المتبقية | الائتمانات | إجمالي عدد الأرصدة المتوفرة للاندفاع. (يتوفر فقط عند توفير الحوسبة القابلة للاندفاع على العقدة.) |
النسبة المئوية الخاصة بـ- cpu | النسبة المئوية لوحدة المعالجة المركزية | نسبة مئوية | النسبة المئوية الخاصة بـ CPU قيد الاستخدام. |
iops | عمليات الإدخال / الإخراج في الثانية (IOPS) | عدد | راجع تعريف IOPS ومعدل نقل Azure Cosmos DB ل PostgreSQL |
memory_percent | النسبة المئوية للذاكرة | نسبة مئوية | النسبة المئوية المتعلقة بالذاكرة المستخدمة. |
network_bytes_ingress | شبكة في | بايت | الشبكة الواردة من خلال الاتصالات النشطة |
network_bytes_egress | شبكة خارج | بايت | الشبكة الصادرة من خلال الاتصالات النشطة |
replication_lag | تأخر النسخ المتماثل | ثوانٍ | مدى مسافة قراءة عقد النسخ المتماثلة خلف نظيراتها في نظام المجموعة الأساسي. |
storage_percent | النسبة المئوية الخاصة بالتخزين | نسبة مئوية | النسبة المئوية الخاصة بالتخزين المستخدم خارج الحد الأقصى للخادم. |
storage_used | موقع التخزين الخاص بالمستخدم | بايت | كمية التخزين المستخدمة. من الممكن أن يشمل التخزين المستخدم من قبل الخدمة ملفات قاعدة البيانات وسجلات المعاملات وسجلات الخادم. |
لا يوفر Azure مقاييس مجمعة للكتلة ككل، ولكن يمكن وضع المقاييس الخاصة بالعقد المتعددة على نفس الرسم البياني.
الخطوات التالية
- تعرف على كيفية عرض مقاييس نظام مجموعة.
- قم بمراجعة كيفية إعداد التنبيهات للحصول على إرشادات حول إنشاء تنبيه على مقياس.
- تعرف على كيفية إجراء تقسيم المقاييس لفحص المقاييس لكل عقدة في نظام مجموعة.
- انظر مقاييس أخرى لصحة قاعدة البيانات مع استعلامات تشخيص مفيدة.