Esistono strumenti per verificare periodicamente la disponibilità di un sito Web?


12

Applicazioni online o locali (preferibilmente Windows XP). In particolare, sto cercando di ricevere una notifica via e-mail se il sito Web in questione non funziona.

Ho provato il componente aggiuntivo di Firefox, Mr Uptime , ma non sembra avere alcuna opzione per la frequenza di polling. C'è anche Pingdom che sembra produrre questo componente aggiuntivo e il loro servizio online con lo stesso nome.

Qualcuno sa qualcos'altro che potrebbe adattarsi al conto?


1
Mr Uptime controlla solo finché il browser è in esecuzione. Il normale servizio pingdom non richiede che tu venga notato via mail o SMS e puoi selezionare un intervallo di polling.
Ludwig Weinzierl,

Risposte:


9

Hai già menzionato pingdom.com

La cosa positiva di pingdom è che sono l'unico servizio gratuito che conosco che offre una risoluzione di controllo di 1 minuto. Il loro servizio gratuito è limitato a un sito, se desideri più assegni dovrai pagare o partecipare a GIGRIB . Tutti gli altri servizi che ho trovato sono a pagamento o controllano solo ogni 5 o 10 minuti.

EDIT: site24x7.com offre anche di controllare ogni minuto gratuitamente, ma solo dalla California. controlli pingdom da tutto il mondo.


1
pingdom ha un servizio gratuito ora? l'ultima volta che li ho controllati volevano $ 10 al mese o qualcosa di stupido
davr

Puoi provare anche sitemonki.com . Molto semplice da usare con un livello gratuito.
David Okwii,




2

Consiglierei di usare WhatsUpGold .

Ti consente di impostare una frequenza di polling per ciascun sistema che desideri monitorare. Ti permette anche di specificare cose specifiche per cui stai monitorando. Un buon esempio è che questo si connetterà a un server web tramite HTTP e confermerà che può eseguire un comando GET. Se il server web non funziona ma l'IP sta ancora eseguendo il ping, questo lo catturerebbe comunque.

testo alternativo


1

Questa è una bashsoluzione che ho scritto un paio di anni fa per vedere se il server è attivo:

#! /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

È auto promozione, ma ho sviluppato uno strumento online anche per questo:

Port Monitor

Fornisce inoltre un'API REST se si desidera integrare il controllo nella propria app o sito.


0

Update Scanner è un componente aggiuntivo di Firefox che controlla i siti Web e consente le impostazioni dell'intervallo di polling per sito. Generalmente è pensato per controllare le modifiche a una pagina, ma essere giù sarebbe un cambiamento immagino. :-)


0

Uso lo stato di base per il monitoraggio del mio sito Web. Ti invia rapporti di uptime giornalieri e quando il tuo sito non funziona può inviarti un'e-mail e un messaggio SMS. È anche gratuito.

L'unico aspetto negativo è che l'interfaccia utente non è molto amichevole.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.