UptimeRobot: come monitorare gratuitamente la connessione a Internet e i server

Attualmente esistono un gran numero di soluzioni per monitorare server fisici, cloud server, web server, FTP, SSH e persino lo stato dei database di un determinato sistema. UptimeRobot è uno strumento gratuito e molto facile da usare, che gira direttamente sui server dell'azienda e che ci aiuterà monitorare la nostra connessione Internet gratuitamente per verificare se scende e saremo anche in grado di farlo monitorare diversi servizi come SSH, FTP, web e molto altro . Vuoi conoscere tutte le funzionalità di questo strumento e come utilizzarlo per monitorare la tua connessione Internet?

Che cos'è UptimeRobot ea cosa serve?

UptimeRobot è un sistema di monitoraggio molto semplice ma molto utile, poiché non è necessario installare noi stessi alcun server per iniziare a monitorare i nostri servizi, tutto sarà fatto direttamente dallo strumento stesso dai suoi server. Grazie a questo, non dovremo pagare per un server VPS o installare un sistema di monitoraggio come i popolari Nagios, Icinga2, Zabbix e persino Prometheus.

UptimeRobot

Questo strumento ha una versione completamente gratuita che ci permetterà di creare e configurare un massimo di 50 monitor, questo monitoraggio viene controllato ogni 5 minuti. Nel caso in cui siano necessari più monitor e il monitoraggio venga eseguito ogni minuto, è necessario acquistare l'abbonamento a pagamento.

UptimeRobot è in grado di monitorare connessioni e servizi Internet su diversi server, dovremo solo indicare l'indirizzo IP pubblico, dominio o dinamico DNS, quindi scegli che tipo di monitoraggio vogliamo eseguire: ping, HTTP / HTTPS, parola chiave e verifica porte (entrambi se il servizio funziona come se fosse aperto correttamente sul tuo router). Nel caso in cui ci sia un avviso, questo strumento può avvisarci con tutti questi metodi di comunicazione:

  • E-mail
  • sms
  • chiamata vocale
  • webhook
  • Email a SMS
  • Twitter
  • Telegram
  • Slack
  • Microsoft Squadre
  • Hangsout di Google

Il metodo degli avvisi SMS è solo in abbonamento, ovvero è necessario acquistare la versione a pagamento in modo da poter essere avvisati tramite SMS che si è verificata una caduta, ma tenendo conto che ci consente email, Telegram, Slack e Twitter, copre molti scenari di comunicazione tipici sia personalmente che professionalmente.

Altre caratteristiche di questo servizio è che ci permetterà di vedere i tempi di attività, i tempi di inattività e anche la latenza se è aumentato considerevolmente. Non solo possiamo verificare che un servizio sia caduto da un nodo, ma da diversi per evitare problemi di routing dai loro server verso di noi, quindi avremo una doppia verifica che "siamo caduti".

Nel caso di acquisto del piano PRO, avremo opzioni molto interessanti come l'intervallo minimo di monitoraggio è di 1 minuto anziché 5 minuti, inclusi anche 20 SMS o chiamate vocali, ma di seguito dovremo pagarli. Altre caratteristiche di questo piano PRO sono che monitora lo stato di SSL / TLS del nostro sito Web, indicando se c'è un problema e persino indicando quando un certificato SSL sta per scadere e consente di personalizzare le query HTTP, l'ideale se si desidera per monitorare un server web.

Registrazione al servizio e avvio del monitoraggio

Il funzionamento di questo strumento è davvero semplice, dovremo semplicemente registrarci con la nostra e-mail e una password, quindi dobbiamo convalidare il nostro account facendo clic sull'e-mail ricevuta e, una volta fatto clic, ci porterà direttamente al monitoraggio principale menù.

Nel menu principale di UptimeRobot saremo in grado di vedere tutto ciò che stiamo monitorando, le caratteristiche di uptime e anche le opzioni del proprio account del servizio.

La prima cosa che dobbiamo fare è fare clic su " Aggiungi nuovo monitor "Per iniziare a monitorare la nostra connessione Internet o un servizio che vogliamo controllare continuamente.

La prima cosa che dobbiamo fare è scegliere il tipo di monitor, UptimeRobot ci consente un totale di cinque tipi di monitoraggio, ma l'ultimo di Heartbeat non è disponibile nella versione gratuita. Possiamo scegliere tra HTTP e HTTPS, Keywork, ping (ICMP) e anche la porta. Quest'ultima opzione è molto interessante perché ci consentirà di monitorare facilmente una porta TCP, poiché la cosa normale è che in Internet WAN abbiamo l'ICMP disattivato per rimanere «invisibile».

Nella sezione a destra possiamo vedere i moduli di contatto, per impostazione predefinita il modulo di contatto è tramite e-mail, ma in seguito possiamo aggiungere altri moduli di contatto come Twitter, Telegram, Slack ecc.

Scegliamo prima il tipo "ping", diamo a questo monitor un nome che deve essere univoco, non dovrebbe essere ripetuto se ne creiamo di più. Nella sezione IP o host è dove possiamo trovare l'indirizzo IP pubblico, il dominio del nostro sito Web e persino il nostro DNS dinamico. Possiamo anche scegliere l'intervallo di monitoraggio, la versione gratuita è di almeno 5 minuti, ma potremmo configurare più tempo senza problemi.

Una volta configurato, possiamo vedere che l'uptime è già del 100% perché ha verificato che il ping è stato eseguito correttamente. Se il nostro firewall sta impedendo l'ICMP, logicamente questo monitor non ci servirà perché non riceverà alcun tipo di risposta. Nel nostro caso, non abbiamo ICMP attivato sulla rete WAN Internet, ma poiché abbiamo porte TCP aperte per diversi servizi, possiamo monitorare per porta.

Se entriamo in uno dei monitor creati, possiamo vedere il tempo di attività nelle ultime 24 ore in un grafico, se l'abbiamo appena registrato, la barra apparirà in grigio, ma a poco a poco verrà completata in verde se lì non è un problema. Un altro aspetto positivo è che ci mostrerà i tempi di risposta, ideali per verificare se ci sono problemi a livello di rete.

Se invece di monitorare tramite ICMP (ping), vogliamo farlo per porta, definiamo semplicemente una porta che è già preconfigurata e selezioniamo "personalizzato" per indicare la porta TCP che vogliamo, in questo modo avremo maggiore libertà se usiamo porte diverse da quelle standard.

In questo articolo abbiamo verificato che non appena il servizio rileva che la connessione è caduta, ci invia un'e-mail quasi in tempo reale, dobbiamo tenere conto del fatto che l'intervallo di verifica è di 5 minuti nella versione gratuita. Se devi monitorare i servizi di base da Internet, come la nostra connessione Internet o un servizio che abbiamo su un server e non hai le conoscenze necessarie per installare un sistema di monitoraggio, questo strumento sarà davvero utile per te .

Riteniamo che la versione PRO sia necessaria solo nel caso in cui siano necessari SMS o avvisi di chiamata vocale, monitorare SSL con il proprio certificato digitale dal proprio server Web o se è necessario che l'intervallo di verifica sia almeno ogni 1 minuto. Il prezzo che ha è abbastanza competitivo, ma la versione gratuita copre la maggior parte degli scenari domestici.

Ti consigliamo di visitare il sito ufficiale di UptimeRobot dove troverai tutte le informazioni sul servizio.