Усі статті
8 жовтня 2024 р.5 хв читання

Чому один баг не повинен надсилати вам тисячу листів

Автор: Команда Atflow

дерев'яна іграшка-сортувальник з кольоровими кубиками
Фото: Angie Dutton на Unsplash

Пул з'єднань до бази даних вичерпується о 09:14. До 09:16 той самий виняток спрацював чотири тисячі разів. Без групування це чотири тисячі рядків, чотири тисячі сповіщень і — за оплатою за подію — справді пам'ятний рахунок. З групуванням це один звіт, який каже «4 000 входжень», а саме це речення вам і було потрібно.

Що означає «та сама помилка»

Групування спирається на форму збою, а не на його мітку часу чи payload: той самий виняток з того самого місця — це один звіт, скільки б разів він не спрацьовував. Лічильник стає сигналом: двічі на день — це пункт беклогу, чотири тисячі за дві хвилини — це інцидент.

Це також вирішує питання лімітів

Atflow вимірює ліміти тарифу в унікальних звітах, а не в сирих подіях. Частий баг не виснажує тариф, тож поганий день не стає також днем, коли вас обмежують або пропонують перейти на вищий тариф.

Як працюють звіти в реальному часі →

Відстеження помилокОснови