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:
- cpu
- memorja
- netwerk
- diski
- sistemi ta' fajls
- nfs
- l-aqwa proċessi
- riżorsi
- 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.
- m = Memorja
- j = Filesystems
- d = Disks
- n = Netwerk
- V = Memorja Virtwali
- r = Riżorsa
- N = NFS
- k = qalba
- t = L-ogħla proċessi
- . = 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.
- Il--f tfisser li trid li d-dejta tiġi ssejvjata f'fajl u mhux murija fuq l-iskrin.
- Il--s13 tfisser li trid taqbad data kull 13-il sekonda.
- 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.