Опис проєкту
ПерекладПоверх автоматичних перевірок потрібна нормальна робота з інцидентами. Коли що-то ломиться, співробітник має відкрити інцидент, задати заголовок та рівень серйозності та публікувати короткі оновлення під час переходу від «розбираємося» до «причину знайдено», «спостерігаємо» та «вирішено». Ці оновлення потрапляють і на публічну сторінку, і в розсилку всім, хто підписався, тому сповіщення важливі: відвідувач вводить адресу, підтверджує її та отримує лист, коли відкритий новий інцидент або існуючий оновлений чи закритий. Відписка має бути простою та в один клік. Нам важливо, щоб це залишилось вузьким інструментом статусу та аптайму, а не важким комбайном моніторингу: без збирання логів, без трасування, без величезних дашбордів.
На виході чекаємо невеличке веб-застосування, яке можна піднімати у себе, з адмінкою для нас та швидкою публічною сторінкою для всіх остальних. Чистий читаний код та коротка інструкція з встановлення входять у роботу.
— Перевірки аптайму за розписанням для кожного сервісу з налаштовуваним інтервалом та ковзаючою історією
— Публічна сторінка з іменованими компонентами та зрозумілими станами: працює, деградація, недоступний
— Створення інцидентів із рівнем серйозності та оновленнями таймлайну до вирішення
— Підписка по email із підтвердженням, сповіщеннями про інциденти та відпискою в один клік
— Проста адмінка, можливість self-hosting, чистий код та коротка інструкція