Qualcuno può raccomandare un servizio di monitoraggio di siti Web? [chiuso]


42

Cosa usano le persone per i servizi di monitoraggio dei siti Web?

Mi riferisco a un servizio che posso configurare hit specifici sul mio sito per monitorare se il sito è attivo e la velocità con cui risponde alle richieste.

Sto cercando un servizio esterno, che colpirà il mio server da diverse posizioni e mi fornirà una notifica se il sito non risponde entro determinate tolleranze.

Può essere gratuito o pagato.


42 voti positivi e 39 preferiti e questa domanda è ancora chiusa?
rox0r,

Quando ho posto questa domanda, ero un amministratore di sistema responsabile della piattaforma web di e-commerce per il mio datore di lavoro.
qxotk,

Risposte:


40

Ecco una ripartizione dei principali attori nello spazio di monitoraggio delle prestazioni esterne:

Ripiano superiore

  1. Webmetrics.com - rete più grande, ottima tecnologia di monitoraggio, interfaccia utente divertente
  2. Keynote.com - focalizzato sul mobile, giocatore di lunga data nello spazio
  3. Gomez.com - molti prodotti diversi, focus sul ciclo di vita del prodotto

mezzo

  1. AlertSite.com - fa molte cose, niente di estremamente buono
  2. Pingdom.com - popolare nel mondo del web 2.0
  3. site24x7.com - di proprietà di zoho, a buon mercato
  4. webmon.com - Supporta escalation, trigger personalizzati e dashboard in tempo reale

Di fascia bassa

  1. monitis.com
  2. siteuptime.com
  3. dotcom-monitor.com

Cosa devi cercare per decidere tra le varie opzioni:

  1. Se desideri monitorare una transazione, anziché solo un URL, dovresti provare la tecnologia di scripting per capire quanto sia facile / complicato impostare il monitoraggio.
  2. La rete di monitoraggio, da quante località in tutto il mondo desideri ottenere metriche sulle prestazioni
  3. Le opzioni di avviso, quanto sono configurabili le soglie / le escalation.
  4. Il rapporto, quanto sono utili i vari rapporti / grafici e quanto è possibile eseguire il drill-down nel nitty grintoso.

Sono interessato a una ripartizione dei costi - gli scaffali più alti sono i più costosi ?? /
Rob Bergin

1
Prezzi attuali per pingdom (05/05/09): prova gratuita di 30 giorni. $ 10 / lun - fino a 5 "assegni". $ 40 / lun fino a 30 "assegni". Un "controllo" è una singola sonda di servizio (icmp, tcp o http). I controlli possono essere eseguiti con una frequenza di 60 secondi.
Mark Renouf,

Ya, è esattamente così che li ho divisi. La fascia bassa è <$ 10 / mese, il livello intermedio è compreso tra $ 10 e $ 100 e il livello superiore è compreso tra $ 10 e $ 1000.
Lennysan,

bel sondaggio! potrebbe essere utile includere opzioni di "automonitoraggio", in quanto costose, ma l'utilizzo di strumenti come questi per il monitoraggio interno è spesso un'esigenza aggiuntiva.
ericslaw,

Dovrei aggiungere che dotcom-monitor.com non è sicuramente di fascia bassa, ho appena controllato sul loro sito e per il monitoraggio di 10 attività / 5 minuti $ 180 / mese O_O
Chris Marisic,

9

Per il monitoraggio delle transazioni e delle prestazioni, ho trovato AlertFox ancora più potente dei sistemi Keynote. Quando ho controllato (09 aprile) è stato l'unico servizio in grado di monitorare le prestazioni dell'applet Flash e Java a un prezzo equo.

Alertfox fa solo una cosa (monitoraggio delle transazioni) e lo fa molto bene.


Interessante - Mi piacerebbe conoscere le prestazioni flash dei video online (ad es. Quante uniche stanno guardando e per quanto tempo guardano) - può farlo?
qxotk,

6

La mia preferenza personale è Pingdom. Hanno diversi server in tutto il mondo e i dati vengono aggregati prima di inviarti un avviso "inattivo". Forniscono anche informazioni su uptime e raggiungibilità, in modo da poter determinare quanti "9" stai ricevendo.


A tale scopo, utilizzo e raccomando anche Pingdom. Hanno un numero di server di monitoraggio in tutto il mondo per controllare continuamente i tuoi siti tramite un protocollo a tua scelta (HTTP / HTTPS, ping, TCP / UDP, DNS, POP3 / IMAP / SMTP).
berberich,

3

Dai un'occhiata a http://mon.itor.us/ Ha una serie di interessanti opzioni grafiche per http e altri tempi di risposta. Plus è misure da 3 posizioni diverse per una migliore copertura. È inoltre possibile impostare la messaggistica sui down e creare avvisi rss.

Inoltre aggrega i test, quindi se 500 persone decidono di utilizzare il servizio per monitorare il tuo sito, verrai sottoposto a ping solo una volta.


Interessante che mon.itor.us ne abbia una versione grande - monitis.com - non sono sicuro della differenza.
Rob Bergin,

3

http://www.nagios.org/

Scioccato dal fatto che nessuno lo abbia raccomandato ?! Nagios è una fantastica soluzione open source molto personalizzabile. L'abbiamo usato in un ambiente di medie dimensioni (~ 100 server) e lo adoro assolutamente. Richiede di creare e personalizzare i controlli di servizio, ma è molto potente.

La GUI è molto intuitiva e ci sono applicazioni per desktop e SO Android per monitorare la tua infrastruttura. Per non parlare della possibilità di inviare e-mail o notifiche di testo per gli avvisi.

Nagios vale la pena dare un'occhiata se hai il tempo di fare qualche modifica / personalizzazione .. ma ha anche una manciata di controlli di servizio pronti per essere eseguiti "out of the box"

** Va bene, quindi questa non è esattamente una soluzione per il monitoraggio dei server da diverse posizioni diverse, anche se abbiamo installato un server Nagios "rivolto al cliente" esternamente per ottenere questo risultato, quindi può essere fatto se si hanno più posizioni condivise.


2

WebWatchBot (www.webwatchbot.com) è un'altra opzione per coloro che desiderano monitorare l'esperienza dell'utente finale tramite il monitoraggio delle transazioni (utile per tenere d'occhio i tempi di risposta) e singoli componenti dell'infrastruttura come server e database. Siamo stati tutti morsi da un server che mostra "up" mentre l'applicazione è bloccata. La combinazione del monitoraggio delle transazioni e dei componenti impedisce questo e accelera la risoluzione dei problemi. Versione di prova gratuita e versione pro a prezzi ragionevoli che si adatta facilmente al livello aziendale.


2

http://www.catchpoint.com uno dei giocatori più recenti che consiglio vivamente. Hanno molte funzionalità che mi aiutano a individuare i problemi più rapidamente rispetto agli altri grandi nomi che esistono da anni.


Non forniscono prezzi, è strano!
Marco Demaio,

2

Di recente abbiamo iniziato a utilizzare http://www.catchpoint.com che è una soluzione di monitoraggio piuttosto impressionante. Ci consente di monitorare da più posizioni geografiche e all'interno della nostra infrastruttura, utilizzando il browser Internet Explorer o il loro browser emulato. Cattura ogni metrica sulle prestazioni del web e possono essere tracciate tutte attraverso l'interfaccia.

Un grave problema che abbiamo riscontrato con altri strumenti di monitoraggio esterni è stato il numero di errori falsi positivi, in particolare per quanto riguarda la risoluzione DNS. Non abbiamo visto tali dati con Catchpoint e possiamo monitorare la risoluzione DNS indipendentemente dai test Web per vedere chiaramente le prestazioni del nostro provider DNS e garantire il loro SLA.


2

http://exactstate.com è la versione pro di basicstate

Il principale fattore di differenziazione è che esegue test paralleli da più data center.

I test vengono eseguiti in parallelo da tutti i data center e i risultati vengono uniti. Un errore viene registrato solo se nessun risultato postivo è stato restituito da tutti i test. Il meccanismo ha lo scopo di minimizzare i falsi positivi.

Alcuni servizi richiedono più posizioni, ma eseguono il test solo da un secondo server casuale in caso di errore nel tentativo originale. Questa non è esattamente la stessa cosa.


Non è facile calcolare i prezzi in anticipo
Marco Demaio,


1

stiamo usando gomez (www.gomez.com) come un grande sito web. lì puoi controllare le prestazioni con buone statistiche da diverse località in tutto il mondo.


1

Ho usato Keynote in passato. Non era particolarmente economico, ma può monitorare da molti luoghi, inviare avvisi e così via.

È possibile testare, misurare e migliorare i livelli di servizio in tempo reale da oltre 2.400 computer e dispositivi mobili di misurazione in oltre 240 località e 160 aree metropolitane.



1

http://sucuri.net

L'attenzione si concentra sul monitoraggio dell'integrità / disponibilità, non sulle prestazioni. Ma può essere utile ..

* gratuito, avvisi via e-mail, sms e twitter, anche illimitati ...


1

http://100pulse.com uno dei migliori servizi di monitoraggio che abbia mai realizzato. È possibile ottenere il servizio di monitoraggio del sito Web con intervallo di 5 minuti, avviso istantaneo gratuito ogni volta che il sito si arresta, nessuna installazione di software necessaria, rapporti periodici gratuiti dipendono dalla selezione dell'utente, modo semplice per analizzare le prestazioni del sito Web tramite grafici e dati.


Ha solo due posizioni da cui esegue il monitoraggio ed entrambi negli Stati Uniti / Canada, niente in Europa / Asia.
Marco Demaio,

1

Se si utilizza J2EE o Ruby su binari, è possibile utilizzare questo eccellente sistema di monitoraggio:

http://www.newrelic.com/

(Puoi vederlo in azione facendo clic su "Live Demo!" (Il pulsante blu a destra))

Ci sono molte opzioni di abbonamento a seconda di cosa puoi fare (può essere gratuito!)


Ora hanno anche il supporto per .NET
nikib3ro

1

Prova anche SentinelMonitoring.com.

Monitora tutte le solite cose come PING, HTTP, HTTPS, POP3, SMTP ecc. Così come alcune delle cose più insolite come Digital Certificate Expiry e Streaming Media via IceCast e SHOUTCast.

Sentinel consente inoltre di installare un agente lato server che a sua volta consente di monitorare elementi come spazio DISCO, CARICO CPU, PROCESSI e altro.

Tutto sommato è un servizio piuttosto interessante e vale la pena dare un'occhiata.


1

Sorpreso che nessuno abbia suggerito http://www.servermojo.com/ (perché RED è MALE)

È economico per un sito di 30 $ / anno e ha le funzionalità che ritengo utili come l' HTTP - Parola chiave che penso sia molto importante per rilevare se il tuo sito è effettivamente attivo e funzionante.

È facile ottenere buoni risultati per un test ping o un test dell'intestazione http, ma il server deve sputare anche il resto della pagina. Tramite HTTP - Test delle parole chiave puoi anche verificare se il tuo PHP è in esecuzione semplicemente cercando una parola chiave creata nella pagina tramite <?php echo "keyword"; ?>e magari posizionata alla fine della pagina.


1

Dopo aver trascorso gran parte della mattinata a recensire tutti questi siti elencati qui. Le migliori scelte che ho scoperto da ciò che esiste (dalla visualizzazione del loro sito Web e dal confronto dei prezzi e dall'aspetto del servizio) che Pingdom e SentinelMonitoring sembrano essere i migliori elencati.

Tuttavia, mi sono appena imbattuto in HowsThe.Com (nome di dominio piuttosto elegante) e il suo prezzo sembra essere uno dei migliori per funzionalità / livello di servizio quando questo è destinato alle piccole e medie imprese. Presto configurerò il mio account di prova con loro e cercherò di ricordare di aggiornare il mio post dopo aver effettivamente utilizzato il loro servizio.

Follow-up: HowsThe.Com non sembra davvero pronto per l'uso. Supportano solo la battuta di un url e il controllo della corrispondenza del testo. Sono molto più interessato ai codici di risposta http e non contiene corrispondenze. Ho finito per andare con Monitis.

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.