Bol publikovaný vydanie Gotcha 1.0 — self-hosted platformy na monitorovanie, ktorá spája sledovanie chýb, distribuované stopy, metriky, profily, logy, monitorovanie dostupnosti s verejnými stavovými stránkami a monitorovanie hostiteľov. Projekt je napísaný v Go a je distribuovaný pod licenciou Apache-2.0. Prijímanie dát je kompatibilné s protokolom Sentry SDK a OTLP, dáta sa ukladajú v PostgreSQL a ClickHouse. Minimálne požiadavky sú 2 vCPU a 2 GB RAM. Rozhranie, šablóny e-mailov a dokumentácia sú dostupné v ruštine a angličtine.
Číslo verzie 1.0 naznačuje zaistenie spätnej kompatibility: mená premenných prostredia, adresy prijímania a formáty telies požiadaviek, smerovanie migrácií, formát záloh, telo odchádzajúceho webhooku a adresy už publikovaných stavových stránok z tohto vydania sa menia iba spätne kompatibilne, všetko ostatné — v vetve 2.0. Tri zastarané adresy Web API (/{logs}, /profiles/pprof a /api/{project}/deployments/) naďalej fungujú a budú odstránené iba v nasledujúcom významnom vydaní.
Od času predtým oznamovaných vydaní 0.5-0.17 boli pridané:
- Skupiny incidentov, ktoré zhusťujú kaskádovú haváriu do jednej karty;
- Potlačenie upozornení podľa grafu závislostí;
- Hotové konfigurácie zberača pre PostgreSQL, nginx, Redis, Docker a MariaDB;
- Pozadie exportu chýb a udalostí do CSV, JSON a NDJSON s maskovaním osobných údajov;
- Rotácia hlavného šifrovacieho kľúča bez zastavenia;
- Vlastné metriky prijímania a životnosti pozadí spracovateľov;
- Samostatný názvový priestor /api/v1/* pre body prijímania a typy DSN-kľúčov, pri ktorých odhalený prehliadačový kľúč nemôže registrovať hostiteľa.
- Pri konfigurácii, ktorú proces nemôže vykonať, sa spustenie teraz zastavuje s jasnou chybou namiesto nahradenia predvolenej hodnoty.
Zdroj: opennet.ru
