Czy są jakieś narzędzia do okresowego sprawdzania dostępności strony internetowej?

12

Aplikacje online lub lokalne (najlepiej Windows XP). W szczególności chcę otrzymać powiadomienie e-mailem, jeśli dana strona internetowa ulegnie awarii.

Wypróbowałem dodatek do przeglądarki Firefox, panie Uptime , ale wydaje się, że nie ma on żadnych opcji częstotliwości odpytywania. Istnieje również Pingdom, który wydaje się produkować ten dodatek i jego serwis internetowy o tej samej nazwie.

Czy ktoś wie coś jeszcze, co mogłoby pasować do rachunku?

Umber Ferrule
źródło
1
Pan Uptime sprawdza tylko tak długo, jak działa Twoja przeglądarka. Zwykła usługa pingdom nie wymaga powiadamiania Cię pocztą lub SMS-em i możesz wybrać częstotliwość odpytywania.
Ludwig Weinzierl

Odpowiedzi:

9

Wspomniałeś już o pingdom.com

Zaletą pingdom jest to, że są one jedyną dostępną bezpłatną usługą, która oferuje 1-minutową rozdzielczość czeku. Ich bezpłatna usługa jest ograniczona do jednej witryny, jeśli chcesz uzyskać więcej czeków, będziesz musiał zapłacić lub uczestniczyć w GIGRIB . Wszystkie inne usługi, które znalazłem, są płatne lub sprawdzają tylko co 5 lub 10 minut.

EDYCJA: site24x7.com oferuje również sprawdzanie każdej minuty za darmo, ale tylko z Kalifornii. kontrole pingdom z całego świata.

Ludwig Weinzierl
źródło
1
pingdom ma teraz darmową usługę? ostatnim razem, gdy je sprawdzałem, chcieli 10 dolarów miesięcznie lub coś głupiego
davr
Możesz także wypróbować sitemonki.com . Bardzo prosty w użyciu z bezpłatnym poziomem.
David Okwii,
2

Polecam korzystanie z WhatsUpGold .

Umożliwia ustawienie częstotliwości odpytywania dla każdego systemu, który chcesz monitorować. Pozwala także określić określone rzeczy, które monitorujesz. Dobrym przykładem jest to, że połączy się ono z serwerem WWW przez HTTP i potwierdzi, że może wykonać polecenie GET. Jeśli serwer ulegnie awarii, ale IP nadal pinguje, nadal go wychwytuje.

alternatywny tekst

Axxmasterr
źródło
1

Oto bashrozwiązanie, które napisałem kilka lat temu, aby sprawdzić, czy serwer działa:

#! /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" [email protected] < $REPT
fi

rm -f /var/tmp/curlret.txt
rm -f $REPT
królikarnia
źródło
1

To autopromocja, ale opracowałem też do tego internetowe narzędzie:

Monitor portu

Zapewnia również interfejs API REST, jeśli chcesz zintegrować sprawdzanie z własną aplikacją lub witryną.

fjyaniez
źródło
0

Update Scanner to dodatek do przeglądarki Firefox, który sprawdza strony internetowe i pozwala na ustawienia interwału sondowania dla każdej witryny. Zasadniczo służy do sprawdzania zmian na stronie, ale myślę, że wyłączenie byłoby zmianą. :-)

GollyJer
źródło
0

Używam stanu podstawowego do monitorowania mojej witryny. Wysyła ci codzienne raporty o czasie pracy, a gdy twoja strona przestanie działać, może wysłać ci e-mail i wiadomość SMS. Jest również bezpłatny.

Jedynym minusem jest to, że interfejs użytkownika nie jest zbyt przyjazny.

Paul Sheldrake
źródło