عن المشروع

هايبرديكس (HyperDX) هو منصة مراقبة مفتوحة المصدر مصممة لمساعدة المهندسين على تشخيص مشكلات الإنتاج وحلها بسرعة. يجمع المنصة بين السجلات والمقاييس وآثار التنقيح (traces) وإعادة تشغيل الجلسات والأخطاء في واجهة موحدة، مدعومة بكلكتشوه (ClickHouse) للاستعلامات عالية الأداء وأوبن تيليمتري (OpenTelemetry) لجمع التيليمتري الموحد. تدعم المنصة استهلاك البيانات دون الاعتماد على مخطط ثابت، والبحث النصي الكامل واستنادًا إلى الخصائص (مثل level:err)، والتتبع المباشر، والتنبيهات، ولوحات المعلومات، والاستعلام الأصلي بتنسيق JSON. يمكن نشرها عبر دوكر كجزء من كلايكستاك (ClickStack) الذي يتضمن كلكتشوه وهايبرديكس ومجمع أوبن تيليمتري ومونغو دي بي، أو دمجها مع أسراب كلكتشوه الحالية أو كلكتشوه كلاود. تتوفر حزم تطوير برمجية (SDKs) للمتصفح ونود جي إس Python ومنصات أخرى عبر أوبن تيليمتري. يقدم أداة سطر الأوامر @hyperdx/cli تفاعلاً قائماً على الطرفية مع واجهة رسومية تيرمينال (TUI) ورسوم بيانية ANSI وإخراج قابل للبرمجة脚本ية. تهدف هايبرديكس إلى تقليل التعقيد والتكلفة مقارنة بالأدوات التجارية، ما يتيح للفرق الاحتفاظ بمزيد من بيانات التيليمتري دون عقوبات التوسع. تقبل المساهمات، لكن يتطلب المساهمون الجدد في الكود توصية من المشرفين. تُجمع بيانات الاستخدام بشكل مجهول افتراضياً ويمكن تعطيلها عبر متغير بيئة. مرخصة بموجب رخصة MIT.