Перейти до вмісту

Моніторинг доступності сайту

Наш сервер перевіряє сайт або API кожні кілька хвилин, відстежує час відповіді та аптайм і надсилає сповіщення в Slack, Discord або через вебхук, якщо сайт перестав працювати.

Ваші монітори

Додати монітор

Перевіряти кожні

Регістр не враховується. Перевірка не пройде, якщо сторінка завантажилась, але цього слова на ній немає.

Наш сервер надсилає сюди POST-запит, коли монітор перестає працювати або відновлюється.

Сповіщення в цьому браузері

Щоб отримувати сповіщення, коли вас немає поруч, додайте до монітора вебхук Slack, Discord або JSON: наш сервер надішле повідомлення в ту ж мить, коли стан зміниться.

Публічна сторінка статусу

Монітори привʼязані до ключа редагування, збереженого в цьому браузері. Історія перевірок старша за 30 днів видаляється.

Обробляється на нашому сервері · монітори зберігаються, доки ви їх не видалите; історія перевірок — 30 днівЯк це працює

Як користуватися: Моніторинг доступності сайту

  1. 1

    Введіть адресу

    Вставте адресу сторінки або кінцевої точки API, наприклад головної сторінки чи URL /health, і за бажанням ключове слово, яке має міститися у відповіді.

  2. 2

    Оберіть інтервал перевірки

    Безкоштовні монітори працюють з інтервалом 5, 10, 15 або 30 хвилин; у тарифі Pro додаються перевірки щохвилини або раз на дві хвилини.

  3. 3

    Додайте сповіщення

    Вставте вхідний вебхук Slack чи Discord або будь-яку https-адресу, що приймає JSON, і за бажанням увімкніть сповіщення в браузері.

  4. 4

    Перегляньте історію

    Розгорніть монітор, щоб побачити доступність, час відповіді та інциденти за 24 години, 7 днів або 30 днів, або опублікуйте сторінку статусу.

Ліміти та Pro

Безкоштовно: 3 монітори на ключ редагування, перевірки кожні 5, 10, 15 або 30 хвилин із тайм-аутом 10 секунд, сповіщення через Slack, Discord і вебхук JSON, одна публічна сторінка статусу та 30 днів історії. Безкоштовний монітор призупиняється, якщо його панель не відкривали 30 днів.

У тарифі Pro ліміт збільшено до 25 моніторів і додано перевірки кожну 1 або 2 хвилини. Дивитися Pro

Про інструмент: Моніторинг доступності сайту

Монітор доступності запитує вашу сторінку з нашого сервера за встановленим розкладом і записує, чи вона відповіла, скільки це зайняло часу та який код статусу повернувся. Він працює, навіть коли ваш комп’ютер вимкнений, і в цьому його сенс: ви дізнаєтеся, що магазин або API перестали відповідати, раніше, ніж про це повідомлять клієнти.

Перевірка — це HTTP-запит GET, який проходить до п’яти перенаправлень і здається через 10 секунд. Вона успішна, якщо фінальна відповідь має статус нижче 400 і, коли ви задали ключове слово, перший мегабайт сторінки містить цей текст. Так можна виявити сервер, що віддає сторінку з помилкою або порожній шаблон. Однієї невдачі для тривоги замало: друга перевірка за 30 секунд також має провалитися, і лише тоді монітор стане червоним, відкриє інцидент і надішле повідомлення на ваш вебхук. Після відновлення друге повідомлення розповість, скільки тривала несправність.

Час відповіді вимірюється від надсилання запиту до повного читання відповіді, тож охоплює пошук DNS, зʼєднання, TLS і роботу самого сервера. Графік показує середнє значення за період, смугу зелених і червоних клітинок для успішних і невдалих перевірок, а також 95-й перцентиль для повільних викидів.

Перевірка йде лише з одного місця, інструмент не виконує ping серверів і не тестує порти, не бачить адрес усередині приватної мережі й не надсилає електронні листи чи SMS.

Приватність

Цей інструмент працює на нашому сервері, адже перевірки мають тривати, поки браузер закритий. Там зберігаються введені вами адреса, назва, необовʼязкове ключове слово, інтервал перевірки та необовʼязкова адреса вебхука, а також відбиток SHA-256 випадкового ключа редагування, який лежить у вашому браузері. Кожна перевірка зберігає свій час, код статусу, час відповіді та коротку причину збою; вміст завантаженої сторінки порівнюється з вашим ключовим словом і одразу відкидається. Адреси вебхуків працюють як паролі, тому повна адреса ніколи не повертається на сторінку. Результати перевірок і закриті інциденти видаляються через 30 днів; монітор зберігається, доки ви його не видалите, а безкоштовний монітор, панель якого ніхто не відкриває 30 днів, призупиняється, доки ви його не відновите.

Можливості

Підтверджені сповіщення

Друга перевірка за 30 секунд підтверджує збій, перш ніж про нього дізнаються Slack, Discord або ваша кінцева точка JSON.

Історія часу відповіді

Середній час відповіді та 95-й перцентиль з успішними й невдалими перевірками за 24 години, 7 днів або 30 днів.

Публічна сторінка статусу

Діліться інформацією про доступність із клієнтами, не розкриваючи адрес, за якими ви стежите.

Моніторинг доступності сайту: поширені запитання

Як монітор доступності визначає, що мій сайт не працює?
Перевірка вважається невдалою, якщо сервер відповідає зі статусом 400 або вище, відповідає довше 10 секунд, адресу не вдається розвʼязати чи зʼєднатися з нею, або сторінка не містить вашого ключового слова. Після першої невдачі через 30 секунд запускається підтвердна перевірка. Лише якщо й вона невдала, монітор перемикається в стан «Не працює», відкриває інцидент і надсилає сповіщення на вебхук. Так разові збої мережі не потрапляють у ваші сповіщення.
Що монітор доступності зберігає на сервері й як довго?
Він зберігає адресу, назву, ключове слово, інтервал і адресу вебхука кожного монітора, а також відбиток ключа редагування вашого браузера замість самого ключа. Кожна перевірка додає запис із часом, кодом статусу, часом відповіді та причиною збою. Завантажені сторінки лише переглядаються на наявність вашого ключового слова й не зберігаються. Записи перевірок і завершені інциденти старші за 30 днів видаляються автоматично; монітори залишаються, доки ви їх не видалите.
Чи можна отримати лист або SMS, коли сайт перестав працювати?
Напряму ні, замість цього монітор надсилає повідомлення на вебхук. Вебхуки Slack і Discord доходять до телефону через push-сповіщення цих застосунків, а універсальний вебхук JSON може передавати дані сервісу автоматизації або вашому скрипту, який надсилає листи чи SMS. Поки панель відкрита у вкладці, можна також увімкнути сповіщення в браузері про зміну стану.
Чи можна стежити за сервером у локальній мережі або за брандмауером?
Ні. Кожна перевірка виконується з нашого сервера в публічному інтернеті, а адреси, що вказують на приватні, loopback або link-local діапазони, відхиляються і під час збереження монітора, і перед кожною перевіркою. Сайт за брандмауером має дозволяти запити з інтернету; наші перевірки позначаються user agent ToolsUptimeMonitor, за яким їх можна впізнати у ваших журналах.
Що показує публічна сторінка статусу?
Вона показує лише ті монітори, які ви для неї позначили, за назвою, з поточним станом, смугою за кожен із останніх 30 днів із часткою успішних перевірок і з останніми інцидентами. Адреси, ключові слова та вебхуки не показуються ніколи. Кожен ключ редагування має одну сторінку за випадковою адресою, яку пошукових систем просять не індексувати, і її можна вимкнути будь-коли.