
Gotcha 1.0: открытая платформа для мониторинга ошибок и производительности
В начале сентября 2026 года команда разработчиков представила Gotcha 1.0 — полностью самодостаточный Go‑бинар, объединяющий отслеживание ошибок, распределённый трейсинг, сбор метрик, логов и профилей, а также мониторинг аптайма серверов.
Исходный код размещён на GitHub и распространяется по лицензии Apache 2.0. Приложение работает с обычными Sentry SDK и принимает данные по протоколу OTLP; интерфейс, письма‑уведомления и документация доступны на русском и английском.
Для хранения данных Gotcha использует PostgreSQL и ClickHouse. Минимальные требования к хосту — два виртуальных ядра и 2 ГБ ОЗУ, что делает запуск возможным даже на небольших облачных инстансах.
Начиная с версии 1.0, совместимость зафиксирована: любые изменения теперь допускаются только в обратной совместимости — переименования переменных окружения, новые форматы запросов, схемы миграций и т.п. Прорывные изменения откладываются до следующего мажорного релиза. Политика депрекации требует минимум один мажорный выпуск между объявлением и удалением устаревшего функционала.
Для администраторов обновление стало проще: достаточно скачать новый образ, перезапустить контейнер и продолжать работу. Страница проектов организации больше не показывает чужие проекты, а старые эндпоинты / logs, / profiles/pprof и /api/{project}/deployments/ остаются рабочими до версии 2.0.



Комментарии 0