Il tuo sito non funziona? Banca dati?

51957675 m

Lo sai? E il tuo database? Il tuo dominio si sta risolvendo? Il tuo sito e le tue pagine sono funzionanti ma servono solo errori di database?

In realtà abbiamo avuto un'istanza un paio di settimane fa in cui il nostro sito era completamente operativo, ma stavamo riscontrando problemi con il numero di connessioni al database. Sfortunatamente, l'abbiamo scoperto da un cliente insoddisfatto che ci ha notificato. Non capiva perché doveva portarlo alla nostra attenzione - aveva ragione!

I miei predecessori avevano fatto la cosa giusta e si erano iscritti a un servizio di monitoraggio. Era un servizio abbastanza costoso a $ 49.95 al mese. Quando ho effettuato l'accesso, mi sono subito perso cercando di orientarmi, ma alla fine ho capito che stavamo solo risolvendo la nostra home page. Non stavamo testando un certificato SSL, non stavamo testando i nostri sottodomini, non stavamo controllando se il database rispondeva o meno.

Ho rapidamente iniziato ad aggiungere un altro controllo e ho spostato il tempo da intervalli di 5 minuti a intervalli di 1 minuto. Quando ho fatto clic per inviare il nuovo "orologio", sono rimasto scioccato nel vedere che mi sarebbe stato addebitato un costo di installazione di $ 99 e altri $ 49.95 al mese. Esatto: una commissione di installazione di $ 99 per qualcosa che ho impostato !!! Mi sono disconnesso e ho iniziato a cercare un nuovo servizio.

Sono saltato su Twitter (my nuovo motore di ricerca) e buon amico, Ade Olonoh of Funzione ricorsiva, è venuto in soccorso. (Più blog - meno Twitter Ade!)

pannello pingdomAde mi ha indicato Pingdom. Pingdom ha un'interfaccia incredibilmente pulita con funzionalità molto robuste. Ne ho programmati un paio API chiede alla nostra applicazione di assicurarsi che il database fosse in esecuzione, quindi ho configurato Pingdom per passare le chiamate e controllare la risposta.
Pingdom

Anche il servizio è molto ragionevole. Il prezzo di base è di $ 9.95 / mese e consente 5 controlli, 20 messaggi SMS, e-mail illimitate, rapporti sui tempi di attività e di caricamento, controlli fino a ogni minuto, controlli HTTP, HTTPS, TCP, Ping e UDP, ecc. Il servizio Business consente 30 controlli e 200 messaggi SMS. Hanno anche una struttura molto robusta API se desideri integrare il tuo monitoraggio.

I server della sonda si trovano a Dallas, Berkeley, Amsterdam, Vasteras e Reading. Sto cercando di scoprire se Ho confermato con Pingdom che possiamo bypassare l'SMS semplicemente costruendo un elenco di indirizzi e-mail di indirizzi e-mail SMS per i telefoni cellulari del nostro personale.

Ho anche scritto alla società con una richiesta di funzionalità. Sarebbe fantastico se, a parte gli avvisi e-mail e SMS, consentissero una richiesta HTTP. Ciò mi consentirebbe di monitorare uno dei nostri fornitori di terze parti che ha riscontrato problemi di recente. Se potessi fare in modo che Pingdom faccia una richiesta al mio server, potrei automaticamente passare i nostri servizi a un backup. Una volta ripristinato il sistema, potrei farlo tornare indietro. Potrei farlo con la posta elettronica; tuttavia, il ritardo potrebbe morderci.

Abbiamo 29 giorni di prova. Finché non riscontriamo problemi, salteremo sul pacchetto di base. Questo da solo ci farà risparmiare qualche soldo e ci fornirà un monitoraggio del sito molto più completo!

Commenti

  1. 1

    Sono stato anche sorpreso dai prezzi di alcuni servizi di monitoraggio e dalle tariffe che stavano addebitando. Pingdom sembra essere un buon servizio. Ho optato per AlertBot (all'incirca allo stesso prezzo) quasi un anno fa e sono rimasto soddisfatto del loro servizio. Dal momento che fai tutta la configurazione da solo e tutto il resto è automatico da lì in poi, $ 50 al mese dovrebbero acquistare un incredibile paniere di servizi.

    Sto cercando alcuni di questi servizi di monitoraggio per includere un'interfaccia Twitter per le notifiche nel prossimo futuro. Usare Twitter in modo che un numero qualsiasi di persone possa "seguire" gli avvisi sarebbe una capacità eccellente, secondo me.
    Grazie!
    Roland Smith
    http://www.techmatters.com/

  2. 2

    Grazie per la recensione del prodotto Doug. Per favore fatemi sapere come vanno le cose alla fine dei 30 giorni. Questo è il momento in cui intendiamo inserire anche il nostro monitoraggio.

    Grazie,
    Amol.

  3. 3

    Ottima recensione Doug. E hai ragione che il solo controllo dello stato della porta HTTP non è sufficiente.

    Abbiamo utilizzato Pingdom con ModuloSpring da oltre un anno e sono soddisfatto del servizio.

    Abbiamo impostato un controllo simile - creato circa una dozzina di unit test rispetto all'applicazione utilizzando la nostra API (ad esempio, può essere inviato un modulo, possiamo vedere i dati attesi nel database, ecc.) E produrre uno stato PASS o FAIL in un file . Quindi Pingdom controlla quel file tramite HTTP per assicurarsi che il messaggio dica PASS, altrimenti gli avvisi si attivano come un matto.

  4. 4

    Voglio solo introdurre altri 2 servizi - gratuiti mon.itor.us monitis premium servizi di monitoraggio. Uno dei loro vantaggi è la possibilità di combinare il monitoraggio del carico di pagine esterne con il monitoraggio delle risorse di sistema e ricevere notifiche in caso di risorse di sistema insufficienti. Quindi puoi davvero essere proattivo non solo per correggere ma prevenire un guasto. Provaci!

    • 5

      Ciao Hovhannes,

      Queste sono sicuramente opzioni e in realtà ho un account mon.itor.us. Tuttavia, l'usabilità di Pingdom come applicazione è molto più semplice. Non sono riuscito a capire come eseguire alcuni controlli utilizzando mon.itor.us. Sembra che la monite sia organizzata in modo simile.

      Grazie!
      Doug

Cosa ne pensi?

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati dei tuoi commenti.