Чи є інструменти, щоб періодично перевіряти наявність веб-сайту?


12

Або онлайн, або локальні програми (бажано Windows XP). Я спеціально хочу отримати сповіщення електронною поштою, якщо веб-сайт, про який йде мова, не працює.

Я спробував додати Firefox, містере Uptime , але, схоже, немає жодних варіантів частоти опитування. Є також Pingdom, які, як видається, виробляють цей додаток та свою однойменну Інтернет-службу.

Хтось знає що-небудь ще, що могло б відповідати законопроекту?


1
Містер Uptime перевіряє лише той час, поки працює ваш браузер. Звичайний сервіс pingdom не вимагає, щоб вас помітили поштою чи SMS, і ви можете вибрати інтервал опитування.
Ludwig Weinzierl

Відповіді:


9

Ви вже згадали pingdom.com

Хороша річ з pingdom - це те, що вони є єдиним безкоштовним сервісом, про який я знаю, який пропонує 1-хвилинну перевірку. Їх безкоштовне обслуговування обмежено одним сайтом, якщо ви хочете більше чеків, вам доведеться або заплатити, або взяти участь у GIGRIB . Всі інші послуги, які я знайшов, або платні, або їх перевіряють лише кожні 5 або 10 хвилин.

EDIT: site24x7.com також пропонує перевіряти кожну хвилину безкоштовно, але тільки з Каліфорнії. перевірки pingdom з усього світу.


1
pingdom має безкоштовний сервіс зараз? востаннє я перевіряв їх, вони хотіли 10 доларів на місяць чи щось нерозумно
дав

Ви також можете спробувати sitemonki.com . Дуже простий у використанні з вільним ярусом.
David Okwii




2

Я рекомендую використовувати WhatsUpGold .

Це дозволяє вам встановити частоту опитування для кожної системи, яку ви хочете контролювати. Це також дозволяє вказати конкретні речі, за якими ви стежите. Хороший приклад - це підключення до веб-сервера через HTTP і підтвердження, що він може виконати команду GET. Якщо веб-сервер знизиться, але IP все ще пінг, це все одно його застане.

alt текст


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

Це самореклама, але я також розробив онлайн-інструмент для цього:

Портовий монітор

Він також надає API REST, якщо ви хочете інтегрувати перевірку у власному додатку чи сайті.


0

Оновити сканер - це додаток для Firefox, який перевіряє веб-сайти та дозволяє налаштувати інтервал опитування на сайті. Це, як правило, призначене для перевірки змін на сторінці, але, напевно, буде зміна. :-)


0

Я використовую базовий стан для моніторингу свого веб-сайту. Він надсилає вам щоденні звіти про продовження часу роботи, і коли ваш сайт знижується, він може надіслати вам електронний лист та SMS-повідомлення. Це також безкоштовно.

Єдиний мінус - інтерфейс користувача не дуже дружній.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.