На прошлой неделе чуть не снёс Sentry из-за банального выгорания. Система сыпала по 300+ алертов в день, из которых 95% — бессмысленный шум вроде отвалившегося интернета у юзера.
Быстро пересобрал алертинг, вот что дало максимальный профит:
🔸 Забанил спам сетевых ошибок на фронте (Failed to fetch — это проблемы провайдера юзера, а не прода)
🔸 Повесил rate limiter на отправку в ТГ: не больше 1 алерта одного типа в 15 минут
🔸 Разделил типы: Fatal идёт со звуком в личку, Warning тихо падают в отдельный пассивный канал
В итоге вместо 300 пингов в сутки имею 2-3 реально важных. На самом деле, чем меньше шума в логах, тем быстрее фиксишь то, что реально горит.
А как у вас с алертами — глушите звук на ночь или мониторите всё подряд?
➖➖➖➖➖➖➖➖➖➖
Антон Хоменок про Разработка ⌨️
Антон Хоменок про кодинг ⌨️
@xomenok_code
🔔 Перестал ловить алерты по ночам: как почистить логгирование в проекте
Этот пост опубликован в Telegram-канале Антон Хоменок про кодинг ⌨️. Подписаться можно по ссылке: @xomenok_code.