Как пользоваться: Мониторинг сайтов
- 1
Введите адрес
Вставьте адрес страницы или API, например главную страницу или URL вида /health. При желании укажите ключевое слово, которое должно быть в ответе.
- 2
Выберите интервал проверки
Бесплатные мониторы работают с интервалом 5, 10, 15 или 30 минут; в Pro добавляются проверки каждую минуту и каждые две минуты.
- 3
Добавьте оповещения
Вставьте входящий вебхук Slack или Discord либо любой https-адрес, который принимает JSON. При желании включите уведомления в браузере.
- 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-й процентиль для редких медленных ответов.
Проверка выполняется только из одной точки. Монитор не пингует серверы, не проверяет порты, не достаёт до адресов внутри частной сети и не отправляет письма или SMS.
Конфиденциальность
Этот инструмент работает на нашем сервере, потому что проверки должны продолжаться, пока ваш браузер закрыт. Там хранятся введённые вами адрес, название, необязательное ключевое слово, интервал проверки и необязательный адрес вебхука, а также отпечаток SHA-256 случайного ключа редактирования, который хранится в вашем браузере. Для каждой проверки сохраняются время, код статуса, время ответа и краткая причина сбоя; скачанное содержимое страницы сравнивается с вашим ключевым словом и затем удаляется. Адреса вебхуков работают как пароли, поэтому полный адрес никогда не отправляется обратно на страницу. Результаты проверок и закрытые инциденты удаляются через 30 дней; монитор хранится, пока вы его не удалите, а бесплатный монитор, панель которого никто не открывал 30 дней, приостанавливается до тех пор, пока вы его не возобновите.
Возможности
Подтверждённые оповещения
Вторая проверка через 30 секунд подтверждает сбой, и только потом о нём узнают Slack, Discord или ваш JSON-адрес.
История времени ответа
Среднее время ответа и 95-й процентиль с успешными и неудачными проверками за 24 часа, 7 дней или 30 дней.
Публичная страница статуса
Делитесь информацией о доступности с клиентами, не раскрывая адреса, которые вы проверяете.