Articles

Ping vs TCP vs HTTP Monitor

Posted by admin

Attualmente per il servizio di monitoraggio Uptime RapidSpike si ha la possibilità di aggiungere uno dei tre tipi di monitor Uptime.

Diamo una breve occhiata ai tre e alle differenze tra loro e gli scenari di utilizzo per ciascuno di essi. I tre tipi sono Ping Monitor, TCP Monitor e HTTP Monitor.

Ping

Un monitor Ping è il monitor di livello di rete di base offerto da RapidSpike per qualsiasi dispositivo di rete (generalmente server). Ping utilizza il protocollo ICMP per verificare la raggiungibilità della rete del dispositivo che si sta controllando., Questo funziona a un livello basso e ti dice che il dispositivo è lì e ha alimentazione all’interfaccia di rete. Solo perché qualcosa risponde a una richiesta di ping, non è una vera indicazione che il servizio sul dispositivo è in esecuzione, ma aiuta nella risoluzione dei problemi, quindi sicuramente uno da usare se puoi abilitarlo all’interno del tuo account.

Un problema con Ping è che alcuni firewall Internet bloccheranno il traffico ping che raggiunge la rete. È comune che i monitor TCP e HTTP funzionino bene, mentre il monitor ping fallisce, quindi assicurati di essere consapevole di ciò in quanto potrebbe essere necessario disabilitarlo.,

Assicurati di controllare la voce di Wikipedia per Ping.

TCP

Il livello successivo di network device monitor è il TCP Monitor. Se siamo in grado di eseguire il ping di un dispositivo allora sappiamo che è collegato alla rete, il livello successivo è quello di verificare che i servizi desiderati sono accessibili. Tutti i servizi eseguiti su un dispositivo di rete sono accessibili tramite porte. Questi possono quindi essere comunicati con TCP o UDP-RapidSpike supporta solo i monitor delle porte TCP.

Abilitando un monitor TCP si verifica che un servizio sia accessibile su una determinata porta del dispositivo di rete., Ad esempio, tutti i siti Web sono ospitati utilizzando un servizio di server Web. Questi servizi di default sono accessibili sulle porte 80 (non sicure) o 443 (sicure). Quindi, se impostiamo un monitor TCP sulla porta 80, stiamo controllando che il servizio del server Web sia accessibile sul dispositivo di rete tramite TCP.

Esiste un elenco di numeri di porta comunemente usati sia per TCP che per UDP e questo può essere usato per configurare un monitor TCP per la maggior parte dei servizi che funzionerebbero su una rete device.Be assicurati di controllare la voce di Wikipedia per TCP.

HTTP

L’ultimo e più alto livello di monitor è il monitor HTTP., Questo monitor sta verificando l’esistenza di pagine per il tuo sito web monitorato. Il monitor funziona guardando il codice di risposta HTTP per la pagina configurata. Se esiste una pagina, il server Web restituirà un codice di stato di 200, che significa OK. Questo è un semplice controllo per accertare se esiste una pagina su un sito web.

si consiglia di controllare ogni pagina del tuo sito web (entro limiti ragionevoli se si tratta di un sito basato su database) e anche di verificare l’esistenza di altri elementi come la tua favicon.ico o la tua pagina personalizzata 404.

A questo livello puoi anche aggiungere quello che viene chiamato Controllo del contenuto., Questo ulteriore livello di complessità non solo controlla il codice di risposta corretto, ma controlla anche che un testo sia mostrato nella pagina. Questo è molto utile per verificare che tutto funzioni controllando l’esistenza di un testo che sai dovrebbe essere visibile su una pagina specifica.

Perché dovrei usarli tutti?

Un vantaggio della configurazione di un monitor ping, TCP e HTTP per i server e siti Web è che fornisce profondità nella risoluzione dei problemi in caso di errore., Ad esempio, se la configurazione dei monitor Ping e TCP sul server di hosting Web sta passando ma i monitor HTTP non funzionano, questo è probabilmente un errore di configurazione sul server Web che impedisce la visualizzazione delle pagine.

Se solo il monitor ping risponde, il server Web potrebbe essersi bloccato o la regola del firewall aggiunta sul dispositivo di rete che impedisce l’accesso. Se il monitor Ping scende (e presumendo che non sia stato inizialmente bloccato), normalmente è un’indicazione che c’è un’interruzione totale del server o qualcosa tra noi e il server che blocca completamente l’accesso.,

Un altro uso è guardare i tempi di risposta dalla rete, il server e l’applicazione. Con queste informazioni è possibile verificare se c’è un problema di prestazioni e identificare quale parte dell’infrastruttura sta causando il problema.Legare tutto questo insieme a un monitor di viaggio utente fornisce una soluzione end to end totale per la gestione delle prestazioni web.

Leave A Comment