Collectl, una eina per monitoritzar el rendiment de sistema

about collectl

En el següent article anem a fer una ullada a Collectl. aquesta és una eina lleugera per monitoritzar el rendiment de sistema, Que es pot utilitzar per recopilar dades sobre el rendiment que descriuen l'estat actual de sistema.

En comparació amb altres eines per al mateix propòsit, aquesta recopila informació sobre molts tipus diferents de recursos d'el sistema com són; la CPU, el disc, la memòria, la xarxa, sòcols, tcp, inodes, memòria, nfs, els processos, etc. Pot executar-se de forma interactiva o com un 'dimoni', I té la capacitat de gravar i reproduir les dades capturades. També ens permetrà exportar les dades a diversos formats d'arxiu.

Característiques generals de Collectl

Entre d'altres, aquesta eina ofereix als usuaris les següents característiques:

  • Collectl no se centra en un nombre limitat de mètriques de sistema, Sinó que pot recopilar informació sobre molts tipus diferents de recursos d'el sistema com; cpu, disc, memòria, xarxa, sòcols, tcp, inodes, Infiniband, llustre, nfs, processos, quadrics, slabs i buddyinfo.
  • aquesta eina utilitza molt poca CPU. De fet, s'ha mesurat per utilitzar 0.1% quan s'executa com un 'daemon' usant l'interval de mostreig predeterminat de 60 segons per a les dades de procés i 10 segons per tota la resta.
  • Pot executar-se de forma interactiva, com dimoni o com dos.
  • Té la capacitat de monitoritzar gairebé qualsevol subsistema.
  • Pot exercir el paper de moltes altres utilitats dissenyades per a un sol propòsit, Com són; ps, top, iotop o vmstat.
  • Aquesta eina ofereix també la capacitat de gravar i reproduir les dades capturades.
  • Pot exportar les dades en diversos formats d'arxiu.
  • L'eina pot executar-se com un servei per a monitoritzar màquines remotes o un clúster de servidors complet.
  • també ens va mostrar les dades a la terminal, escriure en un arxiu o en un sòcol.

Aquestes són només algunes de les característiques d'aquest programa. es poden consultar totes elles en detall des de la pàgina web de el projecte.

instal·lar Collectl

Per defecte, el paquet Collectl està disponible al repositori per defecte d'Ubuntu. Instal·lar-en el nostre sistema serà tan senzill com obrir una terminal (Ctrl + Alt + T) i executar la comanda:

instal·lar collectl

sudo apt install collectl

Durant la instal·lació, ens demanarà que seleccionem el lloc web per al qual Colplot ha de autoconfigurar, tot i que tindrem la possibilitat de seleccionar la 'none ' per a realitzar una configuració manual més tard.

configurar servidor web

Utilitzar

Un cop finalitzada la instal·lació d'aquesta eina, podrem executar-la fàcilment des de la terminal, fins i tot sense cap opció. El següent comanda mostrarà informació sobre les estadístiques de la CPU, el disc i la xarxa en un format breu i llegible per humans.

collectl funcionant

collectl

Si t'interessa imprimir estadístiques per a tots els subsistemes, La comanda que haurem que executa ha d'incloure la opció -all:

collectl --all

si volem utilitzar Collectl amb top, Haurem d'executar la següent comanda amb la opció -Top:

collectl top

collectl --top

Si el que busques és monitoritzar tots els recursos junts, La comanda a executar seria el següent:

collectl scmd

collectl -scmd

quan vulguem veure l'ús de memòria del nostre sistema, Només necessitarem executar la comanda amb la opció -sm:

collectl sm

collectl -sm

Aquesta eina també ens pot mostrar la informació de la CPU, els discos i les dades de xarxa amb la següent comanda:

collectl scdn

collectl -scdn

Per a obtenir informació sobre CPU i TCP, La comanda que hauríem d'executar seria el següent:

collectl stc

collectl -stc

Per a obtenir informació sobre els processos en el nostre sistema, Podem executar la comanda collectl amb les opcions següents:

collectl c1

collectl -c1 -sZ -i:1

Aquestes són només algunes de les possibilitats que ens ofereix aquesta utilitat. si vols consultar l'ajuda d'aquesta i veure totes les opcions disponibles, A la terminal (Ctrl + Alt + T) només caldrà escriure la comanda:

ajuda collectl

collectl --help

També podem optar per llegir les pàgines de manual escrivint a la terminal (Ctrl + Alt + T):

man collectl

En aquestes línies hem vist un ús bàsic de la utilitat de línia d'ordres Collectl per monitoritzar el rendiment de el sistema. per més informació sobre el seu funcionament, Els usuaris podem consultar la documentació de el projecte o els Example que ofereixen a la seva pàgina web.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.