
Чем больше я углубляюсь в создание продуктов для observabilty, тем яснее становится, что трекер ошибок — инструмент, выходящий за рамки отдела разработки. Это средство наблюдения за продуктом и поиска аномалий.Недавно мы запускали рекламу в Telegram-каналах через Яндекс.Директ. Продвигали один лендинг — и хорошо, что на нем был установлен Хоук. Он сразу отловил странные ошибки из HeadlessChrome, который используется для автоматизации действий пользователей. В них не было стектрейсов. Когда браузер блокирует доступ к чтению стека, это часто указывает на проблемы в сторонних скриптах или внешнем коде.Все это — признаки фрода в каналах-партнерах сети Яндекса. Владельцы каналов на серых биржах покупают "прогон" рекламы, чтобы получить больше комиссии за переходы и клики. В нашем случае, Хоук помог защитить рекламный бюджет. Подробнее про этот кейс можно почитать в статье на vc.ru.Это очередной пример того, что хороший трекер фиксирует не только баги в коде. Здесь видно то, что выбивается из нормального поведения продукта. Атаки на аутентификацию, злоупотребления API, набеги ботов, проблемы в инфраструктуре, недоступность сервисов, всплески трафика или даже закончившийся баланс у AI-провайдера — все это оставляет технические следы, которые позволяют принять меры до того, как это станет бизнес-проблемой. И попробуйте настроить мониторинг всех этих событий отдельными инструментами — получится громоздкая и дорогая система, в сравнении с которой трекер ошибок просто бесплатен.




