Collectl, et verktøy for å overvåke systemytelsen

om collectl

I neste artikkel skal vi ta en titt på Collectl. Dette er et lett verktøy for overvåke systemytelsen, som kan brukes til å samle ytelsesdata som beskriver systemets nåværende tilstand.

Sammenlignet med andre verktøy for samme formål, samler denne inn informasjon om mange forskjellige typer systemressurser, for eksempel; la CPU, disk, minne, nettverk, stikkontakter, tcp, inoder, minne, nfs, prosesser, etc. Den kan kjøres interaktivt eller som endaemon', og har muligheten til å registrere og spille av innsamlede data. Det vil også tillate oss å eksportere dataene til forskjellige filformater.

Generelle egenskaper ved Collectl

Blant annet tilbyr dette verktøyet brukerne følgende funksjoner:

  • Collectl fokuserer ikke på et begrenset antall systemberegningerDen kan samle informasjon om mange forskjellige typer systemressurser som; cpu, disk, minne, nettverk, sockets, tcp, inodes, infiniband, gloss, nfs, prosesser, quadrics, slabs og buddyinfo.
  • Dette verktøyet bruker veldig lite CPU. Faktisk har det blitt målt å bruke 0.1% når det kjøres som en 'daemon' ved å bruke standard prøveintervall på 60 sekunder for prosessdata og 10 sekunder for alt annet.
  • Kan kjøres interaktivt, som en demon eller som begge deler.
  • Har muligheten til å overvåke nesten alle delsystemer.
  • Du kan spille rollen som mange andre verktøy designet for et enkelt formål, som de er; ps, topp, iotop eller vmstat.
  • Dette verktøyet tilbyr også evne til å registrere og spille av innsamlede data.
  • Du kan eksporter dataene i forskjellige filformater.
  • Verktøyet kan kjøres som en tjeneste for å overvåke eksterne maskiner eller en hel serverklynge.
  • Vi også det vil vise data i terminalen, skrive til fil eller stikkontakt.

Dette er bare noen av funksjonene i dette programmet. De kan ta kontakt med dem alle i detalj fra prosjektnettsted.

Installer Collectl

Som standard er pakken Collectl er tilgjengelig i Ubuntus standardregister. Å installere det på systemet vårt vil være så enkelt som å åpne en terminal (Ctrl + Alt + T) og utføre kommandoen:

installer collectl

sudo apt install collectl

Under installasjonen vil den be oss om å velge webserveren Kolplott må være autokonfigurert, selv om vi har muligheten til å velge 'Ingen ' for manuell oppsett senere.

konfigurere webserveren

Bruk

Når installasjonen av dette verktøyet er ferdig, vil vi kunne kjør den enkelt fra terminalen, selv uten noe alternativ. Følgende kommando vil vise informasjon om CPU-, disk- og nettverksstatistikk i et kort, lesbart format.

collectl kjører

collectl

Hvis du er interessert skrive ut statistikk for alle delsystemer, må kommandoen vi må utføre inkludere –Alternativ:

collectl --all

Hvis vi vil bruk Collectl med topp, må vi utføre følgende kommando med –Topalternativ:

samle toppen

collectl --top

Hvis det du leter etter er overvåke alle ressursene sammen, vil kommandoen for å utføre være følgende:

samle scmd

collectl -scmd

Når vi vil se minnebruk av systemet vårt, trenger vi bare å utføre kommandoen med -sm alternativ:

samle sm

collectl -sm

Dette verktøyet kan også vise informasjon om CPU, disker og nettverksdata med følgende kommando:

samle scdn

collectl -scdn

Til få informasjon om CPU og TCP, kommandoen som vi skal utføre, vil være følgende:

samle st

collectl -stc

Til få informasjon om prosessene i systemet vårt, kan vi kjøre collectl-kommandoen med følgende alternativer:

samle c1

collectl -c1 -sZ -i:1

Dette er bare noen av mulighetene som dette verktøyet tilbyr oss. Hvis du vil konsulter hjelpen til dette og se alle tilgjengelige alternativer, i terminalen (Ctrl + Alt + T) trenger du bare å skrive kommandoen:

hjelp til å samle

collectl --help

Vi kan også velge å les mannssidene å skrive inn terminal (Ctrl + Alt + T):

man collectl

På disse linjene har vi sett en grunnleggende bruk av Collectl-kommandolinjeprogrammet for å overvåke systemytelsen. Til mer informasjon om hvordan det fungerer, brukere kan konsultere prosjektdokumentasjon o los eksempler som de tilbyr på deres nettsider.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.