Kuinka seurata Linux-järjestelmän suorituskykyä Nmon Toolilla
Jos etsit erittäin helppokäyttöistä suorituskyvyn seurantatyökalua Linuxille, suosittelen Nmon-komentorivityökalun asentamista ja käyttöä.
Nmon lyhenne sanoista (Ngel's Monitor) on täysin interaktiivinen Linux-järjestelmän suorituskyvyn valvontaan tarkoitettu komentorivityökalu, jonka IBM kehitti alun perin AIX-järjestelmille ja siirrettiin myöhemmin Linuxiin. alusta.
Tärkeä nmon-työkalun etu on, että sen avulla voit seurata Linux-järjestelmäsi suorituskykyä, kuten suorittimen käyttöä, muistin käyttöä, levytilaa, verkon käyttöä, huippuprosesseja, virtuaalikoneen tilastoja, tiedostojärjestelmiä, resursseja, tehon mikro- osio ja paljon muuta yhdessä, tiiviissä kuvassa.
Sen lisäksi, että nmon valvoo Linux-järjestelmääsi interaktiivisesti, sitä voidaan käyttää myös erätilassa suoritustietojen keräämiseen ja tallentamiseen myöhempää analysointia varten.
Erittäin mukava asia, josta pidän tässä työkalussa, on se, että se on täysin interaktiivinen ja auttaa Linux-käyttäjää tai järjestelmänvalvojaa tarvittavalla komennolla saamaan siitä kaiken irti.
Nmon Monitoring Toolin asentaminen Linuxiin
Jos käytät Debian/Ubuntu-pohjaista Linux-jakelua, voit helposti asentaa Nmon-komentorivityökalun hakemalla sen oletusvarastoista.
Asenna avaamalla uusi pääte (CTRL+ALT+T) ja käyttämällä seuraavaa komentoa.
sudo apt-get install nmon
Oletko Fedora-käyttäjä? Asenna se koneellesi avaamalla uusi pääte ja suorittamalla seuraava komento.
dnf install nmon
RHEL-pohjaisissa jakeluissa, kuten Rocky Linux ja AlmaLinux, käyttäjät voivat asentaa sen asentamalla EPEL-tietovaraston kuvan osoittamalla tavalla:
------------- On RHEL, Rocky & AlmaLinux 9 -------------
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
yum install nmon
------------- On RHEL, Rocky & AlmaLinux 8 -------------
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install nmon
Muissa Linux-jakeluissa voit asentaa nmonin oletuspaketinhallinnan kautta kuvan osoittamalla tavalla.
sudo emerge -a sys-process/nmon [On Gentoo Linux]
sudo apk add nmon [On Alpine Linux]
sudo pacman -S nmon [On Arch Linux]
sudo zypper install nmon [On OpenSUSE]
Kuinka käyttää Nmonia Linuxin suorituskyvyn valvontaan
Kun Nmon:n asennus on valmis ja käynnistät sen päätteestä kirjoittamalla nmon-komennon, sinulle näytetään seuraava tulos.
nmon
Kuten yllä olevasta kuvakaappauksesta näet, nmon-komentorivi-apuohjelma toimii täysin interaktiivisessa tilassa ja se antaa käyttäjälle näppäimet tilastojen vaihtamiseen.
Tarkkaile Linux-suorittimen käyttöä
Jos esimerkiksi haluat kerätä tilastoja suorittimen suorituskyvystä, paina käyttämäsi järjestelmän näppäimistön c
-näppäintä. Kun painan näppäimistöni c-näppäintä, saan erittäin mukavan tulosteen, joka antaa minulle tietoja CPU-käytöstäni.
Seuraavat ovat näppäimet, joita voit käyttää apuohjelman kanssa saadaksesi tietoja muista koneessasi olevista järjestelmäresursseista.
m
– Muistij
– Tiedostojärjestelmätd
– Levytn
– VerkkoV
– Virtuaalinen muistir
– ResurssiN
– NFSk
– ydint
– Top-prosessit.
– vain varatut levyt/prosU
– käyttö
Tarkkaile Linuxin huippuprosessien tilastoja
Saat tilastot tärkeimmistä Linux-järjestelmässäsi käynnissä olevista prosesseista painamalla näppäimistön näppäintä t
ja odottamalla, että tiedot tulevat näkyviin.
Huipputyökaluun perehtyneet ymmärtävät ja osaavat tulkita yllä olevat tiedot erittäin helposti. Jos olet uusi Linux-järjestelmän hallinnassa etkä ole koskaan aiemmin käyttänyt top-apuohjelmaa, suorita seuraava komento päätteessäsi ja yritä verrata tuotettua tulosta yllä olevaan. Näyttävätkö ne samanlaisilta vai onko tulos sama?
top
Näyttää siltä, että käytän ylintä prosessinvalvontaapuohjelmaa, kun käytän näppäintä t Nmon-työkalun kanssa.
Tarkkaile Linux-verkkotilastoja
Entä verkkotilastot? Paina vain näppäimistön 'n
'.
Monitor Linux Disk I/O Graphs
Käytä d
-näppäintä saadaksesi tietoa levyistä.
Tarkista Linux-ytimen tiedot
Erittäin tärkeä tämän työkalun kanssa käytettävä avain on 'k
', sitä käytetään näyttämään lyhyttä tietoa järjestelmäsi ytimestä.
Tarkista Linuxin järjestelmätiedot
Minulle erittäin hyödyllinen avain on r
-avain, jota käytetään antamaan tietoa erilaisista resursseista, kuten koneen arkkitehtuurista, käyttöjärjestelmän versiosta, Linux-versiosta ja suorittimesta. Saat käsityksen avaimen r tärkeydestä katsomalla seuraavaa kuvakaappausta.
Tarkkaile Linux-tiedostojärjestelmän tilastoja
Saat tilastot tiedostojärjestelmistä painamalla näppäimistön 'j
'.
Kuten yllä olevasta kuvakaappauksesta näet, saamme tietoa tiedostojärjestelmän koosta, käytetystä tilasta, vapaasta tilasta, tiedostojärjestelmän tyypistä ja liitoskohdasta.
Tarkista NFS-tiedot
Avain 'N
' voi auttaa keräämään ja näyttämään tietoja NFS:ssä.
Toistaiseksi Nmon-apuohjelman käyttäminen on ollut erittäin helppoa. On monia muita asioita, jotka sinun on tiedettävä apuohjelmasta, ja yksi niistä on se, että voit käyttää sitä tiedonkeruutilassa.
Jos et halua tietojen näkyvän näytöllä, voit helposti kaapata pienen näytetiedoston seuraavalla komennolla.
nmon -f -s13 -c 30
Yllä olevan komennon suorittamisen jälkeen saat tiedoston .nmon-tunnisteella hakemistoon, jossa olit työskennellessäsi työkalun kanssa. Mikä on -f
-vaihtoehto? Seuraavassa on yksinkertainen ja lyhyt selitys yllä olevassa komennossa käytetyistä vaihtoehdoista.
-f
tarkoittaa, että haluat, että tiedot tallennetaan tiedostoon, eikä niitä näytetä näytöllä.-s13
tarkoittaa, että haluat kaapata tietoja 13 sekunnin välein.-c 30
tarkoittaa, että haluat kolmekymmentä datapistettä tai tilannekuvaa.
Johtopäätös
On monia työkaluja, jotka voivat suorittaa Nmon-apuohjelman työn, mutta mikään niistä ei ole niin helppokäyttöinen ja ystävällinen Linux-aloittelijalle. Valitettavasti työkalulla ei ole niin paljon ominaisuuksia kuin muilla työkaluilla, kuten collectionl, eikä se voi tarjota käyttäjälle perusteellisia tilastoja.
Loppujen lopuksi voin sanoa, että se on erittäin mukava apuohjelma Linux-järjestelmänvalvojalle, varsinkin sellaiselle, joka ei tunne komentorivin valintoja ja komentoja.