Тиха відмова: сигналізація, що ловить зупинку інтеграції за 15 хвилин
Дві вітрини мовчки відключились від CRM, і замовлення дві доби не заходили - помітили випадково. Тепер система сама перевіряє девʼять каналів продажу і відрізняє аварію від звичайного затишшя.
- 9 каналів продажу під безперервним наглядом, цикл перевірки 15 хвилин
- Двоярусна логіка: адаптивний поріг тиші плюс перевірка з боку самого майданчика
- Ловить не тільки повну зупинку, а й тихе гниття: протухлий прайс-фід, зламану авторизацію, мовчазну зміну складу подій
- Порожній вихідний більше не викликає хибну тривогу
Найгірша аварія - та, якої не видно. Дві вітрини мовчки перестали передавати замовлення в систему, де з ними працюють менеджери. Дві доби замовлення просто не заходили.
Ніщо не впало, ніде не загорілося червоне. Стало трохи тихіше, а «трохи тихіше» буває в будь-який вівторок. Помітили випадково, і замовлення довелось заводити заднім числом.
Тепер кожні пʼятнадцять хвилин система дивиться на всі девʼять каналів продажу і ставить одне питання. Цей канал мовчить тому, що зламався, чи тому, що зараз просто немає покупців?
Проблема: усе працює, а замовлення не заходять
Звичайний нагляд за системами перевіряє, чи відповідає сервіс. Тут відповідало все: сайти працювали, CRM працювала, обмін даними формально повертав успіх.
Зламався сам обмін, і жодна зі сторін про це не знала. А далі починаються дві пастки, через які просте правило «немає замовлень N годин - тривога» не працює.
🟢 Усе відповідає
- Сайти віддають сторінки, CRM відкривається, обмін не показує помилок
- Падіння немає - є розрив між двома здоровими сторонами
- Класична перевірка доступності тут сліпа за визначенням
⏱ Єдиного порогу не існує
- Один канал дає замовлення щогодини, інший - двічі на тиждень
- Уночі мовчать усі, у неділю потік не такий, як у вівторок
- Поріг, який підходить одному каналу, для іншого - або істерика, або сліпота
⚠️ Тиша буває законною
- Маркетплейс може просто не дати продажів пів дня, і це нормально
- Якщо слати тривогу на кожну таку паузу, її перестануть читати за тиждень
- А потім пропустять справжню - вона виглядатиме так само
Тому задача формулюється не як «помітити тишу», а як «відрізнити аварійну тишу від звичайної».
Як автоматизація це вирішує
Кожні пʼятнадцять хвилин сервіс обходить усі девʼять каналів продажу і для кожного дивиться, коли звідти востаннє приходило замовлення. Далі вмикаються два незалежні яруси перевірки.
Ярус перший: поріг задають дані, а не людина
Для кожного каналу окремо і для кожної години доби окремо система рахує з історії, скільки цей канал зазвичай мовчить. Бере верхню межу і множить на невеликий коефіцієнт.
Ніхто не сідає й не вигадує, що «три години без замовлень - це погано». Нічна тиша для нічної години нормальна, а та сама тиша опівдні вже підозріла.
Ярус другий: спитати сам майданчик
Коли перший ярус спрацював, система не кричить одразу. Вона питає сам майданчик: а в тебе за цей час замовлення були?
Якщо на майданчику теж порожньо - це затишшя, а не аварія. Воно йде в тижневий підсумок жовтим кольором і нікого не будить. Якщо ж на майданчику замовлення є, а в CRM їх немає - це аварія, і вона піднімає всіх.
Що це дало бізнесу
Розрив між вітриною і системою замовлень тепер видно за пʼятнадцять хвилин, а не за дві доби. Різниця між цими двома числами - це замовлення, які встигають обробити вчасно, замість того щоб заводити їх руками заднім числом.
Другий ефект менш очевидний, але важливіший у довгій перспективі. Порожній вихідний більше не викликає хибної тривоги, тому канал сповіщень лишається таким, який читають.
Внутрішня сигналізація не помітить, що впав сервер, на якому вона сама живе. Це принципова межа будь-якого самоспостереження: мовчазний наглядач виглядає точно так само, як спокійна ніч. Тому зовнішня перевірка з іншого майданчика - обовʼязкова частина такої архітектури, і це наступний крок.
Як це влаштовано всередині
Наступний розділ пояснює, як система влаштована. Якщо вас цікавить лише результат, його можна пропустити - нижче є розділ про те, кому це підходить.
Повна зупинка - не єдиний спосіб зламатися. Значно частіше трапляється тихе гниття: формально все живе, але дані вже не ті. Кожна перевірка нижче зʼявилась після реального інциденту.
Правила каналу тривог
Технічно правильна сигналізація помирає від власного шуму. Тому набір правил каналу тут не менш важливий за саму логіку виявлення.
Кому це підходить
Будь-якому бізнесу, у якого продажі приходять більш ніж з одного джерела і збираються в одну систему: вітрини, маркетплейси, застосунок, форма на сайті.
Ознака, за якою легко перевірити, чи це про вас: якщо ви дізнаєтесь про поламаний обмін від клієнта, який питає «а де моє замовлення» - так, це про вас.
Сигналізація коштує кілька днів роботи. Дві доби невидимої тиші коштують дорожче - і ніхто не знає, коли вони настануть.
Потрібне схоже рішення?
Опишіть задачу - підберу архітектуру під ваш бюджет і дані.