Collectl, uno strumento per monitorare le prestazioni del sistema

a proposito di collectl

Nel prossimo articolo daremo uno sguardo a Collectl. Questo è uno strumento leggero per monitorare le prestazioni del sistema, che può essere utilizzato per raccogliere dati sulle prestazioni che descrivono lo stato corrente del sistema.

Rispetto ad altri strumenti per lo stesso scopo, questo raccoglie informazioni su molti diversi tipi di risorse di sistema come; la CPU, disco, memoria, rete, socket, tcp, inode, memoria, nfs, processi, ecc. Può essere eseguito in modo interattivo o come un 'demone', e ha la capacità di registrare e riprodurre i dati acquisiti. Ci consentirà inoltre di esportare i dati in vari formati di file.

Caratteristiche generali di Collectl

Tra gli altri, questo strumento offre agli utenti le seguenti funzionalità:

  • Collectl non si concentra su un numero limitato di metriche di sistemaPuò raccogliere informazioni su molti diversi tipi di risorse di sistema come; cpu, disco, memoria, rete, socket, tcp, inodes, infiniband, gloss, nfs, processi, quadrics, slabs e buddyinfo.
  • Questo strumento usa pochissima CPU. In effetti, è stato misurato l'utilizzo dello 0.1% quando eseguito come "daemon" utilizzando l'intervallo di campionamento predefinito di 60 secondi per i dati di processo e di 10 secondi per tutto il resto.
  • Può essere eseguito in modo interattivo, come daemon o come entrambi.
  • Ha il capacità di monitorare quasi tutti i sottosistemi.
  • Puede svolgono il ruolo di molte altre utilità progettate per un unico scopo, come sono; ps, top, iotop o vmstat.
  • Questo strumento offre anche l'estensione capacità di registrare e riprodurre i dati acquisiti.
  • Puede esportare i dati in vari formati di file.
  • Lo strumento può eseguito come servizio per monitorare macchine remote o un intero cluster di server.
  • Anche noi visualizzerà i dati nel terminale, scriverà su file o socket.

Queste sono solo alcune delle caratteristiche di questo programma. Loro possono consultarli tutti in dettaglio dalla sito web del progetto.

Installa Collectl

Per impostazione predefinita, il pacchetto Collectl è disponibile nel repository predefinito di Ubuntu. Installarlo sul nostro sistema sarà semplice come aprire un terminale (Ctrl + Alt + T) ed eseguire il comando:

installa collectl

sudo apt install collectl

Durante l'installazione ci chiederà di selezionare il server web per il quale Colplo deve essere autoconfigurato, anche se avremo la possibilità di selezionare il 'Nessuno ' per la configurazione manuale in seguito.

configurare il server web

Utilizzare

Una volta terminata l'installazione di questo strumento, saremo in grado di farlo eseguirlo facilmente da terminale, anche senza alcuna opzione. Il comando seguente visualizzerà le informazioni su CPU, disco e statistiche di rete in un formato breve e leggibile dall'uomo.

collectl in esecuzione

collectl

Se sei interessato stampa le statistiche per tutti i sottosistemi, il comando che dovremo eseguire deve includere il file -Tutte le opzioni:

collectl --all

Se vogliamo usa Collectl con la parte superiore, dovremo eseguire il seguente comando con il Opzione –top:

da collezione

collectl --top

Se quello che stai cercando è monitorare tutte le risorse insieme, il comando da eseguire sarebbe il seguente:

collezione scmd

collectl -scmd

Ogni volta che vogliamo vedere l'utilizzo della memoria del nostro sistema, avremo solo bisogno di eseguire il comando con il opzione -sm:

collezionare sm

collectl -sm

Questo strumento può anche visualizzare informazioni su CPU, dischi e dati di rete con il seguente comando:

Collectl scdn

collectl -scdn

a ottenere informazioni su CPU e TCP, il comando che dovremmo eseguire sarebbe il seguente:

collezione stc

collectl -stc

a ottenere informazioni sui processi nel nostro sistema, possiamo eseguire il comando collectl con le seguenti opzioni:

collezionare c1

collectl -c1 -sZ -i:1

Queste sono solo alcune delle possibilità che questa utility ci offre. Se vuoi consultare l'aiuto di questo e vedere tutte le opzioni disponibili, nel terminale (Ctrl + Alt + T) devi solo digitare il comando:

help collectl

collectl --help

Possiamo anche scegliere di farlo leggi le pagine man digitando nel terminale (Ctrl + Alt + T):

man collectl

In queste righe abbiamo visto un utilizzo di base dell'utilità della riga di comando di Collectl per monitorare le prestazioni del sistema. Per maggiori informazioni su come funziona, gli utenti possono consultare il documentazione del progetto o esempi che offrono sul loro sito web.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.