Выпуск открытой платформы мониторинга ошибок и производительности Gotcha 1.0

2 мин
Выпуск открытой платформы мониторинга ошибок и производительности Gotcha 1.0

В начале сентября 2026 года состоялся начальный мажорный выпуск открытой платформы мониторинга ошибок и производительности Gotcha. Это self-hosted решение в одном Go-бинарнике: трекинг ошибок, распределённый трейсинг, метрики, логи, профилирование, мониторинг аптайма и серверов. Исходный исходник Gotcha обнародован на GitHub под лицензией Apache License 2.0.

Проект совместим со штатными Sentry SDK и принимает OTLP. Оболочку, уведомления, шаблоны писем и документы решения подготовлены на русском и английском. Данные хранятся в PostgreSQL и ClickHouse. Минимальные требования к серверной части — 2 vCPU и 2 ГБ ОЗУ.

Основные изменения и доработки в Gotcha 1.0:

  • контракт совместимости заморожен (1.0.0). С этого релиза только назад совместимо меняются: имена переменных окружения, адреса приёма и форматы тел запросов, модель миграций, структура бэкапов, имена self‑метрик без пометки «временная», тело исходящего вебхука, контракт GOTCHA_AGENT_* и адреса уже опубликованных статус‑страниц. Всё, что это нарушает, ждёт мажорной версии. До 1.0 контракт мог меняться между релизами, и об этом говорилось прямо; больше не может. Что в обещание намеренно не входит — внутренние пакеты, внешний вид интерфейса, имена счётчиков с пометкой «временный», — сказано там же, вместе со сроками депрекации по каждому пункту: Политика версионирования. Практический смысл для того, кто держит инстанс: апдейт перестаёт быть событием, к которому готовятся — ознакомиться апдейт, подтянуть образ, поехали;

  • веб-страница проектов организации больше не показывает чужие проекты (1.0.0). В предикате доступа сработал приоритет операторов — AND связывает сильнее OR, — из‑за чего ветвь «доступ через команду» оставалась без сужения по организации: тот, кто состоит в команде в другой организации, видел на /orgs/{id}/projects и её проекты. Права при этом не расширялись — каждый показанный инициатива потребитель и так мог открыть. Предикат заключён в скобки в самом объявлении, что защищает и два других запроса, которые из него собираются;

  • три устаревших адреса приёма удаляются в 2.0, а не в 1.0 (0.37.0). /logs, /profiles/pprof и /api/{project}/deployments/ продолжают функционировать: те же заголовки, тот же счётчик, те же ответы — изменился только документированный срок удаления. Причина — собственная политика депрекации: между объявлением об устаревании и удалением обязан пройти минимум один мажорный релиз, а устаревшими их объявили 31 августа. Ломать чужие интеграции релизом, который называется «обещание стабильности», было бы странно.

Читают сейчас

BMW подала заявку на патент системы управляемого дрифта

1 час назад

BMW подала заявку на патент системы управляемого дрифта

BMW подала патентную заявку, которая описывает передовые датчики для регулировки подвески автомобиля в режиме реального времени, чтобы облегчить начало дрифта и управление им. Ознакомиться далее

2 часа назад

2026-09-08: Telegram «прилёг» в Азии

Утром 8 сентября пользователи Telegram (как минимум) в Сингапуре столкнулись с массовым сбоем в работе мессенджера. О проблемах сообщили несколько тысяч человек. По данным сервиса Downdetector, первые

Tesla закрыла инициатива солнечной черепицы Solar Roof

9 часов назад

Tesla закрыла инициатива солнечной черепицы Solar Roof

Tesla закрыла продажи Solar Roof — крыши из стеклянной черепицы со встроенными солнечными панелями. С сайта пропали упоминания продукта и анкета для оформления заказа. Инициатива признали экономически

Разработчик заставил умные весы передавать информация в Home Assistant, минуя облачный сервис производителя

11 часов назад

Разработчик заставил умные весы передавать информация в Home Assistant, минуя облачный сервис производителя

Разработчик Дидак Сабатес (Dídac Sabatés) заставил умные весы Withings Body+ передавать данные напрямую в Home Assistant, минуя серверы производителя. Для этого ему потребовалась плата ESP32 и собстве

Загадочные сигналы в окрестностях Земли могут быть связаны с тёмной материей

12 часов назад

Загадочные сигналы в окрестностях Земли могут быть связаны с тёмной материей

Астрономы фактически уверены в существовании тёмной материи и считают, что на неё приходится около четверти всей энергии Вселенной, однако учёные до сих пор не знают, из чего она состоит. Среди возмож