Wydanie Gotcha 1.0, platformy do monitorowania błędów i wydajności

Opublikowano wydanie Gotcha 1.0 — platformy monitorującej typu self-hosted, która łączy w sobie śledzenie błędów, rozproszone ślady, metryki, profile, logi, monitorowanie dostępności z publicznymi stronami statusu oraz monitorowanie hostów. Projekt napisany jest w Go i udostępniany na licencji Apache-2.0. Odbiór danych jest zgodny z protokołem Sentry SDK i OTLP, a dane są przechowywane w PostgreSQL i ClickHouse. Minimalne wymagania to 2 vCPU i 2 GB RAM. Interfejs, szablony wiadomości i dokumentacja są dostępne w języku rosyjskim i angielskim.

Numer wersji 1.0 świadczy o utrzymaniu kompatybilności wstecznej: nazwy zmiennych środowiskowych, adresy odbioru oraz formaty ciał zapytań, kierunek migracji, format kopii zapasowych, treść wychodzącego webhooka oraz adresy już opublikowanych stron statusu z tego wydania zmieniają się tylko w sposób kompatybilny wstecz, wszystko inne — w gałęzi 2.0. Trzy przestarzałe adresy Web API (\logs, \profiles\pprof i \api\{project}\deployments\) wciąż działają i będą usunięte dopiero w następnym istotnym wydaniu.

Od czasu wcześniej omawianych wydań 0.5-0.17 dodano:

  • Grupy incydentów, które spajają kaskadową awarię w jedną kartę;
  • Tłumienie powiadomień według osi zależności;
  • Gotowe konfiguracje zbieracza dla PostgreSQL, nginx, Redis, Docker i MariaDB;
  • Tło eksportów błędów i zdarzeń do CSV, JSON i NDJSON z maskowaniem danych osobowych;
  • Rotacja klucza master szyfrowania bez przestojów;
  • Własne metryki odbioru i żywotności procesów w tle;
  • Oddzielna przestrzeń nazw \/api\/v1\/* dla punktów odbioru i typów kluczy DSN, przy których jawny klucz przeglądarki nie może zarejestrować hosta.
  • W przypadku konfiguracji, której proces nie może wykonać, uruchomienie teraz zatrzymuje się z wyraźnym błędem zamiast podstawienia wartości domyślnej.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster