8 migliori strumenti di monitoraggio e misurazione dei tempi di attività

click fraud protection

Il sogno di ogni amministratore di sistema è di ottenere il 100% di uptime. Dico sogno perché sappiamo tutti che questo è impossibile. Anche se ignori i tempi di inattività pianificati alla fine si spegneranno. Elo sanno tutti. Tuttavia, tutti vogliono avere il miglior tempo di operatività possibile e, cosa ancora più importante, vogliono essere in grado di dimostrarlo. È proprio qui che gli strumenti di misurazione dei tempi di attività, o strumenti di monitoraggio dei tempi di attività, come vengono spesso chiamati, tornano utili.

Sebbene in realtà non vi siano strumenti dedicati esclusivamente alla misurazione o al monitoraggio dei tempi di attività, molti strumenti di monitoraggio per scopi generici includeranno i tempi di attività tra i parametri che possono monitorare. Oggi diamo uno sguardo ad alcuni dei migliori strumenti di misurazione del tempo di attività.

Prima di esplorare i diversi strumenti disponibili, inizieremo dando uno sguardo più approfondito alla misurazione dei tempi di attività. Cercheremo di capire perché è un parametro importante da misurare, ma anche come può essere misurato. Discuteremo quindi i diversi tipi di strumenti disponibili per misurare i tempi. Spiegare le differenze tra gli strumenti di misurazione del tempo di attività del server locale e i servizi di misurazione del tempo di up web remoto sarà il nostro prossimo ordine di attività. Con tutto ciò alle spalle, saremo in grado di esaminare alcuni dei migliori strumenti disponibili. Inizieremo con cinque dei migliori strumenti locali per misurare il tempo di attività del server locale e seguiremo con tre grandi servizi di misurazione del tempo di attività del sito Web.

instagram viewer

Perché misurare l'uptime

Il motivo principale per cui chiunque vorrebbe misurare il tempo di attività è di fornirne la prova. Le interruzioni del sistema, indipendentemente dal luogo in cui si verificano o dalle cause, sono spesso molto dirompenti per qualsiasi organizzazione. Non è raro che durante un'interruzione, a molti dipendenti venga impedito di svolgere il loro normale lavoro e non abbiano nient'altro da fare se non sedersi e aspettare che il sistema si riaccenda. Sfortunatamente, questo è un tipo di situazione in cui il tempo sembra passare molto lentamente e molte persone, compresi manager e dirigenti, potrebbero essere indotti a credere che le interruzioni durino più a lungo di loro davvero.

Inoltre, molti dipartimenti IT hanno accordi sul livello di servizio con il resto dell'organizzazione che impongono una certa percentuale di uptime. Misurare il tempo può riferire su di esso è utile per mettere le cose a crogiolarsi in prospettiva. Ad esempio, quell'interruzione di 2 ore viene comunque calcolata con un uptime del 99,997% per un mese. Questa non è affatto una brutta figura. E se il tuo SLA specifica un uptime del 99,99%, sei ancora nelle specifiche.

Diversi tipi di strumenti per diversi tipi di misure di uptime

Esistono essenzialmente due diversi tipi di uptime che in genere interessano gli amministratori di sistema e ognuno richiede un diverso tipo di strumento. Il primo tipo è indicato come orario di attività locale. Si riferisce al tempo di attività di ogni singolo server e altra apparecchiatura. L'altro tipo comune di misurazione del tempo di attività riguarda la disponibilità del servizio Internet. Ad esempio, un'organizzazione vorrà monitorare il tempo di attività o la disponibilità del proprio sito Web per gli utenti su Internet. Questo tipo di misurazione del tempo di attività non misura il tempo di attività del server, ma misura la disponibilità del sistema.

Misura del tempo di attività del server locale

La misurazione del tempo di attività del server locale è la più semplice da eseguire. In effetti, la maggior parte dei sistemi operativi, se non tutti, dispongono di un contatore di uptime integrato. È quindi semplice per lo strumento di misurazione del tempo up leggere da remoto quel contatore e memorizzarlo localmente. Questi contatori in genere riportano il tempo di attività del sistema in giorni, ore, minuti e secondi ed è compito dello strumento di misurazione o monitoraggio fare i calcoli per calcolare i valori percentuali da questi dati.

Misurazione del tempo di attività del servizio Web remoto

La misurazione del tempo di attività del servizio Web remoto è leggermente diversa. I contatori di uptime non sono in genere disponibili e i diversi strumenti disponibili devono controllare periodicamente che il sistema sia attivo e risponda normalmente. In un tale sistema, la risoluzione del tempo di misurazione non può mai superare l'intervallo di verifica. Ad esempio, se un servizio di monitoraggio del tempo di attività esegue il polling del sito Web ogni 5 minuti, un'interruzione di quattro minuti tra due sondaggi passerebbe completamente inosservata. Ecco perché è importante scegliere un servizio con l'intervallo di polling più breve possibile.

I migliori strumenti per misurare l'uptime del server

Molti strumenti di monitoraggio della rete possono essere utilizzati per monitorare i tempi di attività del server poiché il contatore dei tempi di attività integrato nella maggior parte delle apparecchiature può in genere essere letto in remoto utilizzando il protocollo di gestione della rete semplice. Abbiamo compilato un elenco di cinque strumenti che puoi utilizzare per misurare e monitorare i tempi di attività del sistema.

SolarWinds è una specie di nome familiare tra gli amministratori di rete. La società ha creato ottimi strumenti di amministrazione della rete per circa 20 anni e alcuni dei suoi prodotti, come Network Performance Monitor, ricevono costantemente recensioni entusiastiche. Ma SolarWinds è anche famoso per i suoi strumenti gratuiti. Rende diversi strumenti, ognuno dei quali risponde a un'esigenza specifica di amministrazione della rete. Il server Kiwi Syslog e il server TFTP di SolarWinds sono due esempi di questi strumenti gratuiti.

Per misurare e monitorare i tempi di attività, lo strumento migliore nell'arsenale di SolarWinds è chiamato Server SolarWinds e Application Monitor. Questo strumento aiuta gli amministratori a monitorare i server, i loro parametri operativi, i loro processi e le applicazioni in esecuzione. Misurerà non solo i tempi di attività del server, ma anche quello delle applicazioni in esecuzione sui server. Lo strumento può facilmente scalare da reti molto piccole a reti di grandi dimensioni con centinaia di server (fisici e / o virtuali) distribuiti su più siti. Può monitorare altrettanto facilmente i servizi ospitati su cloud come quelli di Amazon Web Services e Microsoft Azure.

Server SolarWinds e Application Monitor - Dashboard di riepilogo
  • PROVA GRATUITA DI 30 GIORNI: Server SolarWinds e Application Monitor
  • Link per il download ufficiale: https://www.solarwinds.com/server-application-monitor/registration

Il Server SolarWinds e Application Monitor è molto facile da configurare. E, una volta installata, la configurazione iniziale viene eseguita altrettanto facilmente con l'aiuto del processo di individuazione automatica. Il rilevamento dei dispositivi è un processo a due passaggi. Il primo passaggio rileverà i server e il secondo troverà le applicazioni in esecuzione su di essi. Per accelerare il processo, hai la possibilità di fornire allo strumento un elenco di applicazioni da cercare. Una volta e in esecuzione, la GUI intuitiva dello strumento rende l'utilizzo di esso un compito semplice. Puoi scegliere di visualizzare tutte le informazioni disponibili in una tabella o in un grafico.

Prezzo per il Server SolarWinds e Application Monitor iniziare da $ 2 995 per un massimo di 150 monitor e salire in base al numero di componenti, nodi e volumi monitorati. Per coloro che preferiscono provare il prodotto prima di acquistarlo, una versione di prova gratuita di 30 giorni è disponibile per il download.

2. ManageEngine OpManager

ManageEngine è un altro noto produttore di strumenti di amministrazione di rete. E il ManageEngine OpManager consente di monitorare router, switch, firewall, server e macchine virtuali per guasti e prestazioni. Lo strumento offre supporto multi-vendor per il monitoraggio continuo di server e applicazioni critiche insieme ai loro servizi e processi. Monitora periodicamente i server tramite i protocolli SNMP e WMI per garantire che siano costantemente attivi e funzionanti al massimo livello di prestazioni. Inoltre, lo strumento memorizza tutti i dati raccolti per il monitoraggio storico delle prestazioni e la risoluzione dei problemi, eliminando la necessità di più strumenti di monitoraggio del server.

Dashboard di ManageEngine OpManager

Le prestazioni del dispositivo sono monitorate in tempo quasi reale e possono essere visualizzate su dashboard e grafici dal vivo. E questo strumento non monitorerà solo i tempi di attività. La sua caratteristica principale è il monitoraggio della larghezza di banda, ma monitora anche metriche critiche come perdita di pacchetti, errori e scarti. Infine, può monitorare le metriche delle prestazioni dei server fisici e virtuali come disponibilità, carico della CPU, spazio su disco e utilizzo della memoria.

Con oltre 100 report integrati, incluso un report sui tempi di attività, che possono essere programmati, personalizzati ed esportati a piacimento, il reporting è un altro dei ManageEngine OpManagerLe risorse. Dovrai scegliere tra tre diverse versioni: gratuita, essenziale ed aziendale. Differiscono nel numero di dispositivi che possono monitorare, da 10 per la versione gratuita a 10.000 per l'azienda, e per il loro set di funzionalità.

3. Paessler Router Traffic Grapher (PRTG)

Il Paessler Router Traffic Grapher, o PRTG, è una piattaforma di monitoraggio ben nota. Il fornitore afferma che è uno degli strumenti di monitoraggio più facili e veloci da configurare. Secondo Paessler, potresti essere attivo e funzionante in pochi minuti. Gran parte della velocità e della facilità di installazione del prodotto derivano dalla sua funzione di rilevamento automatico. Dopo l'installazione, eseguirà la scansione della rete e aggiungerà automaticamente i componenti che trova e i monitor che hanno senso per ogni dispositivo.

Screenshot di PRTG

PRTG propone alcune opzioni quando si tratta di interfacce utente. Puoi scegliere tra una console Windows nativa, un'interfaccia Web basata su Ajax o app mobili per Android o iOS. E parlando delle app mobili, sfruttano appieno le capacità della loro piattaforma e, ad esempio, ti consente di utilizzare la fotocamera del tuo dispositivo mobile per scansionare un codice QR apposto su ciascuna apparecchiatura per visualizzarne rapidamente stato. PRTG non si limita all'utilizzo solo di SNMP per eseguire il monitoraggio. Può anche monitorare molti più parametri come il tempo di attività del sistema usando protocolli come WMI, NetFlow e Sflow.

4. WhatsUp Gold

WhatsUp Gold di Ipswitch è un altro strumento che esiste da un po '. In effetti, credo che sia lo strumento più antico qui. La sua funzione principale consisteva nel monitorare la disponibilità del sistema, e di conseguenza i tempi di attività, anziché i parametri operativi. Da qui lo strumento ha preso il nome. WhatsUp Gold è stato quindi utilizzato per dire cosa succede e cosa no e per inviare notifiche cercapersone ogni volta che un server si arresta. Ancora oggi, questo strumento ha uno dei migliori sistemi di allerta che può essere configurato per trasmettere avvisi usando una moltitudine di modi tra cui e-mail e SMS.

Screenshot di WhatsUp Gold

Oggi, WhatsUp Gold fa molto di più che monitorare lo stato su e giù dei dispositivi. È una vera piattaforma di monitoraggio che può anche misurare l'utilizzo della larghezza di banda e verificare che i servizi rispondano. Ad esempio, monitorerà il tempo di attività dei server Exchange e SQL, Active Directory, IIS e servizi Web Apache. E se la server farm è basata su cloud, WhatsUp Gold può anche essere usato per monitorare le installazioni di Amazon AWS o Microsoft Azure.

5. Zabbix

L'ultimo sul nostro elenco di strumenti locali di misurazione e monitoraggio dei tempi di attività è un prodotto gratuito e open source chiamato Zabbix. Nonostante sia gratuito, questo strumento ha un aspetto altamente professionale, proprio come quello che ti aspetteresti da un prodotto commerciale. Ma la sua interfaccia web dall'aspetto professionale non è probabilmente il motivo per cui dovresti scegliere questo prodotto. Questo strumento ha un set di funzionalità piuttosto impressionante. Zabbix monitorerà la maggior parte dei dispositivi collegati alla rete, non solo le apparecchiature di rete come alcuni dei suoi concorrenti. Per quanto riguarda la misurazione e il monitoraggio dei tempi di attività, questo è facilmente disponibile nel prodotto.

Cruscotto Zabbix

Oltre al protocollo SNMP (Simple Network Management Protocol), Zabbix utilizza anche l'Intelligent Platform Monitoring Interface (IMPI) per i dispositivi di monitoraggio. Puoi usarlo per monitorare la larghezza di banda, il tempo di attività, l'utilizzo della CPU e della memoria del dispositivo, lo stato generale del dispositivo e le modifiche alla configurazione. Inoltre, Zabbix dispone di un eccellente sistema di allerta completamente personalizzabile che non solo invierà e-mail o SMS, ma eseguirà anche script locali.

Zabbix viene fornito con un ottimo motore di reportistica. Offre diversi report già pronti, incluso uno che si chiama report di disponibilità ed è davvero un report di uptime. Questo prodotto funziona solo su piattaforme Linux e, come molti software Linux, configurarlo può essere una sfida. Ma a quel prezzo, chi può davvero lamentarsi?

Servizi di monitoraggio dell'uptime del server remoto

Se ciò di cui hai bisogno è misurare i tempi di attività dal punto di vista di Internet, ad esempio quando cerchi di conoscere i tempi di attività del tuo sito web di e-commerce, hai bisogno di un tipo di strumento completamente diverso. Ciò di cui hai bisogno è un servizio basato su cloud che eseguirà regolarmente il polling del tuo sito Web e segnalerà il suo tempo di attività. Esistono letteralmente centinaia di tali servizi. Troppi per testarli tutti. Abbiamo raccolto questo breve elenco di alcuni di questi strumenti.

6. Uptime Robot

Uptime Robot è una piattaforma di monitoraggio basata su cloud che monitorerà fino a 50 pagine Web eseguendone il polling ogni cinque minuti. Lo strumento non misurerà solo i tempi di attività, ma ti avviserà anche via e-mail ogni volta che una delle pagine monitorate smette di rispondere. Lo strumento vanta anche un motore di reporting di base in cui potrai vedere i tempi di attività e i tempi di inattività di qualsiasi elemento monitorato.

Uptime Robot Screen Capture

Per una migliore precisione o se hai più di 50 pagine da monitorare, il piano Uptime Robot Pro è disponibile per soli $ 5,50 al mese ($ 4,50 se paghi un anno in anticipo) e offre intervalli di polling di 1 minuto, monitoraggio SSL, notifiche avanzate qualche altro Caratteristiche.

7. Uptime Doctor

Uptime Doctor offre un tipo di servizio simile. Si limita a monitorare solo 5 pagine Web, ma le eseguirà il polling ogni minuto gratuitamente. È anche un po 'più flessibile nei suoi avvisi e offre SMS e notifiche push oltre all'e-mail. Lo strumento fornisce anche report sui tempi di attività.

Uptime Doctor Sceen Capture

Per ulteriore capacità di test, Uptime Doctor offre non meno di tre piani a pagamento a prezzi che variano tra $ 7,95 e 31,95 al mese. I diversi piani variano principalmente in base al numero di test che consentono: 10, 20 e 30, rispettivamente.

8. Freshping

Freshping di Freshworks propone un servizio affidabile di uptime e monitoraggio delle prestazioni. È gratuito e afferma che sarà sempre gratuito. Il servizio monitorerà fino a 50 URL diversi a intervalli di 1 minuto e da 10 località globali.

Freshping Screen Capture

Oltre al servizio gratuito, è disponibile un livello Enterprise a partire da $ 42 / mese. Consentirà il monitoraggio di un massimo di 250 URL e conserverà i dati per 36 mesi anziché 6 per la versione gratuita. Una caratteristica unica di Freshping è la disponibilità di pagine di stato pubbliche che è possibile utilizzare per comunicare lo stato del / i sito / i ai propri clienti.

In conclusione

Indipendentemente dallo strumento che scegli, uno di quelli recensiti qui fornirà una misurazione del tempo di attività di qualità. Con molti degli strumenti locali dotati di molte altre utili funzioni, prenditi del tempo per analizzarli e magari provane uno o due. La tua scelta finale dovrebbe, più che altro, essere guidata dalla presenza di alcune funzionalità che ti saranno utili.

watch instagram story