Nmon: analüüsige ja jälgige Linuxi süsteemi jõudlust


Kui otsite Linuxi jaoks väga hõlpsasti kasutatavat jõudluse jälgimise tööriista, soovitan tungivalt installida ja kasutada käsurea utiliiti Nmon.

Nmon on süsteemi administraatori tuuner, võrdlusuuringute tööriist, mida saab kasutada järgmiste andmete toimivusandmete kuvamiseks:

  1. protsessor
  2. mälu
  3. võrk
  4. kettad
  5. failisüsteemid
  6. nfs
  7. tippprotsessid
  8. ressursid
  9. toite mikrojaotus

Väga tore asi, mis mulle selle tööriista juures väga meeldib, on asjaolu, et see on täielikult interaktiivne ja aitab Linuxi kasutajal või süsteemiadministraatoril vajaliku käsklusega sellest maksimaalselt kasu saada.

Nmoni jälgimistööriista installimine Linuxi

Kui kasutate Debiani/Ubuntu põhist Linuxi jaotust, saate Nmoni käsurea utiliidi hõlpsasti installida, haarates selle vaikehoidlatest.

Installimiseks avage uus terminal (CTRL + ALT + T) ja kasutage järgmist käsku.

$ sudo apt-get install nmon

Kas olete Fedora kasutaja? Masinasse installimiseks avage uus terminal ja käivitage järgmine käsk.

# yum install nmon

CentOS/RHEL kasutajad saavad selle installida, installides EPEL-hoidla, nagu näidatud:

# yum install epel-release
# yum install nmon

Kuidas kasutada Nmoni Linuxi jõudluse jälgimiseks

Kui Nmoni installimine on lõpule jõudnud ja käivitate selle terminalist, tippides käsu ‘nmon’, kuvatakse teile järgmine väljund.

# nmon

Nagu te ülaltoodud ekraanipildilt näete, töötab nmoni käsurea utiliit täielikult interaktiivses režiimis ja see annab kasutajale võtmed statistika vahetamiseks.

Näiteks kui soovite koguda statistikat protsessori jõudluse kohta, peaksite kasutatava süsteemi klaviatuuril vajutama klahvi ‘c’. Pärast klaviatuuril klahvi 'c' vajutamist saan väga kena väljundi, mis annab mulle teavet minu protsessori kasutamise kohta.

Järgmised on võtmed, mida saate utiliidiga kasutada, et saada teavet teiste arvutis olevate süsteemiressursside kohta.

  1. m = mälu
  2. j = failisüsteemid
  3. d = kettad
  4. n = võrk
  5. V = virtuaalne mälu
  6. r = ressurss
  7. N = NFS
  8. k = tuum
  9. t = tippprotsessid
  10. . = ainult hõivatud kettad/procs

Teie Linuxi süsteemis töötavate protsesside statistika saamiseks vajutage klaviatuuril klahvi ‘t’ ja oodake, kuni teave kuvatakse.

Need, kes on kursis tipptasemel kasulikkusega, saavad ülaltoodud teavet väga hõlpsalt aru ja suudavad seda tõlgendada. Kui olete Linuxi süsteemi administreerimise uus kasutaja ja te pole kunagi varem tipp-utiliiti kasutanud, käivitage oma terminalis järgmine käsk ja proovige võrrelda toodetud väljundit ülaltooduga. Kas nad näevad välja sarnased või on see sama väljund?

# top

Tundub, et käitan protsessi Nmon tööriista, kui kasutan tööriista Nmon jaoks võtit ‘t’.

Kuidas oleks mõne võrgustatistikaga? Vajutage lihtsalt klaviatuuril nuppu n.

Kettadelt teabe saamiseks kasutage klahvi 'd'.

Selle tööriista kasutamisel on väga oluline võti ‘k’, seda kasutatakse lühikese teabe kuvamiseks teie süsteemi tuumas.

Minu jaoks on väga kasulik võti ‘r’, mida kasutatakse teabe edastamiseks erinevate ressursside kohta, nagu masinaarhitektuur, operatsioonisüsteemi versioon, Linuxi versioon ja protsessor. Järgmise ekraanipildi abil saate aimu võtme ‘r’ olulisusest.

Failisüsteemide statistika saamiseks vajutage klaviatuuril nuppu j.

Nagu ülaltoodud ekraanipildilt näete, saame teavet failisüsteemi suuruse, kasutatud ruumi, vaba ruumi, failisüsteemi tüübi ja ühenduspunkti kohta.

Võti N võib aidata NFS-is andmeid koguda ja kuvada.

Siiani on Nmoni utiliidiga töötamine olnud väga lihtne. Utiliidi kohta peate teadma palju muud ja üks neist on asjaolu, et saate seda kasutada andmete hõivatud režiimis. Kui teile ei meeldi, kui andmeid ekraanil kuvatakse, saate järgmise käsuga hõlpsalt jäädvustada väikese näidisfaili.

# nmon -f -s13 -c 30

Pärast ülaltoodud käsu käivitamist saate kataloogis, kus tööriistaga töötades, laiendiga .nmon ’faili. Mis on variant ‘-f’? Järgnev on ülaltoodud käsus kasutatud valikute lihtne ja lühike selgitus.

  1. The -f tähendab, et soovite, et andmed salvestataks faili ega kuvataks ekraanil.
  2. -s13 tähendab, et soovite andmeid jäädvustada iga 13 sekundi järel.
  3. -c 30 tähendab, et soovite kolmkümmend andmepunkti või hetkepilti.

Järeldus

Nmoni utiliidi tööks on palju tööriistu, kuid ühtegi neist pole Linuxi algajale nii lihtne kasutada ja sõbralik. Kahjuks pole tööriistal nii palju funktsioone kui teistel tööriistadel, näiteks collectl, ja see ei saa anda kasutajale põhjalikku statistikat.

Lõppkokkuvõttes võin öelda, et see on väga kena utiliit Linuxi süsteemiadministraatorile, eriti kellelegi, kes pole kursirea suvandite ja käskudega tuttav.