Xatolarni kuzatish, taqsimlangan kuzatuvlar, o'lchovlar, profillar, jurnallar, ommaviy holat sahifalari bilan mavjudlikni kuzatish va xost monitoringini birlashtirgan o'z-o'zini boshqarish monitoring platformasi Gotcha 1.0 chiqarildi. Loyiha Go tilida yozilgan va Apache 2.0 litsenziyasi ostida tarqatilgan. Ma'lumotlarni qabul qilish Sentry SDK va OTLP protokollari bilan mos keladi va ma'lumotlar PostgreSQL va ClickHouse-da saqlanadi. Minimal talablar 2 ta vCPU va 2 GB operativ xotira. Interfeys, elektron pochta shablonlari va hujjatlar rus va ingliz tillarida mavjud.
1.0 versiyasi raqami orqaga qarab moslik o'zgarmaganligini ko'rsatadi: muhit o'zgaruvchilarining nomlari, qabul qiluvchi manzillar va so'rovlar tanasi formatlari, migratsiya yo'nalishi, zaxira formati, chiquvchi veb-huk tanasi va allaqachon nashr etilgan holat sahifalarining URL manzillari faqat ushbu nashrdan orqaga qarab moslik uchun o'zgartiriladi; qolgan hamma narsa 2.0 filialida. Uchta eskirgan veb-API URL manzillari (/logs, /profiles/pprof va /api/{project}/deployments/) ishlashda davom etadi va faqat keyingi yirik nashrda olib tashlanadi.
Avval ko'rib chiqilgan 0.5-0.17-sonlardan beri quyidagilar qo'shildi:
- Kaskadli baxtsiz hodisani bitta kartaga jamlaydigan hodisa guruhlari;
- Bildirishnomalarni bog'liqlik grafigi orqali bostirish;
- PostgreSQL, nginx, Redis, Docker va MariaDB uchun tayyor kollektor konfiguratsiyalari;
- Shaxsiy ma'lumotlarni niqoblash bilan CSV, JSON va NDJSON fayllaridagi xatolar va hodisalarni fonda aks ettirish;
- Asosiy shifrlash kalitini uzluksiz aylantirish;
- Fon ishlov beruvchilarining qabul qilish va jonliligi uchun maxsus ko'rsatkichlar;
- Qabul qilish nuqtalari va DSN kalit turlari uchun alohida /api/v1/* nom maydoni, bunda brauzer kaliti xostni ro'yxatdan o'tkaza olmaydi.
- Jarayon bajara olmaydigan konfiguratsiyaga duch kelganda, ishga tushirish endi standart qiymatni almashtirish o'rniga aniq xato bilan to'xtaydi.
Manba: opennet.ru
