Существуют ли инструменты для периодической проверки доступности веб-сайта?


12

Либо онлайн, либо локальные приложения (желательно Windows XP). Я специально хочу получать уведомления по электронной почте, если рассматриваемый веб-сайт не работает.

Я пробовал добавить Firefox, мистер Uptime , но у него, похоже, нет опций для частоты опроса. Есть также Pingdom, который, кажется, производит это дополнение, и их онлайн-сервис с тем же именем.

Кто-нибудь знает что-нибудь еще, что может отвечать всем требованиям?


1
Mr Uptime проверяет только пока ваш браузер работает. Обычная служба pingdom не требует, чтобы вас заметили по почте или SMS, и вы можете выбрать интервал опроса.
Людвиг Вайнцерль

Ответы:


9

Вы уже упоминали pingdom.com

Преимущество pingdom в том, что они являются единственной бесплатной услугой, о которой я знаю, которая предлагает разрешение проверки в 1 минуту. Их бесплатный сервис ограничен одним сайтом, если вы хотите больше чеков, вам придется либо заплатить, либо участвовать в GIGRIB . Все остальные найденные мной услуги либо платные, либо проверяются только каждые 5 или 10 минут.

РЕДАКТИРОВАТЬ: site24x7.com также предлагает проверять каждую минуту бесплатно, но только из Калифорнии. пингдом проверяет со всего мира.


1
Pingdom имеет бесплатный сервис сейчас? в прошлый раз, когда я проверил их, они хотели 10 долларов в месяц или что-то глупое
davr

Вы можете попробовать sitemonki.com тоже. Очень прост в использовании со свободным уровнем.
Дэвид Оквий




2

Я бы порекомендовал использовать WhatsUpGold .

Это позволяет вам установить частоту опроса для каждой системы, которую вы хотите контролировать. Это также позволяет вам указать конкретные вещи, которые вы отслеживаете. Хорошим примером является то, что он подключится к веб-серверу через HTTP и подтвердит, что он может выполнить команду GET. Если веб-сервер выходит из строя, но IP-адрес все еще пингуется, он все равно его ловит.

альтернативный текст


1

Это bashрешение, которое я написал пару лет назад, чтобы проверить, работает ли сервер:

#! /bin/bash
# check to see if site is up
#   if it is, don't worry
#
# v.1 Warren M Myers - initial stab
#     31 Aug 06
#

# 7 is the return code of `curl` if it cannot load the page
ERRCOD='7'
WHEN=`date +%d%b%y`
REPT="/var/tmp/$1.$WHEN.txt"
STARS='********************'

# $1 is the command-line arg for the domain
# you could hardcode this, too
curl -I $1 > /var/tmp/curlret.txt

# $? is the exit code of the last-run script
if [ "$?" = "$ERRCOD" ]; then
    # return was unable to connect to host: save ps -aux; mail report
    echo $STARS >> $REPT
    echo 'curl return results' >> $REPT
    echo >> $REPT
    cat curlret.txt >> $REPT
    echo >> $REPT
    echo $STARS >> $REPT
    # mail the whole works to myself
    mail -s "failed to connect to $1" your.user@example.com < $REPT
fi

rm -f /var/tmp/curlret.txt
rm -f $REPT

1

Это самореклама, но я разработал онлайн-инструмент для этого тоже:

Порт Монитор

Он также предоставляет REST API, если вы хотите интегрировать проверку в свое собственное приложение или сайт.


0

Update Scanner - это надстройка для Firefox, которая проверяет веб-сайты и разрешает устанавливать интервалы опроса на сайте. Как правило, он предназначен для проверки изменений на странице, но я полагаю, что неработоспособность - это изменение. :-)


0

Я использую Basic State для мониторинга моего сайта. Он отправляет вам ежедневные отчеты о работоспособности, а когда ваш сайт отключается, он может отправить вам электронное письмо и SMS-сообщение. Это также бесплатно.

Единственным недостатком является не очень дружелюбный пользовательский интерфейс.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.