الانتقال إلى المحتوى الرئيسي
تسرد هذه الصفحة جميع المقاييس التي يوفّرها Managed Postgres Prometheus endpoint. لإعداد الخدمة والمصادقة، راجع صفحة نقطة نهاية Prometheus.

الوسوم الشائعة

يحمل كل مقياس الوسوم التالية:
الوسمالوصف
clickhouse_orgمعرّف المؤسسة
postgres_serviceمعرّف خدمة Postgres
postgres_service_nameاسم خدمة Postgres
تضيف بعض المقاييس وسمًا للبُعد الذي تُفصّله (مثلًا، mode في مقاييس CPU، وstate في مقاييس الاتصالات، وdatabase في حجم قاعدة البيانات). وتُدرج هذه الوسوم إلى جانب كل مقياس.

مقياس المعلومات

PostgresServiceInfo هو مقياس من نوع مقياس لحظي تكون قيمته دائمًا 1، ويحمل حالة الخدمة الحالية وإصدارها ضمن وسومه. استخدمه لضمّ الحالة إلى مقاييس أخرى أو لإطلاق تنبيه عند انتقال خدمة إلى خارج الحالة running.
المقياسالنوعالوسوم الإضافيةالوصف
PostgresServiceInfoمقياس لحظيpostgres_status, postgres_versionسلسلة واحدة لكل خدمة؛ والقيمة دائمًا 1.
يعرض postgres_status حالة دورة حياة الخدمة الحالية (على سبيل المثال running وcreating وstopped). ويعرض postgres_version الإصدار الرئيسي من Postgres (مثل 17 و18).

السعة

الحدود الثابتة المخصصة للخدمة. لا تتغير إلا عند تغيير حجم الخدمة.
المقياسالنوعالوحدةالوصف
PostgresServer_CPUCoresمقياس لحظيأنويةعدد أنوية CPU المخصصة للخدمة.
PostgresServer_MemoryLimitBytesمقياس لحظيبايتالذاكرة المخصصة للخدمة.
PostgresServer_StorageLimitBytesمقياس لحظيبايتالتخزين المخصص للخدمة.

استخدام الموارد

المقياسالنوعالوسوم الإضافيةالوصف
PostgresServer_CPUSeconds_Totalعدادmodeوقت CPU المستهلَك، مفصّل حسب الوضع: user، system، iowait، softirq، steal، irq، nice، idle.
PostgresServer_MemoryUsedPercentمقياس لحظيالذاكرة المستخدمة، كنسبة مئوية من PostgresServer_MemoryLimitBytes.
PostgresServer_MemoryCachePercentمقياس لحظيالذاكرة التي تستخدمها الذاكرة المخبئية والمخازن المؤقتة، كنسبة مئوية من إجمالي الذاكرة.
PostgresServer_FilesystemUsedPercentمقياس لحظيمساحة نظام الملفات المستخدمة، كنسبة مئوية من إجمالي التخزين.
لحساب استخدام CPU كنسبة مئوية، احسب معدل PostgresServer_CPUSeconds_Total عبر الأوضاع التي تهمك ثم اقسمه على PostgresServer_CPUCores.

إدخال/إخراج القرص والشبكة

المقياسالنوعالوحدةالوصف
PostgresServer_DiskReads_Totalعدادopsعمليات قراءة القرص المكتملة.
PostgresServer_DiskWrites_Totalعدادopsعمليات كتابة القرص المكتملة.
PostgresServer_NetworkReceiveBytes_Totalعدادbytesالبايتات المستلَمة عبر الشبكة.
PostgresServer_NetworkTransmitBytes_Totalعدادbytesالبايتات المُرسَلة عبر الشبكة.

نشاط قاعدة البيانات

عدادات تراكمية منذ بدء الخدمة. استخدم rate() أو irate() لتحويلها إلى قيم لكل ثانية.
المقياسالنوعالوصف
PostgresServer_TuplesFetched_Totalعدادالصفوف التي جلبتها الاستعلامات.
PostgresServer_TuplesInserted_Totalعدادالصفوف التي أُدرجت.
PostgresServer_TuplesUpdated_Totalعدادالصفوف التي جرى تحديثها.
PostgresServer_TuplesDeleted_Totalعدادالصفوف التي جرى حذفها.
PostgresServer_TransactionsCommitted_Totalعدادالمعاملات التي تم تأكيدها.
PostgresServer_TransactionsRolledBack_Totalعدادالمعاملات التي جرى التراجع عنها.
PostgresServer_Deadlocks_Totalعدادحالات الجمود المكتشفة.

الاتصالات والذاكرة المؤقتة وحجم قاعدة البيانات

المقياسالنوعالوسوم الإضافيةالوصف
PostgresServer_ActiveConnectionsمقياس لحظيstateالاتصالات بحسب الحالة (مثل active وidle).
PostgresServer_CacheHitRatioمقياس لحظينسبة إصابة الذاكرة المؤقتة: الكتل التي جرى تقديمها من الذاكرة المؤقتة مقابل إجمالي الكتل التي تم الوصول إليها، كنسبة مئوية.
PostgresServer_DatabaseSizeBytesمقياس لحظيdatabaseحجم القرص لكل قاعدة بيانات، بالبايت. يشمل قاعدة postgres الافتراضية وأي قواعد بيانات أنشأها المستخدم.
آخر تعديل في ٢٩ يونيو ٢٠٢٦