Collectl, et værktøj til overvågning af systemets ydeevne

om collectl

I den næste artikel skal vi se på Collectl. Dette er et let værktøj til overvåge systemets ydeevne, som kan bruges til at indsamle ydeevnedata, der beskriver systemets aktuelle tilstand.

Sammenlignet med andre værktøjer til samme formål indsamler denne information om mange forskellige typer systemressourcer såsom; la CPU, disk, hukommelse, netværk, sockets, tcp, inoder, hukommelse, nfs, processer osv. Det kan køres interaktivt eller som en 'daemon', og har evnen til at optage og afspille de fangede data. Det giver os også mulighed for at eksportere dataene til forskellige filformater.

Generelle egenskaber ved Collectl

Dette værktøj tilbyder blandt andet brugerne følgende funktioner:

  • Collectl fokuserer ikke på et begrænset antal systemmålingerDet kan indsamle oplysninger om mange forskellige typer systemressourcer som f.eks. cpu, disk, hukommelse, netværk, sockets, tcp, inoder, infiniband, gloss, nfs, processer, quadrics, slabs og buddyinfo.
  • Dette værktøj bruger meget lidt CPU. Faktisk er det målt at bruge 0.1%, når det kører som en 'dæmon' ved hjælp af standardudtagningsintervallet på 60 sekunder til procesdata og 10 sekunder til alt andet.
  • Kan køres interaktivt, som en dæmon eller som begge.
  • Har evne til at overvåge næsten ethvert undersystem.
  • Du kan spille rollen som mange andre værktøjer designet til et enkelt formål, som de er; ps, top, iotop eller vmstat.
  • Dette værktøj tilbyder også evne til at optage og afspille fangede data.
  • Du kan eksporter dataene i forskellige filformater.
  • Værktøjet kan køre som en tjeneste til overvågning af eksterne maskiner eller en hel serverklynge.
  • Også os det viser data i terminalen, skriver til fil eller stikkontakt.

Dette er blot nogle af funktionerne i dette program. De kan konsulter dem alle detaljeret fra projektwebsted.

Installer Collectl

Som standard er pakken Collectl er tilgængelig i Ubuntus standardlager. Installation af det på vores system vil være så simpelt som at åbne en terminal (Ctrl + Alt + T) og udføre kommandoen:

installer collectl

sudo apt install collectl

Under installationen beder den os om at vælge den webserver, som skal bruges til Kolplot Det skal være selvkonfigureret, selvom vi har mulighed for at vælge 'Ingen ' til manuel opsætning senere.

konfigurere webserver

Brug

Når installationen af ​​dette værktøj er afsluttet, kan vi kør det nemt fra terminalen, selv uden mulighed. Den følgende kommando viser oplysninger om CPU-, disk- og netværksstatistik i et kort, menneskeligt læsbart format.

collectl kører

collectl

Hvis du er interesseret udskrive statistik for alle undersystemer, kommandoen, som vi bliver nødt til at udføre, skal omfatte –Al mulighed:

collectl --all

Hvis vi vil brug Collectl med top, bliver vi nødt til at udføre følgende kommando med –Top valgmulighed:

samle top

collectl --top

Hvis det, du leder efter, er overvåge alle ressourcer sammen, kommandoen til at udføre ville være følgende:

samle scmd

collectl -scmd

Når vi vil se hukommelsesforbruget på vores system, behøver vi kun at udføre kommandoen med -sm mulighed:

samle sm

collectl -sm

Dette værktøj kan også vise oplysninger om CPU, diske og netværksdata med følgende kommando:

samle scdn

collectl -scdn

til få oplysninger om CPU og TCP, kommandoen, som vi skulle udføre, ville være følgende:

samlestk

collectl -stc

til få oplysninger om processerne i vores system, kan vi køre collectl-kommandoen med følgende muligheder:

samle c1

collectl -c1 -sZ -i:1

Dette er blot nogle af de muligheder, som dette værktøj tilbyder os. Hvis du vil konsultere hjælp til dette og se alle de tilgængelige muligheder, i terminalen (Ctrl + Alt + T) skal du bare skrive kommandoen:

hjælp til indsamling

collectl --help

Vi kan også vælge at læse mandsiderne skrive i terminal (Ctrl + Alt + T):

man collectl

I disse linjer har vi set en grundlæggende brug af Collectl kommandolinjeværktøj til at overvåge systemets ydeevne. Til flere oplysninger om, hvordan det fungerer, kan brugerne konsultere projektdokumentation eller ejemplos som de tilbyder på deres hjemmeside.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.