Byl vydán Gotcha 1.0 — self-hosted platforma pro monitorování, která spojuje sledování chyb, distribuované stopy, metriky, profily, logy, monitorování dostupnosti s veřejnými stavovými stránkami a monitorování hostitelů. Projekt je napsán v Go a je licencován pod licencí Apache-2.0. Příjem dat je kompatibilní s protokolem Sentry SDK a OTLP, přičemž data jsou ukládána do PostgreSQL a ClickHouse. Minimální požadavky jsou 2 vCPU a 2 GB RAM. Rozhraní, šablony e-mailů a dokumentace jsou k dispozici v ruštině a angličtině.
Číslo verze 1.0 signalizuje zachování zpětné kompatibility: názvy proměnných prostředí, adresy příjmu a formáty těl požadavků, směry migrací, formáty záloh, tělo odchozího webhooku a adresy již publikovaných stavových stránek z této verze se mění pouze zpětně kompatibilním způsobem, všechno ostatní — ve větvi 2.0. Tři zastaralé adresy Web API (\/logs, \/profiles\/pprof a \/api\/ {project}\/deployments\/) i nadále fungují a budou odstraněny pouze v následující významné verzi.
Od doby předchozích vydání 0.5-0.17 byly přidány:
- Skupiny incidentů, které zkracují kaskádovou havárii na jednu kartu;
- Potlačení oznámení podle grafu závislostí;
- Hotové konfigurace sběratele pro PostgreSQL, nginx, Redis, Docker a MariaDB;
- Pozadí exportu chyb a událostí do CSV, JSON a NDJSON s maskováním osobních údajů;
- Rotace hlavního šifrovacího klíče bez zastavení;
- Vlastní metriky příjmu a živosti pozadí zpracovatelů;
- Samostatný prostor jmen \/api\/v1\/* pro příjmové body a typy DSN-klíčů, při kterých odhalený prohlížečový klíč nemůže registrovat hostitele.
- Při konfiguraci, kterou proces nemůže provést, se spuštění nyní zastaví s jasnou chybou místo nahrazení výchozí hodnotou.
Zdroj: opennet.ru
