Nov 11, 2023

sysstat

 Paket sysstat uključuje niz alatki koje pružaju informacije o performansama sistema. Jedan od najčešće korišćenih alata u paketu sysstat je sar (System Activity Reporter). Ovaj alat prikuplja, prikazuje i beleži statistike o upotrebi CPU-a, memorijskim resursima, diskovima, mreži i drugim resursima sistema.

Evo osnovne upotrebe komande sar:

  1. Prikazivanje informacija o CPU-u:

    sar -u

    Ova komanda će prikazati statistike o upotrebi CPU-a tokom vremena, uključujući procentualnu zauzetost CPU-a, aktivnosti korisničkog prostora, sistema, i druge relevantne informacije.

  2. Prikazivanje informacija o memorijskim resursima:

    sar -r

    Komanda će prikazati statistike o upotrebi memorijskih resursa, uključujući informacije o slobodnoj memoriji, iskorišćenju swap-a i druge relevantne podatke.

  3. Prikazivanje informacija o diskovima:

    sar -b

    Ova komanda prikazuje statistike o upotrebi diskova, uključujući broj blokova po sekundi, broj transfera po sekundi i slične podatke.

  4. Prikazivanje informacija o mreži:

    sar -n DEV

    Komanda prikazuje statistike o mrežnom saobraćaju po interfejsima, uključujući broj poslatih i primljenih paketa, broj grešaka, i druge informacije.

  5. Prikazivanje opštih statistika:

    sar -A

    Ova komanda će prikazati opšte statistike o svim podržanim kategorijama, uključujući CPU, memorijske resurse, diskove i mrežu.

  6. Prikazivanje statistika za određeni vremenski interval i broj ponavljanja:

    sar -u 5 10

    Ovaj primer prikazuje statistike o upotrebi CPU-a svakih 5 sekundi, a ukupno 10 puta.

Napomena: Da biste koristili komandu sar, paket sysstat treba biti instaliran na sistemu. U mnogim distribucijama, možete ga instalirati komandom poput:


sudo apt-get install sysstat # Na Debian/Ubuntu 
sudo yum install sysstat # Na CentOS/RHEL

Komanda sysstat pruža korisne informacije za analizu performansi sistema tokom vremena i može biti od velike pomoći u dijagnostikovanju problema i praćenju resursa.

vmstat

 Komanda vmstat se koristi za prikazivanje informacija o virtuelnoj memoriji, CPU-u, diskovima, paginaciji i drugim resursima sistema. Ova komanda pruža brojne informacije o performansama sistema i može biti korisna u praćenju resursa tokom vremena.

Osnovni format komande vmstat je:

vmstat [opcije] [vremenski_interval] [broj_ponavljanja]

Primeri:

  1. Prikazivanje trenutnih informacija:

    vmstat

    Ova komanda će prikazati trenutne informacije o virtuelnoj memoriji, CPU-u i drugim resursima sistema.

  2. Prikazivanje informacija sa vremenskim intervalom:

    vmstat 5

    Ovaj primer će prikazivati informacije svakih 5 sekundi. Možete prilagoditi vremenski interval prema vašim potrebama.

  3. Prikazivanje informacija sa vremenskim intervalom i određenim brojem ponavljanja:

    vmstat 2 10

    Ova komanda će prikazivati informacije svakih 2 sekunde, a ukupno 10 puta.

  4. Prikazivanje informacija sa detaljnim prikazom u formatu prozora:

    vmstat -w

    Ova opcija prikazuje informacije u formatu prozora (wide format), pružajući detaljniji pregled podataka.

Komanda vmstat pruža širok spektar informacija koje mogu pomoći u analizi performansi sistema. Opciono, možete dodati brojne opcije kako biste prilagodili izlaz prema vašim specifičnim potrebama.

tload

 Komanda tload je jednostavna komandna linija koja prikazuje opterećenje sistema u vidu grafičkog prikaza. Ova komanda koristi znakove koji predstavljaju opterećenje CPU-a u određenim vremenskim intervalima.

Osnovni format komande tload je:

tload

Primeri:

  1. Osnovno korišćenje:

    tload

    Ova komanda će prikazati grafički prikaz opterećenja sistema u realnom vremenu. Grafički prikaz će se automatski ažurirati na osnovu trenutnog opterećenja CPU-a.

  2. Prikazivanje sa dodatnim opcijama:

    tload -d 2 -s 1

    Ovaj primer koristi opcije -d i -s za prilagođavanje izgleda grafičkog prikaza. Opcija -d postavlja vremenski interval između ažuriranja, dok opcija -s postavlja faktor skaliranja.

    Na primer, -d 2 postavlja vremenski interval na 2 sekunde, a -s 1 postavlja faktor skaliranja na 1.

Komanda tload pruža brz i jednostavan način praćenja opterećenja sistema, posebno kada želite brz vizuelni prikaz trenutne situacije na CPU-u.