Casella degli strumenti: Nuovi prodotti per professionisti IT

Strumenti di questo mese sono tutti di monitoraggio, se l'uptime del tuo sito Web o di controllo aziendale sistemi e applicazioni di monitoraggio.

Greg Steen

Uptime Robot

Se sei responsabile per l'esecuzione di un sito Web, l'aspettativa è che sarà sempre disponibile e sempre hanno un tempo di risposta scattante. Se così non fosse, gente venuta per il tuo sito si sposta. Uptime Robot è un servizio remoto gratuito che consente di monitorare fino a 50 siti Web con i controlli di salute ogni cinque minuti. Se uno dei vostri controlli sito fallisce, Uptime Robot può inviare avvisi via e-mail, Short Message Service (SMS), RSS, Twitter o anche le notifiche push per il vostro iPad o iPhone.

Per impostare il vostro monitor sito, creare un account e fai clic su "Aggiungi nuovo" sul cruscotto del mio monitor. Successivamente, selezionare il tipo di monitor:

  • HTTP cerca una risposta di tipo 200 HTTP da un URL specificato.
  • Parola chiave controllo appare una parola particolare (o mancanza) nella risposta HTTP.
  • Ping fa una verifica standard Internet Control Message Protocol (ICMP).
  • Porte TCP verifica una porta particolare è "ascolto" per le richieste.

Dopo aver raccolto il tipo di monitor, immettere l'URL o IP dell'host di controllare insieme a tutte le informazioni pertinenti. Scegli come desideri ricevere avvisi quando c'è un problema. Uptime Robot ha anche un API è possibile accedere per Mostra, creare, aggiornare ed eliminare contatti allarme e monitor. Ciò consente di integrare facilmente il servizio in un'infrastruttura di monitoraggio esistente. Inoltre, consente di script monitor come si mettono i siti online e offline.

I creatori di Uptime Robot ha recentemente fatto un aggiornamento del motore con caratteristiche migliorate. Inoltre stanno progettando un'interfaccia aggiornata e revisionata. Uptime Robot è attualmente gratuita e speriamo che si può mantenere in questo modo, ma essi possono riconsiderare post-redesign (vedi il Uptime Robot blog per ulteriori informazioni). Uptime Robot è in grado di verificare il tuo sito Web dal mondo esterno.

Uptime Robot

Nagios con dell'hard + + e lilla-Reloaded

Sistema e applicazione di monitoraggio è un componente chiave del successo delle operazioni IT. Più approfondita, il monitoraggio, la più consapevole delle applicazioni e delle infrastrutture sono, e più velocemente sarete in grado di risolvere i problemi e rispondere. Una soluzione scalabile di monitoraggio in grado di gestire tutto, router, switch, stampanti, macchine Windows, Unix e Linux e più — è il prodotto open source Nagios.

È possibile installare Nagios su sapori più popolari di Linux come un pacchetto o di edificio dall'origine. Istruzioni per l'installazione di origine sono abbastanza complete, quindi se avete un sistema Linux disponibile come un ospite, si dovrebbe essere in grado di alzarsi e in esecuzione sul sistema di core. Date un'occhiata alla Nagios Quickstart Guide all'installazione per ulteriori informazioni.

Nagios è costituito da tre componenti principali: Nagios Core, plug-in e il front-end Web-based. Nagios Core è il componente server che gestisce tutte le attività di monitoraggio. Il plug-in consentono di monitorare i vari server, applicazioni, servizi e metriche di performance. E il front-end Web-based permette di interazione e visualizzazione all'interno del sistema. Una volta installato, ti consigliamo di impostare il vostro primo host. I pacchetti di installazione dare esempi di file di configurazione basata su file di testo che sono necessari per il monitoraggio di applicazioni e servizi con Nagios.

Per monitorare i server Windows, inoltre ti consigliamo di dare un'occhiata a free e open source agente di monitoraggio dell'hard + +. Questo è un agente di monitoraggio basati su modulo che si installa su server Windows, quindi è possibile eseguire controlli dal vostro server Nagios. Con relativo protocollo basato su standard di gestione, funziona con altre soluzioni di monitoraggio. Una volta che avete installato il client, sarete in grado di eseguire una query per CPU, memoria, disco, stato del processo, le voci del Registro di sistema, Stati di servizio, i contatori delle prestazioni e uptime dei server Windows. Ci sono moduli aggiuntivi che estendono le capacità dei Nagios per Log eventi query, query script generali e salute server SMTP, per citarne alcuni.

Nagios è una struttura di comunità e supporto utente attivo. Ci sono un bel Nagios progetti aggiuntivi là fuori che forniscono funzionalità aggiuntive, migliorano l'interfaccia utente o aiutano a gestire la configurazione. Potete trovare la maggior parte di queste estensioni su Nagios Exchange. Potete trovare un numero di nuovo front-end per vestire il tuo Nagios interfaccia e plug-in aggiuntivi per i nuovi monitor. Per esempio, ci sono plug-in per eseguire query T-SQL su istanze Microsoft SQL Server per verificare stato o processi di agente SQL Server in esecuzione su tali server.

Se trovate noioso configurazione basata su file di testo, è possibile utilizzare il Lilla-Reloaded componente aggiuntivo per aiutare. Lilla-Reloaded gestirà la configurazione di monitor per te, archiviare le informazioni di configurazione di Nagios in un negozio di MySQL. Quando siete pronti, è possibile scrivere la configurazione come i file su disco con un clic di un pulsante.

Una volta che il vostro monitor sono attivi, Nagios può avvisarti via e-mail, SMS o uno script personalizzato quando un controllo non riesce o quando le cose hanno ottenuto di nuovo al normale. È possibile configurare le soglie per gli avvisi vari di servizio, così puoi contribuire a garantire che problemi reali non sono mascherati da un sacco di falsi positivi. È possibile anche configurare politiche escalation per avvisi e notifiche, o impostare politiche basate sull'ora del giorno.

Per ogni host, si possono definire le finestre di manutenzione o disattivare temporaneamente i controlli quando è necessario lavorare su un host. Se un host o un servizio va giù, è anche possibile configurare il sistema per eseguire uno script o plug-in che potrebbe portare un nuovo host on-line o riavviare IIS. In questo modo, è davvero possibile utilizzare il sistema come una soluzione di monitoraggio proattiva.

Nagios ha un numero di report integrato che aiuta a capire la salute della vostra infrastruttura nel tempo. È possibile monitorare un intervallo di tempo specificato, o percentuale uptime e downtime per uno qualsiasi dei vostri sistemi. Ci sono inoltre rapporti di tendenza così è possibile tenere traccia di cose come l'utilizzo della CPU. Questi tipi di rapporti possono aiutare con capacità di pianificazione aiutando a vedere il sistema "punti di pressione" prima che diventino critici. L'alert report visualizza il quando, dove e come di varie volte in allarme. Possono anche fornire metriche sul tempo di risposta. Il front-end Web dà intuizione come Nagios si sta eseguendo, con viste in registri di sistema e metriche sulla coda di programmazione, informazioni sulle prestazioni e informazioni sul processo.

Se stai cercando il sostegno più ufficiale per l'implementazione di Nagios, ci sono prodotti costruiti su Nagios Core. Nagios XI¸, ad esempio, dà si semplificata amministrazione, un'interfaccia più lucida, ulteriore estensibilità e performance tuning in un pacchetto scaricabile con un sistema di supporto sul posto per aiutarti a ottiene istituito o se si esegue nei guai. XI Nagios è un prezzo per il numero di host che si desidera monitorare. Si inizia a $1.995 per fino a 100 ospiti, o $4.995 per host illimitato per installazione.

Tuttavia, se ritenete comodo alzarsi la propria istanza e in esecuzione, è possibile utilizzare la versione open source insieme con la comunità attiva. Avere una soluzione di monitoraggio proattiva in luogo sarà risparmiare tempo, ridurre lo stress e la guida che vi aspettiamo invece costantemente spegnere gli incendi.

Nagios with NSClient++ and Lilac-Reloaded

Greg Steen

**Greg Steen**è un professionista IT, imprenditore e appassionato. Lui è sempre a caccia di nuovi strumenti per facilitare le operazioni, QA e sviluppo per l'IT professionale.

Contenuti correlati