Bruk Sar for å overvåke systemytelse

sarer et multifunksjonelt systemytelsesovervåkingsverktøy som er en del av sysstatpakken. Med sarkan du samle inn, rapportere eller lagre ulike typer systemaktiviteter som CPU, RAM, I/O, Diskbruk, etc.

I denne artikkelen vil vi dekke prosessen med å installere og bruke for sarå overvåke systemytelsen.

Forutsetninger

  • En forekomst som kjører CentOS 7 x64.
  • En sudo-bruker.

Installerer sysstat-pakken

For å bruke sarmå du installere sysstatpakken. Det er imidlertid en god praksis å først oppdatere systemets pakker hvis du ikke har gjort det på en stund.

sudo yum update
sudo shutdown -r now

Last ned og installer den siste stabile versjonen av sysstatfra den offisielle nettsiden:

cd ~
wget http://pagesperso-orange.fr/sebastien.godard/sysstat-11.2.0-1.x86_64.rpm
sudo yum install sysstat-11.2.0-1.x86_64.rpm

Starter sysstat-tjenesten

sudo systemctl enable sysstat
sudo systemctl start sysstat

Bruker sar for å få systemytelsesstatistikk

Kort sagt er bruken av sarkommandoen:

sar [ options ] [ <interval> [ <count> ] ]

Alternativene for å sardekke hver krok og hjørne av systemet, hovedalternativene inkluderer:

-B                               Paging statistics
-b                               I/O and transfer rate statistics
-d                               Block devices statistics
-F [ MOUNT ]                     Filesystems statistics
-H                               Hugepages utilization statistics
-I { <int> | SUM | ALL | XALL }  Interrupts statistics
-m { <keyword> [,...] | ALL }    Power management statistics
-n { <keyword> [,...] | ALL }
-q                               Queue length and load average statistics
-R                               Memory statistics
-r [ ALL ]                       Memory utilization statistics
-S                               Swap space utilization statistics
-u [ ALL ]                       CPU utilization statistics
-v                               Kernel tables statistics
-W                               Swapping statistics
-w                               Task creation and system switching statistics
-y                               TTY devices statistics

For formålet med denne opplæringen vil vi bare dekke noen av de vanligste brukstilfellene for sar.

Vis CPU-ytelsen i 4 ganger med intervallet 1 sekund:

sar 1 4

ELLER

sar -u 1 4

Som standard sarvil vise CPU resultatrapport hvis ingen parametere ble spesifisert.

Skriv ut CPU-ytelsesstatistikken én gang per sekund til du trykker Ctrl-C for å avbryte:

sar 1

I dette eksemplet er kun intervallet spesifisert, antall repetisjoner er ikke det.

Vis ytelsesstatistikk for CPU (-u), minne (-r), bytteplass (-S) og I/O (-d):

sar -urSbd 1

Vis ytelsesstatistikk for nettverksgrensesnittet:

sar -n DEV 1

Lagre statistikken i en spesifisert fil \~/sar.log:

sar -u -r -o ~/sar.log 1

Konklusjon

sarer en allsidig kommando, bare noen få av brukseksemplene er nevnt i denne artikkelen. Du kan lære mer om det ved å skrive inn sar -heller besøke dens offisielle hjemmeside .

Takk for at du leser.

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer