Хоук — трекер ошибок
105 subscribers
21 photos
20 links
О трекере ошибок Hawk

Начать сотрудничество или задать вопрос @specc

Регистрация: https://garage.hawk.so/sign-up
Download Telegram
Channel name was changed to «Хоук — трекер ошибок»
😵 Начать сотрудничество или задать вопрос ✉️ @specc
Please open Telegram to view this post
VIEW IN TELEGRAM
Хоук — трекер ошибок pinned «😵 Начать сотрудничество или задать вопрос ✉️ @specc»
Forwarded from CodeX
На vc.ru вышла статья о том, как мы сделали российский аналог Sentry.

Глобальный релиз нашего трекера ошибок Hawk произошел не в самый удачный момент — 22 февраля 2022 года. Наше мультивалютное платежное решение (на разработку которого ушел почти год!) потеряло актуальность.

Проект получил новое дыхание в виде версии для российского рынка с локализированной инфраструктурой и персональной поддержкой. Он полезен для компаний, которым важно обезопасить свои процессы. В статье мы рассказываем, как решили стать альтернативой иностранным Sentry и Rollbar.

https://vc.ru/dev/1434659-kak-my-sdelali-rossiiskii-analog-sentry
👉

На прошлой неделе обновили пакет hawk.php, добавили поддержку последней версии php, исправили несколько багов.

Также сделали новый пакет hawk.symfony для интеграции с фреймворком Symfony. Легкое подключение и сбор дополнительных данных от фреймворка. Интеграция с Monolog переехала сюда.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Вышел @hawk.so/nuxt 1.0.0

Теперь он умеет собирать больше данных от фреймворка: компонент, lifecycle hook, роут, пропсы
Обновился hawk.python

Теперь поддерживается Python 3.9+, появились интеграции для Flask и FastAPI
👍4
Мы добавили поддержку формата Sentry.

Теперь достаточно поменять строчку dsn в инициализации Sentry SDK, чтобы ивенты отправлялись в Хоук.

https://codex.so/sentry-migration
👍7
Мы наконец-то доделали раздел Billing. Теперь можно привязать карту, и стоимость плана будет списываться автоматически раз в месяц.

Также опубликовали на сайте тарифную сетку: https://hawk-tracker.ru/pricing.pdf
Стоимость платных планов начинается от 99 рублей в месяц.
👍2
У нас появился поиск. Ищет по названием ивентов, а также по файлам из стектрейса.

Эту фичу мы сделали по запросу пользователя. Если вам чего-то не хватает в Хоуке, будем рады обратной связи.
👍1🕊1
Еще одна из новых фич — ручная группировка событий. Паттерны задаются в Настройках проекта.

Полезно для склейки одинаковых ивентов, у которых заголовки содержат отличия, первышающие стандартное расстояние Левенштейна.
👍2
Статья на Хабре о том, как мы переписывали модуль уведомлений. Как решали проблему с масштабированием микросервиса с учетом группировки событий перед отправкой.

https://habr.com/ru/articles/921506/
👍4🔥1
Новая система позволяет задать пороговое значение, при достижении которого будет отправлено уведомление. Например, если оно встретилось больше 500 раз за час.
Новая фича — трекер консоли браузера в JavaScript-интеграции.

Больше не придется задавать пользователям вопрос "Что в консоли?".

https://habr.com/ru/articles/930042/
👍1🔥1💩1
Группировка событий

На днях мы отключили группировку событий на основании расстояния Левенштейна — она работала, когда заголовки ошибок отличались незначительно. Это было полезно в определенных кейсах, но приводило к нежелательным склейкам в других. На основе фидбэка мы решили отключить ее в пользу новой ручной группировки по паттернам.

Теперь события группируются только в двух случаях:

1) Полное совпадение заголовков
2) Совпадение по шаблону ручной группировки, заданному в Настройках Проекта
2🤯1
Script error.

Распространенная ошибка, которая может сыпаться в Хоуке.

Причина: внешние скрипты
Решение: отфильтровать через beforeSend
Подробности: https://docs.hawk-tracker.ru/chto-takoe-script-error
3👍1