GNU/Linux >> Linux Esercitazione >  >> Linux

10 strumenti di monitoraggio per gli amministratori di sistema Linux che dovresti conoscere

Il nostro lavoro di amministratori di sistema ha sempre avuto due cose che sembrano non scomparire mai, la prima è il backup dei dati e la seconda è monitorare questo e quello. In questo articolo daremo un'occhiata ad alcuni dei migliori strumenti di monitoraggio Linux nel terminale, a partire dal numero 10, il comando top ben noto e integrato.

Contenuto dell'articolo:

  1. Lo strumento di monitoraggio Nmon
  2. Lo strumento di monitoraggio di Nethogs
  3. Lo strumento di monitoraggio delle prestazioni top
  4. Lo strumento di monitoraggio Iotop
  5. Lo strumento di monitoraggio dell'interfaccia Iptraf
  6. Lo strumento di monitoraggio Mpstat
  7. Lo strumento di monitoraggio Bmon
  8. Lo strumento di monitoraggio Htop
  9. Lo strumento di monitoraggio della memoria Vmstat
  10. Il miglior strumento di monitoraggio
  11. I 10 migliori editor di testo a riga di comando Lite in Linux
  12. Un breve video sull'installazione e la revisione
  13. Conclusione

10. Il miglior strumento di monitoraggio

Al 10° posto esamineremo il comando in alto, mostra i processi Linux e fornisce anche una vista dinamica in tempo reale di un sistema in esecuzione, a.k. effettiva attività di processo. Per impostazione predefinita, visualizza le attività che richiedono più CPU in esecuzione sul server e aggiorna l'elenco ogni cinque secondi.

09. Lo strumento di monitoraggio della memoria Vmstat

Al 9° posto, vmstat (statistiche della memoria virtuale) è uno strumento di monitoraggio del sistema informatico che raccoglie e visualizza informazioni di riepilogo sulla memoria del sistema operativo, sui processi, sugli interrupt, sul paging e sui blocchi di I/O. Gli utenti di vmstat possono specificare un intervallo di campionamento che consente di osservare l'attività del sistema quasi in tempo reale.

Lo strumento vmstat è disponibile sulla maggior parte dei sistemi operativi Unix e simili a Unix, come FreeBSD, Linux o Solaris.

08. Lo strumento di monitoraggio Htop

All'ottavo posto, htop è un visualizzatore di processi interattivo di monitoraggio del sistema e un gestore di processi. È progettato come alternativa al top del programma Unix. Mostra un elenco aggiornato di frequente dei processi in esecuzione su un computer, normalmente ordinato in base alla quantità di utilizzo della CPU. A differenza di top, htop fornisce un elenco completo dei processi in esecuzione, invece dei principali processi che consumano risorse. htop usa il colore e fornisce informazioni visive sullo stato del processore, dello scambio e della memoria. htop può anche visualizzare i processi come un albero.

# How to install htop in Ubuntu
sudo apt install htop
Code language: PHP (php)

07. Lo strumento di monitoraggio Bmon

bmon è un semplice ma potente strumento di monitoraggio e debug della rete basato su testo per sistemi simili a Unix, che acquisisce le statistiche relative alla rete e le visualizza visivamente in un formato di facile utilizzo. È un affidabile ed efficace monitoraggio della larghezza di banda in tempo reale e stimatore di velocità.

# How to nstall bmon in Ubuntu
sudo apt install bmon
Code language: PHP (php)

06. Lo strumento di monitoraggio Mpstat

Il mpstat il comando scrive nelle attività di output standard per ciascun processore disponibile, essendo il processore 0 il primo. Vengono inoltre riportate le attività medie globali tra tutti i processori. Il mpstat comando può essere utilizzato sia su macchine SMP che UP, ma in queste ultime verranno stampate solo le attività medie globali. Se non è stata selezionata alcuna attività, il rapporto predefinito è il rapporto sull'utilizzo della CPU.

# How to install mpstat in Ubuntu
sudo apt install sysstat
Code language: PHP (php)

05. Lo strumento di monitoraggio dell'interfaccia Iptraf

IPTraf è un'utilità di statistiche di rete basata su console per Linux. Raccoglie una varietà di dati come il numero di pacchetti di connessione TCP e il numero di byte, le statistiche dell'interfaccia e gli indicatori di attività, le interruzioni del traffico TCP/UDP e il numero di pacchetti e byte della stazione LAN.

# How to install iptraf in Ubuntu
sudo apt install iptraf-ng
Code language: PHP (php)

04. Lo strumento di monitoraggio Iotop

iotop command monitor, informazioni sull'utilizzo dell'I/O, utilizzando il kernel Linux. Mostra una tabella dell'utilizzo corrente di I/O ordinata per processi o thread sul server.

# How to install iotop in Ubuntu
sudo apt install iotop-c
Code language: PHP (php)

03. Il massimo strumento di monitoraggio delle prestazioni

Atop è un monitor delle prestazioni a schermo intero ASCII che può registrare e segnalare l'attività di tutti i processi del server. Una caratteristica che mi piace molto è che atop rimarrà attivo in background per l'analisi del server a lungo termine (fino a 28 giorni per impostazione predefinita).

Una volta avviato, in cima, per impostazione predefinita, mostrerà l'attività di sistema per CPU, memoria, swap, dischi e rete a intervalli di 10 secondi. Inoltre, per ogni processo e thread puoi analizzare l'utilizzo della CPU, il consumo di memoria, l'I/O del disco, la priorità, il nome utente, lo stato e persino i codici di uscita.

# How to install atop in Ubuntu
sudo apt install atop
Code language: PHP (php)

02. Lo strumento di monitoraggio di Nethog

NetHogs è uno strumento di rete piccolo ma maneggevole. Raggruppa la larghezza di banda in base al nome del processo come Firefox, wget e così via. Se si verifica un'improvvisa raffica di traffico di rete, avviare NetHogs. Vedrai quale PID sta causando un aumento della larghezza di banda.

# How to install nethogs in Ubuntu
sudo apt install nethogs
Code language: PHP (php)

01. Lo strumento di monitoraggio Nmon

nmon è lo strumento definitivo di un amministratore di sistema Linux per lo scopo di ottimizzazione. Può mostrare CPU, memoria, rete, dischi, file system, NFS, risorse di processo principali e informazioni sulla partizione dal cli.

# How to install nmon in Ubuntu
sudo apt install nmon
Code language: PHP (php)

Ho dimenticato qualcosa? Si prega di aggiungere il vostro strumento di motorizzazione di sistema preferito nei commenti.

Ecco un breve video sull'installazione e la revisione

Conclusione

In questo articolo abbiamo esaminato gli strumenti di monitoraggio per gli amministratori di sistema Linux che dovresti conoscere.

  • Un altro articolo che è 10 migliori editor di testo a riga di comando Lite in Linux
    —————————————————————————————————————–

Ci auguriamo che questo articolo ti sia piaciuto. in tal caso, vota questa pagina con le stelle qui sotto e iscriviti al nostro canale YouTube o seguici su twiter.


Linux
  1. 30 fatti sorprendenti su Linux che dovresti sapere

  2. 9 fatti sorprendenti su SUSE Linux che dovresti sapere

  3. 15 cose che devi sapere sulla struttura delle directory di Linux

  4. I migliori comandi Linux per gli amministratori di sistema

  5. 80 strumenti di monitoraggio Linux per SysAdmins

I 10 migliori strumenti di analisi del disco per sistemi Linux

I 10 migliori strumenti di scansione per il sistema Linux

I 10 migliori strumenti meteo per il sistema Linux

Linux Dash:uno strumento di monitoraggio del sistema leggero ma potente per Linux

I 10 strumenti di navigazione dei file open source per il sistema Linux

15 distribuzioni Linux indipendenti che dovresti conoscere