Створення першого монітора
Мета: Створити перший HTTP монітор для вашого веб-сайту або API. Після створення ePulz.io почне сторінку перевіряти і сповістить вас при збої.
Крок 1: Відкрийте створення монітора
- У дашборді натисніть + Новий монітор
- Виберіть тип HTTP/HTTPS (найпоширеніший)
Крок 2: Основні дані
- Назва - довільний опис, напр. "Головний сайт", "API сервер", "E-shop checkout"
- URL - повна адреса включно з
https://(напр.https://mycompany.com) - HTTP метод - типово GET. POST для API endpoints, які не вміють GET.
Крок 3: Інтервал перевірок
Як часто ePulz.io має перевіряти вашу URL. Залежить від вашого тарифу:
- Trial / Стандарт: мінімум 5 хвилин
- Profi: від 2 хвилин
- Business: від 1 хвилини
Для більшості сайтів 5 хвилин достатньо. Коротший інтервал має сенс для business-critical служб (e-shop, payment).
Крок 4: Очікуваний стан
- Status код - який HTTP код має повернути як "OK". Типово 200. Для redirect endpoints, можливо, 301.
- Timeout - максимальний час у секундах, після якого монітор вважає за збій. Типово 15 с.
- Ключове слово у вмісті (необов'язково) - текст, який має бути в HTML response. Напр.
Ласкаво просимоабо<title>Головна. Виявляє "білий збій", коли сервер повертає 200, але порожню / помилкову сторінку.
Крок 5: SSL і доменна перевірка
Для HTTPS URL увімкніть:
- SSL перевірка - сповіщення при закінченні сертифіката (30, 14, 7, 3, 1 день наперед)
- Доменна перевірка (WHOIS) - сповіщення при наближенні закінчення доменної реєстрації
Обидві безкоштовні і дуже рекомендовані.
Крок 6: Сповіщення
Виберіть, які канали мають отримувати сповіщення при збої:
- 📧 Email - на email акаунту (типово увімкнено)
- 📨 Telegram - вимагає підключеного бота
- 🔌 Webhook - Slack, Discord, власний endpoint
Крок 7: Notify after failures
Необов'язково: надсилай сповіщення лише після N поспіль збоїв. Типово 1 (негайне сповіщення), але 2 знижує хибні спрацювання.
Крок 8: Збережіть
Натисніть Створити монітор. Перша перевірка пройде протягом хвилини. У дашборді побачите, як стан перейде з Pending на OK або Down.
Що станеться при збої
- ePulz.io виявить невдалу перевірку (поганий статус, timeout, ключове слово відсутнє)
- Перевірить знову (anti-false-positive) - якщо налаштовано notify after failures
- Надішле сповіщення на всі увімкнені канали
- Створить запис інциденту з міткою часу початку
- При наступній успішній перевірці надішле "recovery" сповіщення з тривалістю збою