Gotcha 1.0, 'n self-gehoste moniteringsplatform wat foutopsporing, verspreide spore, statistieke, profiele, logs, beskikbaarheidsmonitering met publieke statusbladsye en gasheermonitering integreer, is vrygestel. Die projek is in Go geskryf en versprei onder die Apache 2.0-lisensie. Data-inname is versoenbaar met die Sentry SDK- en OTLP-protokolle, en data word in PostgreSQL en ClickHouse gestoor. Minimum vereistes is 2 vCPU's en 2 GB RAM. Die koppelvlak, e-possjablone en dokumentasie is beskikbaar in Russies en Engels.
Weergawenommer 1.0 dui aan dat terugwaartse versoenbaarheid reggestel is: omgewingveranderlike name, ontvangsadresse en versoekliggaamformate, migrasierigting, rugsteunformaat, uitgaande webhook-liggaam en URL'e van reeds gepubliseerde statusbladsye word slegs verander vir terugwaartse versoenbaarheid vanaf hierdie weergawe; alles anders is in die 2.0-tak. Drie verouderde Web API URL'e (/logs, /profiles/pprof, en /api/{project}/deployments/) werk steeds en sal eers in die volgende groot weergawe verwyder word.
Sedert die voorheen behandelde kwessies 0.5-0.17 is die volgende bygevoeg:
- Voorvalgroepe wat 'n watervalongeluk in een kaart saamvou;
- Onderdruk kennisgewings deur afhanklikheidsgrafiek;
- Gereedgemaakte versamelaarkonfigurasies vir PostgreSQL, nginx, Redis, Docker en MariaDB;
- Agtergrondstorting van foute en gebeurtenisse in CSV, JSON en NDJSON met maskering van persoonlike data;
- Rotasie van die hoofenkripsiesleutel sonder onderbreking;
- Pasgemaakte statistieke vir agtergrondhanterers se ontvangs en lewendigheid;
- 'n Afsonderlike /api/v1/* naamruimte vir die ontvangs van punte en DSN-sleuteltipes waar 'n blootgestelde blaaiersleutel nie die gasheer kan registreer nie.
- Wanneer 'n konfigurasie teëgekom word wat 'n proses nie kan hanteer nie, stop die opstart nou met 'n eksplisiete fout in plaas van 'n standaardwaarde te vervang.
Bron: opennet.ru
