الانتقال إلى المحتوى الرئيسي
بالإضافة إلى المراقبة داخل Console، يوفّر ClickPipes مقاييس عبر نقطة نهاية متوافق مع Prometheus ليتم جمعها. تُنشر هذه المقاييس مع مقاييس خدمة ClickHouse Cloud الأخرى، وتتيح لك دمج مراقبة ClickPipes مع مكدس observability الحالي لديك (مثل Grafana وDatadog).

تسميات المقاييس

تستخدم مقاييس ClickPipes التسميات القياسية على مستوى الخدمة (clickhouse_org, clickhouse_service, clickhouse_service_name)، بالإضافة إلى تسميات ClickPipes التالية:
التسميةالوصف
clickpipe_idالمعرّف الفريد لـ ClickPipe
clickpipe_nameاسم ClickPipe
clickpipe_sourceنوع المصدر (على سبيل المثال: kafka أو postgres أو s3)
clickpipe_stateحالة ClickPipe (على سبيل المثال: Stopped أو Provisioning أو Running)

استجابة نموذجية

يوضح ما يلي شكل مقاييس ClickPipes في استجابة سحب من Prometheus:

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

نقل البيانات

المقياسالنوعالوصف
ClickPipes_FetchedBytes_Totalعدادإجمالي البايتات غير المضغوطة التي جرى جلبها من المصدر.
ClickPipes_FetchedBytesCompressed_Totalعدادإجمالي البايتات المضغوطة التي جرى جلبها من المصدر. إذا كانت بيانات المصدر غير مضغوطة، فهذا يعادل ClickPipes_FetchedBytes_Total.
ClickPipes_FetchedBytesInitialLoad_TotalعدادCDC ClickPipes إجمالي البايتات غير المضغوطة التي جرى جلبها خلال مرحلة التحميل الأولي.
ClickPipes_FetchedBytesResync_TotalعدادCDC ClickPipes إجمالي البايتات غير المضغوطة التي جرى جلبها أثناء عملية إعادة المزامنة.
ClickPipes_SentBytes_Totalعدادإجمالي البايتات غير المضغوطة المُرسلة إلى ClickHouse.
ClickPipes_SentBytesCompressed_Totalعدادإجمالي البايتات المضغوطة المُرسلة إلى ClickHouse.

الأحداث والسجلات

المقياسالنوعالوصف
ClickPipes_FetchedEvents_Totalعدادإجمالي عدد السجلات التي تم جلبها من المصدر.
ClickPipes_SentEvents_Totalعدادإجمالي عدد السجلات التي تم إرسالها إلى ClickHouse.
ClickPipes_FetchedEvents_PerTableمقياسCDC ClickPipes عدد السجلات التي تم جلبها لكل جدول وجهة ولكل نوع حدث. يستخدم تسميتي destination_table وevent_type الإضافيتين.

الأخطاء

المقياسالنوعالوصف
ClickPipes_Errors_Totalعدّادإجمالي الأخطاء التي تمت مواجهتها أثناء الاستيعاب.

زمن الاستجابة

المقياسالنوعالوصف
ClickPipes_Latencyمقياس (avg)الوقت، بالمللي ثانية، بين إنشاء سجل في المصدر وكتابته إلى ClickHouse.
ClickPipes_SourceReplicationLatency_MiBمقياس (avg)CDC ClickPipes تأخر النسخ المتماثل في المصدر بوحدة MiB. بالنسبة إلى Postgres ClickPipes، يعكس هذا تأخر replication slot.

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

مقياسالنوعالوصف
ClickPipes_Replica_CPUUsageمقياس (avg)متوسط استخدام CPU للنسخ المتماثلة الخاصة بالاستيعاب، بوحدة millicores.
ClickPipes_Replica_CPULimitمقياس (last)حد CPU المُعدّ للنسخ المتماثلة الخاصة بالاستيعاب، بوحدة millicores.
ClickPipes_Replica_MemoryUsageمقياس (avg)متوسط استخدام الذاكرة للنسخ المتماثلة الخاصة بالاستيعاب، بالبايت.
ClickPipes_Replica_MemoryLimitمقياس (last)حد الذاكرة المُعدّ للنسخ المتماثلة الخاصة بالاستيعاب، بالبايت.

الحالة والتقدم

المقياسالنوعالوصف
ClickPipes_Infoمقياسيساوي دائمًا 1. استخدم التسمية clickpipe_state للتصفية أو التنبيه استنادًا إلى حالة الـ pipe.
ClickPipes_LastFetchedBatchIdمقياسمعرّف آخر دفعة جرى جلبها من المصدر.
ClickPipes_LastSentBatchIdمقياسمعرّف آخر دفعة أُرسلت إلى ClickHouse.
آخر تعديل في ٣ يوليو ٢٠٢٦