Чому один баг не повинен надсилати вам тисячу листів
Автор: Команда Atflow

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