Collectl, een tool om de systeemprestaties te bewaken

over collectl

In het volgende artikel gaan we Collectl bekijken. Dit is een lichtgewicht tool voor monitor de systeemprestaties, die kan worden gebruikt om prestatiegegevens te verzamelen die de huidige toestand van het systeem beschrijven.

In vergelijking met andere tools voor hetzelfde doel, verzamelt deze informatie over veel verschillende soorten systeembronnen, zoals; la CPU, schijf, geheugen, netwerk, sockets, tcp, inodes, geheugen, nfs, processen, etc. Het kan interactief of als een 'demon', en heeft de mogelijkheid om de vastgelegde gegevens op te nemen en opnieuw af te spelen​ Het stelt ons ook in staat om de gegevens naar verschillende bestandsindelingen te exporteren.

Algemene kenmerken van Collectl

Deze tool biedt gebruikers onder meer de volgende functies:

  • Collectl richt zich niet op een beperkt aantal systeemstatistiekenHet kan informatie verzamelen over veel verschillende soorten systeembronnen, zoals; cpu, schijf, geheugen, netwerk, sockets, tcp, inodes, infiniband, glans, nfs, processen, quadrics, platen en buddyinfo.
  • Deze tool gebruikt heel weinig CPU​ In feite is gemeten om 0.1% te gebruiken wanneer het wordt uitgevoerd als een 'daemon' met het standaard sample-interval van 60 seconden voor procesgegevens en 10 seconden voor al het andere.
  • Kan interactief worden uitgevoerd, als een daemon of als beide.
  • Heeft de mogelijkheid om bijna elk subsysteem te bewaken.
  • kan spelen de rol van vele andere hulpprogramma's die voor één doel zijn ontworpen, zoals ze zijn; ps, top, iotop of vmstat.
  • Deze tool biedt ook de mogelijkheid om vastgelegde gegevens op te nemen en opnieuw af te spelen.
  • kan exporteer de gegevens in verschillende bestandsformaten.
  • De tool kan uitvoeren als een service om externe machines of een volledig servercluster te bewaken.
  • Wij ook het zal gegevens in terminal weergeven, naar bestand of socket schrijven.

Dit zijn slechts enkele van de kenmerken van dit programma. Ze kunnen raadpleeg ze allemaal in detail de project website.

Installeer Collectl

Standaard is het pakket Collectl is beschikbaar in de standaardrepository van Ubuntu​ Het installeren op ons systeem is net zo eenvoudig als het openen van een terminal (Ctrl + Alt + T) en het uitvoeren van de volgende opdracht:

installeer collectl

sudo apt install collectl

Tijdens de installatie zal het ons vragen om de webserver te selecteren waarvoor Colplot moet automatisch worden geconfigureerd, hoewel we de mogelijkheid hebben om de 'Geen ' voor later handmatig instellen.

webserver configureren

gebruik

Zodra de installatie van deze tool is voltooid, kunnen we dat voer het eenvoudig uit vanaf de terminal, zelfs zonder enige optie​ De volgende opdracht geeft informatie weer over CPU-, schijf- en netwerkstatistieken in een korte, voor mensen leesbare indeling.

verzamel het rennen

collectl

Als je geïnteresseerd bent print statistieken voor alle subsystemen, moet het commando dat we zullen moeten uitvoeren de - alle opties:

collectl --all

Als we willen gebruik Collectl met top, zullen we het volgende commando moeten uitvoeren met de –Top optie:

verzamel top

collectl --top

Als wat je zoekt is bewaak alle bronnen samen, zou het uit te voeren commando het volgende zijn:

verzamel scmd

collectl -scmd

Wanneer we maar willen bekijk het geheugengebruik van ons systeem, hoeven we het commando alleen uit te voeren met de -sm optie:

verzamel sm

collectl -sm

Deze tool kan ook informatie weergeven over CPU, schijven en netwerkgegevens met het volgende commando:

verzamel scdn

collectl -scdn

naar informatie krijgen over CPU en TCP, zou het commando dat we zouden moeten uitvoeren het volgende zijn:

verzamel st

collectl -stc

naar informatie verkrijgen over de processen in ons systeemkunnen we het collectl-commando uitvoeren met de volgende opties:

verzamel c1

collectl -c1 -sZ -i:1

Dit zijn slechts enkele van de mogelijkheden die deze tool ons biedt. Als je wilt raadpleeg de hulp hiervan en bekijk alle beschikbare opties, in de terminal (Ctrl + Alt + T) hoef je alleen maar het commando te typen:

helpen bij het verzamelen

collectl --help

We kunnen er ook voor kiezen lees de manpages typen in terminal (Ctrl + Alt + T):

man collectl

In deze regels hebben we een basisgebruik van het Collectl-opdrachtregelhulpprogramma gezien om de systeemprestaties te bewaken. Voor meer informatie over hoe het werktkunnen gebruikers het project documentatie of voorbeelden die ze aanbieden op hun website.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.