البدء
تثبيت حزم OpenTelemetry
استخدم الأمر التالي لتثبيت حزمة OpenTelemetry.تهيئة OpenTelemetry + مُنسِّق logger
بعد ذلك، ستحتاج إلى تهيئة آلية التتبّع في OpenTelemetry وضبط مُنسِّق رسائل السجل لـ logger الخاص بـ Rails بحيث يمكن ربط السجلات بالتتبّعات تلقائيًا. ومن دون المُنسِّق المخصّص، لن تُربط السجلات بالتتبّعات تلقائيًا داخل ClickStack. في المجلدconfig/initializers، أنشئ ملفًا باسم hyperdx.rb وأضف إليه
ما يلي:
تهيئة متغيرات البيئة
بعد ذلك، ستحتاج إلى تهيئة متغيرات البيئة التالية في الصدفة لإرسال بيانات القياس عن بُعد إلى ClickStack عبر OpenTelemetry Collector:- Managed ClickStack
- ClickStack Open Source
OTEL_SERVICE_NAME للتعرّف على خدمتك
في تطبيق HyperDX، ويمكن أن يكون أي اسم تختاره.
يحتوي متغير البيئة OTEL_EXPORTER_OTLP_HEADERS على مفتاح API المتاح عبر تطبيق HyperDX في Team Settings → API Keys.