إصدار Gotcha 1.0، منصة مراقبة الأخطاء والأداء

تم إطلاق Gotcha 1.0، وهي منصة مراقبة ذاتية الاستضافة تجمع بين تتبع الأخطاء، والتتبعات الموزعة، والمقاييس، والملفات التعريفية، والسجلات، ومراقبة التوافر مع صفحات حالة عامة، ومراقبة المضيف. كُتب المشروع بلغة Go ويُوزع بموجب ترخيص Apache 2.0. يتوافق استيعاب البيانات مع Sentry SDK وبروتوكولات OTLP، ويتم تخزين البيانات في PostgreSQL وClickHouse. الحد الأدنى من المتطلبات هو معالجين افتراضيين وذاكرة وصول عشوائي (RAM) بسعة 2 جيجابايت. تتوفر واجهة المستخدم وقوالب البريد الإلكتروني والوثائق باللغتين الروسية والإنجليزية.

يشير رقم الإصدار 1.0 إلى إصلاح مشكلة التوافق مع الإصدارات السابقة: حيث تم تغيير أسماء متغيرات البيئة، وعناوين الاستقبال، وتنسيقات نص الطلب، واتجاه الترحيل، وتنسيق النسخ الاحتياطي، ونص إشعار الويب الصادر، وعناوين URL لصفحات الحالة المنشورة مسبقًا، وذلك فقط لضمان التوافق مع الإصدارات السابقة بدءًا من هذا الإصدار؛ أما باقي التغييرات فهي موجودة في الفرع 2.0. وتستمر ثلاثة عناوين URL قديمة لواجهة برمجة تطبيقات الويب (/logs، و/profiles/pprof، و/api/{project}/deployments/) في العمل، ولن تُزال إلا في الإصدار الرئيسي التالي.

منذ الإصدارات السابقة من 0.5 إلى 0.17، تمت إضافة ما يلي:

  • مجموعات الحوادث التي تجمع حادثًا متسلسلًا في بطاقة واحدة؛
  • كتم الإشعارات بواسطة مخطط التبعية؛
  • تكوينات جاهزة لجامع البيانات لـ PostgreSQL و nginx و Redis و Docker و MariaDB؛
  • تفريغ الأخطاء والأحداث في الخلفية بصيغ CSV و JSON و NDJSON مع إخفاء البيانات الشخصية؛
  • تدوير مفتاح التشفير الرئيسي دون انقطاع؛
  • مقاييس مخصصة لاستقبال معالجات الخلفية ونشاطها؛
  • مساحة اسم منفصلة /api/v1/* لنقاط الاستقبال وأنواع مفاتيح DSN حيث لا يمكن لمفتاح المتصفح المكشوف تسجيل المضيف.
  • عندما يتم مواجهة تكوين لا يمكن للعملية التعامل معه، يتوقف بدء التشغيل الآن مع ظهور خطأ صريح بدلاً من استبداله بقيمة افتراضية.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster