I 3 migliori strumenti di monitoraggio del sistema per Ubuntu

Con l'aumento del numero di dispositivi, server e servizi nella tua azienda o organizzazione, aumenta anche la necessità di monitorare i tuoi sistemi. Il monitoraggio del sistema, virtuale o nel cloud, copre la capacità, l'attività e lo stato di host e applicazioni. Il processo è progettato per coprire tutte le risorse informatiche per sradicare i problemi e affrontarli in tempo reale prima che si verifichino.

Se stai usando Ubuntu, Tools ti aiuterà Monitor di sistema per rilevare eventuali guasti o errori nel Servizio prima che influiscano sugli utenti.

Lo strumento principale a tua disposizione è System Monitor, un'utilità Linux integrata che funziona come un Task Manager di Windows e fornisce informazioni di base sul monitoraggio dell'attività dai processi in esecuzione a ciò che consuma più risorse.

Tuttavia, ottieni strumenti avanzati di monitoraggio del sistema che mostrano più informazioni sull'utilizzo delle risorse per memoria, CPU, disco e connessioni di rete.

Ecco tre strumenti che puoi usare con Ubuntu.

1. Nagios

System Monitor per Ubuntu fornisce il monitoraggio completo di server e workstation, inclusi lo stato del servizio e del lavoro, le metriche del sistema operativo, l'utilizzo del file system e altro ancora.

È un software potente, scalabile, affidabile e personalizzabile, anche se complesso da configurare. In qualità di standard duraturo nel monitoraggio di sistemi e reti, Nagios offre enormi vantaggi come il rilevamento rapido di errori di protocollo e interruzioni di rete, nonché una maggiore disponibilità di servizi, server e applicazioni.

Sono disponibili due soluzioni di monitoraggio del sistema: Nagios Core e Nagios XI.

Nagios Core

Questa è la versione gratuita e open source che monitora server, applicazioni e servizi, con funzionalità come l'interfaccia utente di base con mappa di rete, rapporti SMS ed e-mail e rapporti di base.

Nagios Core monitora i componenti critici della tua infrastruttura IT da parametri di sistema, server, applicazioni, servizi e protocolli di rete. Ti invia quindi avvisi tramite SMS, e-mail o script personalizzati quando i componenti critici si guastano per recuperarli, in modo che i tuoi manager siano sempre informati di eventi importanti.

I rapporti che forniscono una cronologia degli eventi, le notifiche di interruzione e le risposte agli avvisi sono disponibili per una revisione successiva, nonché grafici avanzati per pianificare gli aggiornamenti prima che i sistemi legacy ti catturino con la protezione.

È una potente opzione open source per il monitoraggio del sistema Ubuntu con fantastiche funzionalità come interfaccia web, capacità multi-tenant, architettura estensibile attraverso l'integrazione con applicazioni interne o esterne e altri componenti aggiuntivi sviluppati dalla comunità.

Sebbene all'inizio possa avere una curva di apprendimento impegnativa, se hai bisogno di aiuto è disponibile una comunità attiva.

Nagios XI

Questa è la variante commerciale dello strumento che ha un insieme molto più ricco di funzionalità e aiuta con la configurazione automatica.

Tra le sue potenti funzionalità (più di quelle offerte da Core), include un potente motore di monitoraggio Nagios Core 4 che ti offre il massimo grado di monitoraggio delle prestazioni del server.

Include anche procedure guidate di configurazione per guidare gli utenti attraverso il monitoraggio di dispositivi, servizi e applicazioni e snapshot di configurazione per salvare le configurazioni recenti e tornarvi quando lo si desidera.

Puoi personalizzare il design, il layout e le preferenze per ogni utente con una GUI aggiornata, in modo che clienti e team ottengano la flessibilità che desiderano. Fornisce inoltre un'assegnazione di ruolo personalizzata che garantisce un ambiente sicuro.

Cosa ci piace di Nagios

  1. Facile da usare
  2. Offre opzioni gratuite e a pagamento (con un periodo di prova di 60 giorni)
  3. Monitoraggio completo dell'infrastruttura IT in cui vengono monitorati tutti i componenti critici dell'infrastruttura.
  4. Consenti a più utenti di accedere all'interfaccia web e visualizzare lo stato dell'infrastruttura pertinente
  5. Configurazione rapida in pochi semplici click
  6. Facile da configurare e gestire gli account utente
  7. Architettura estensibile con applicazioni aggiuntive

2. Sguardo

Questo è uno strumento di monitoraggio del data center comune che funziona su sistemi operativi GNU/Linux, macOS, Windows e BSD. L'applicazione è scritta in Python utilizzando la libreria psutil da cui deriva le informazioni dal sistema, dandoti ciò di cui hai bisogno a colpo d'occhio.

È possibile utilizzare Glance per monitorare la velocità di montaggio, CPU, memoria, I/O del disco, interfacce di rete, dispositivi montati, utilizzo dello spazio del file system, nonché tutti i processi attivi e ad alto livello.

Una delle sue caratteristiche principali è la possibilità di impostare soglie nel file di configurazione con quattro opzioni visualizzate in diversi colori che indicano l'entità degli errori e dei problemi nel sistema: OK (verde), sottile (blu), avviso (viola) e importante (rosso).

I livelli di soglia sono impostati a 50, 70 e 90 rispettivamente per i livelli di allerta, allerta e critico. Puoi personalizzarlo usando il file “glances.conf” che si trova nella directory “/etc/glances/”.

Dove è possibile visualizzare informazioni importanti come il carico medio della CPU, la velocità di lettura/scrittura del disco, l'utilizzo corrente del disco dell'hardware installato e i processi principali con l'utilizzo di CPU/memoria.

Lo svantaggio di avere tutte queste informazioni è che Glance tende a utilizzare una grande quantità di risorse della CPU.

Se hai bisogno di aiuto con Sguardi, c'è una wiki disponibile sul loro sito web. Puoi anche connetterti con sviluppatori e altri utenti su Twitter e chattare con sviluppatori e gruppi di utenti.

Cosa ci piace di Sguardi

  1. Facile da installare in quanto è disponibile nel repository di Ubuntu
  2. Mostra più informazioni rispetto ad altri strumenti di monitoraggio
  3. La GUI basata sul Web rende il monitoraggio flessibile
  4. I sistemi remoti possono essere monitorati

3. alto

htop è un revisore di processi interattivo e un'applicazione in modalità testo che monitora il sistema in tempo reale. Fornisce una visione completa dei processi in esecuzione e utilizzati. In questo modo puoi liberare il tuo sistema da eventuali malfunzionamenti poiché serve al suo scopo.

Lo strumento si basa su "ncurses" e offre supporto per il funzionamento del mouse. Come altri strumenti, htop utilizza il colore per fornire indicazioni visive sull'utilizzo della memoria, del processore e dello scambio.

La sezione dei riepiloghi, flessibile, pulita e facile da configurare, visualizzata su due colonne, consente di visualizzare le informazioni sul proprio sistema. Tuttavia, alcune informazioni come le percentuali di utilizzo della CPU potrebbero non essere disponibili a seconda del tempo di inattività, dell'utente o del tempo di sistema.

I tasti funzione sono disponibili per configurare la sezione di riepilogo e aggiungere elenchi di visualizzazione dei dati a qualsiasi colonna. C'è anche una sezione di processo che ordina fattori come l'utilizzo di memoria/CPU, PID o utente.

Nota: è diventato htop è ora una multipiattaforma Dalla versione 2.0, supporta Linux, BSD e macOS.

Cosa ci piace di htop

  1. Sezione riassuntiva pulita e di facile lettura
  2. Ogni utente ha un file di configurazione
  3. Salvataggio automatico di eventuali modifiche memorizzate nei file di configurazione

che strumento Monitor di sistema Usi per monitorare il tuo sistema Ubuntu? Puoi commentare qui sotto.

Vai al pulsante in alto