Nmon: Analizza u Monitora l-Prestazzjoni tas-Sistema Linux


Jekk qed tfittex għodda ta 'monitoraġġ tal-prestazzjoni faċli ħafna biex tużah għal Linux, nirrakkomanda ħafna li tinstalla u tuża l-utilità tal-linja tal-kmand Nmon.

Nmon huwa tuner ta' amministratur tas-sistema, għodda ta' referenza li tista' tintuża biex turi dejta dwar il-prestazzjoni dwar dan li ġej:

  1. cpu
  2. memorja
  3. netwerk
  4. diski
  5. sistemi ta' fajls
  6. nfs
  7. l-aqwa proċessi
  8. riżorsi
  9. mikro-partizzjoni tal-qawwa

Ħaġa sabiħa ħafna li nħobb ħafna dwar din l-għodda hija l-fatt li hija kompletament interattiva u tgħin lill-utent tal-Linux jew lill-amministratur tas-sistema bil-kmand meħtieġ biex jieħu l-aħjar minnha.

Installazzjoni ta 'Nmon Monitoring Tool fil-Linux

Jekk qed tuża distribuzzjoni Linux ibbażata fuq Debian/Ubuntu tista' faċilment tinstalla l-utilità tal-linja tal-kmand Nmon billi taqbadha mir-repożitorji default.

Biex tinstalla, Ftaħ terminal ġdid (CTRL+ALT+T) u uża l-kmand li ġej.

$ sudo apt-get install nmon

Int utent ta' Fedora? Biex tinstalla fil-magna tiegħek iftaħ terminal ġdid u ħaddem il-kmand li ġej.

# yum install nmon

L-utenti ta’ CentOS/RHEL jistgħu jinstallawha, billi jinstallaw ir-repożitorju EPEL kif muri:

# yum install epel-release
# yum install nmon

Kif tuża Nmon biex Tissorvelja l-Prestazzjoni tal-Linux

Ladarba l-installazzjoni ta 'Nmon tkun tlestiet u tniediha mit-terminal billi ttajpja l-kmand 'nmon' inti tiġi ppreżentat bl-output li ġej.

# nmon

Kif inti guys tistgħu taraw mill-screenshot ta 'hawn fuq, l-utilità tal-linja tal-kmand nmon taħdem kompletament fil-modalità interattiva u tippreżenta lill-utent iċ-ċwievet biex taqleb l-istatistika.

Pereżempju, jekk tixtieq tiġbor xi statistika dwar il-prestazzjoni tas-CPU għandek tolqot it-tasti 'c' fuq it-tastiera tas-sistema li qed tuża. Wara li nolqot iċ-ċavetta 'c' fuq it-tastiera tiegħi nieħu output sabiħ ħafna li jagħtini informazzjoni dwar l-użu tas-CPU tiegħi.

Dawn li ġejjin huma ċ-ċwievet li tista' tuża mal- utilità biex tikseb informazzjoni dwar riżorsi oħra tas-sistema preżenti fil-magna tiegħek.

  1. m = Memorja
  2. j = Filesystems
  3. d = Disks
  4. n = Netwerk
  5. V = Memorja Virtwali
  6. r = Riżorsa
  7. N = NFS
  8. k = qalba
  9. t = L-ogħla proċessi
  10. . = diski/procs busy biss

Biex tikseb stats dwar l-aqwa proċessi li qed jaħdmu fis-sistema Linux tiegħek agħfas it-tasti 't' fuq it-tastiera tiegħek u stenna li tidher l-informazzjoni.

Dawk familjari mal-aqwa utilità se jifhmu u jkunu jistgħu jinterpretaw l-informazzjoni ta 'hawn fuq faċli ħafna. Jekk int ġdid fl-amministrazzjoni tas-sistema Linux u qatt ma użajt l-aqwa utilità qabel, mexxi l-kmand li ġej fit-terminal tiegħek u pprova tqabbel l-output prodott ma 'dak ta' hawn fuq. Huma jidhru simili, jew hija l-istess output?

# top

Jidher li qed inmexxi l-aqwa utilità ta 'monitoraġġ tal-proċess meta nuża ċ-ċavetta 't' bl-għodda Nmon għalija.

Kif dwar xi stats tan-netwerk? Agħfas 'n' fuq it-tastiera tiegħek.

Uża ċ-ċavetta 'd' biex tikseb informazzjoni fuq diski.

Ċavetta importanti ħafna biex tużaha ma 'din l-għodda hija 'k', hija użata biex turi xi informazzjoni fil-qosor fuq il-qalba tas-sistema tiegħek.

Ċavetta utli ħafna għalija hija ċ-ċavetta 'r' li tintuża biex tagħti informazzjoni dwar riżorsi differenti bħal arkitettura tal-magni, verżjoni tas-sistema operattiva, verżjoni Linux u CPU. Tista 'tikseb idea ta' l-importanza taċ-ċavetta 'r' billi tħares il-screenshot li ġej.

Biex tikseb stats fuq is-sistemi tal-fajls agħfas 'j' fuq it-tastiera tiegħek.

Kif tistgħu taraw mill-screenshot ta 'hawn fuq, aħna niksbu informazzjoni dwar id-daqs tas-sistema tal-fajl, l-ispazju użat, l-ispazju ħieles, it-tip tas-sistema tal-fajl u l-punt tal-muntaġġ.

Iċ-ċavetta 'N' tista' tgħin biex tiġbor u turi dejta fuq NFS.

S'issa kien faċli ħafna li taħdem bl-utilità Nmon. Hemm ħafna ħaġa oħra li għandek bżonn tkun taf dwar l-utilità u waħda minnhom hija l-fatt li tista 'tuża fil-modalità maqbuda tad-data. Jekk ma tħobbx li d-dejta tintwera fuq l-iskrin tista 'faċilment taqbad fajl żgħir ta' kampjun bil-kmand li ġej.

# nmon -f -s13 -c 30

Wara li tmexxi l-kmand ta 'hawn fuq ikollok fajl b'estensjoni '.nmon' fid-direttorju fejn kont waqt li tkun qed taħdem bl-għodda. X'inhi l-għażla '-f'? Din li ġejja hija spjegazzjoni sempliċi u qasira tal-għażliet użati fil-kmand ta 'hawn fuq.

  1. Il--f tfisser li trid li d-dejta tiġi ssejvjata f'fajl u mhux murija fuq l-iskrin.
  2. Il--s13 tfisser li trid taqbad data kull 13-il sekonda.
  3. Il--c 30 tfisser li trid tletin punt tad-dejta jew snap shots.

Konklużjoni

Hemm ħafna għodod li jistgħu jagħmlu x-xogħol tal-utilità Nmon, iżda l-ebda waħda minnhom ma hija daqshekk faċli biex tużah u faċli għal Bidu tal-Linux. Sfortunatament l-għodda m'għandhiex karatteristiċi daqs għodda oħra bħal collectl u ma tistax tipprovdi stats fil-fond lill-utent.

Fl-aħħar nista' ngħid li hija utilità sabiħa ħafna għal amministratur tas-sistema Linux, speċjalment għal xi ħadd li mhux familjari mal-għażliet u l-kmandi tal-linja tal-kmand.