- التوسّع التلقائي لقدرات المعالجة بشكل مستقل عن التخزين
- احتفاظ منخفض التكلفة وغير محدود عمليًا استنادًا إلى تخزين الكائنات
- عزل مستقل لأعباء عمل القراءة والكتابة باستخدام warehouses
- مصادقة متكاملة
- نسخ احتياطية مؤتمتة
- ميزات الأمان والامتثال
- ترقيات سلسة
قبل البدء
إنشاء خدمة ClickHouse Cloud
تجهيز بيئة الاستيعاب
- لبدء استخدام OpenTelemetry Collector جديد، ثبّت Docker. أما في Kubernetes، فانشر الـ collector باستخدام Helm.
- لاستخدام collector موجود، شغّله بصفته gateway role، وتأكد من أن توزيعه يتضمن ClickHouse exporter. ستضيف الإعدادات المطلوبة في هذا الدليل.
إعداد ClickStack المُدار
اختر مصدر الإدخال وإعدادات المُجمِّع
من خدمة ClickHouse Cloud، شغّل ClickStack. في صفحة بدء الاستخدام في ClickStack، اختر بدء الاستيعاب.في صفحة اختيار مصدر الاستيعاب، اختر OpenTelemetry.
يُنصح باستخدام OpenTelemetryيوفّر OpenTelemetry مخططات مُهيّأة مسبقًا للسجلات والتتبعات والمقاييس والجلسات.
- بدء مُجمِّع جديد
- استخدام مُجمِّع حالي
يُنشئ ClickStack أمر المُجمِّع باستخدام بيانات اعتماد المسؤول
للمتابعة باستخدام بيانات اعتماد المسؤول استبدل
default. نوصي باستخدام بيانات اعتماد مخصصة للاستيعاب لفصل صلاحية الوصول الخاصة بالاستيعاب عن الإدارة وتجنب الاعتماد على كلمة مرور المسؤول.إنشاء بيانات اعتماد مخصصة للاستيعاب (موصى به)
إنشاء بيانات اعتماد مخصصة للاستيعاب (موصى به)
في ClickHouse Cloud، افتح وحدة تحكم SQL لخدمتك ونفّذ:في الأمر المُنشأ، استبدل
CLICKHOUSE_USER="default" بـ CLICKHOUSE_USER="clickstack-ingest" واضبط CLICKHOUSE_PASSWORD على كلمة مرور المستخدم المخصص.default، انسخ الأمر من علامة التبويب بدء المُجمِّع. يملأ ClickStack نقطة نهاية الخدمة مسبقًا. استبدل العنصر النائب لكلمة المرور بكلمة مرور خدمتك. إذا لم تعد تملكها، اجمع تفاصيل الاتصال أو أعد تعيينها.يتبع الأمر التنسيق التالي:<host> و<your_password_here> بالقيم الخاصة بخدمة ClickHouse Cloud، ثم شغّل الأمر.يعمل المُجمِّع في الواجهة الأمامية. اترك هذه الطرفية مفتوحة واستخدم طرفية ثانية لتنفيذ الأوامر المتبقية في هذا الدليل.يكشف هذا الأمر منافذ OTLP دون مصادقة، وهو مخصص للتقييم المحلي. قبل إرسال حركة بيانات الإنتاج، أمّن المُجمِّع.
إرسال بيانات تجريبية
أرسل سجل اختبار بالطابع الزمني الحالي:إذا كنت تستخدم مُجمِّعًا موجودًا، فاستبدل
http://localhost:4318 بنقطة نهاية OTLP عبر HTTP الخاصة به. إذا كان المستقبِل يتطلب مصادقة، فأضف الترويسة المطلوبة إلى أمر curl.يعيد الطلب الناجح HTTP/1.1 200 OK.الخطوات التالية
إرسال بيانات التطبيق والبنية التحتية
إضافة إمكانات القياس عن بُعد إلى تطبيق
أرسل تتبعات التطبيق وسجلاته باستخدام SDK مدعوم من OpenTelemetry.
جمع سجلات المضيف
أعد توجيه سجلات المضيف من OpenTelemetry Collector يعمل بدور agent.
مراقبة Kubernetes
اجمع السجلات والمقاييس والتتبعات من مجموعة Kubernetes.
استكشاف تكاملات أخرى
اعثر على أدلة لتطبيقات إضافية ومصادر للقياس عن بُعد.
استكشف بيانات نموذجية
سجلات وآثار ومقاييس نموذجية

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

إنشاء بيانات اصطناعية
إنشاء بيانات باستخدام otelgen
أرسل دفعة قصيرة من السجلات والآثار والمقاييس الاصطناعية عبر OTLP.
إنشاء بيانات باستخدام telemetrygen
أنشئ إشارات OpenTelemetry قابلة للتهيئة عبر عدة خدمات.
الاستعداد للإنتاج
الانتقال إلى بيئة الإنتاج
راجع بيانات اعتماد الاستيعاب والأمان والاحتفاظ بالبيانات والإرشادات التشغيلية.
تقدير الموارد
حدّد موارد الحوسبة اللازمة لحجم الاستيعاب المتوقع.