Початок роботи
Що насправді робить Dumza
Dumza пінгує ваш HTTP- або HTTPS-ендпоінт за заданим вами розкладом, фіксує час відповіді та код статусу, і сповіщає вашу команду в момент, коли він починає падати. Нічого не запускається на вашій інфраструктурі — перевірки надходять із власних серверів Dumza, тож якщо ваш сервер моніторингу зазвичай падає разом із застосунком, наш — ні.
Створіть свій перший монітор
На дашборді натисніть «Додати монітор» і вкажіть назву та URL для перевірки. Значення за замовчуванням (GET-запит, очікуваний статус 200, перевірка кожні 5 хвилин на безкоштовному тарифі) підходять для більшості сайтів — змінювати їх варто, лише якщо ваш ендпоінт нестандартний.
Додайте канал сповіщень
Монітор без каналу сповіщень усе одно відстежує доступність, але про падіння ніхто не дізнається — ви побачите це, лише відкривши дашборд. Додайте хоча б один канал (email налаштовується швидше за все) зі сторінки монітора, щоб дійсно дізнаватися про збої. Про налаштування вебхука, Telegram і Slack читайте у статті «Канали сповіщень».
Що вважається «недоступним»
Одна невдала перевірка не запускає сповіщення — це створювало б зайвий шум (короткий збій мережі, повільний деплой). Dumza чекає на задану кількість послідовних невдач поспіль (за замовчуванням 2 — це мінімум), перш ніж відкрити інцидент і сповістити вас. Це значення можна підвищити для окремого монітора, якщо відомо, що сервіс іноді ненадовго «блимає».
Що далі
У статті «Моніторинг доступності» детально описано всі параметри перевірки. Якщо вашому ендпоінту потрібен токен входу, дивіться «Автентифікований моніторинг». Якщо потрібно стежити за фоновою задачею, а не за URL — дивіться «Cron/Heartbeat-моніторинг».