Kif Tissorvelja l-Prestazzjoni tas-Sistema Linux b'Nmon Tool
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 qasir għal (Ngel's Monitor), huwa utilità tal-linja tal-kmand tal-monitoraġġ tal-prestazzjoni tas-sistema Linux kompletament interattiva li oriġinarjament kienet żviluppata minn IBM għas-sistemi AIX u aktar tard trasferita għall-pjattaforma Linux.
Il-benefiċċju importanti tal-għodda nmon huwa li jippermettilek tissorvelja l-prestazzjoni tal-aspetti tas-sistema Linux tiegħek bħall-aqwa proċessi, stats tal-magni virtwali, sistemi ta 'fajls, riżorsi, mikro-partizzjoni tal-enerġija u aktar, f'vista waħda u konċiża.
Minbarra l-monitoraġġ tas-sistema Linux tiegħek b'mod interattiv, nmon jista 'jintuża wkoll fil-modalità tal-lott biex tiġbor u tissejvja d-dejta tal-prestazzjoni għal analiżi aktar tard.
Ħaġa sabiħa ħafna li nħobb ħafna dwar din l-għodda hija l-fatt li hija interattiva bis-sħiħ 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 tinstallah fuq il-magna tiegħek iftaħ terminal ġdid u ħaddem il-kmand li ġej.
# dnf install nmon
Fuq ir-repożitorju EPEL kif muri:
------------- 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
Fuq distribuzzjonijiet Linux oħra, tista 'tinstalla nmon permezz tal-maniġer tal-pakkett default kif muri.
$ 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]
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-mod interattiv 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 bl-utilità biex tikseb informazzjoni dwar riżorsi oħra tas-sistema preżenti fil-magna tiegħek.
m
– Memorjaj
– Sistemi ta’ fajlsd
– Diskin
– NetwerkV
– Memorja Virtwalir
– RiżorsaN
– NFSk
– għadmat
– L-ogħla proċessi.
– diski/procs okkupati bissU
– Użu
Biex tikseb stats dwar l-aqwa proċessi li qed jaħdmu fis-sistema Linux tiegħek agħfas iċ-ċavetta '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ċilment. 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 id-diski.
Ċavetta importanti ħafna biex tuża din l-għodda hija 'k
', hija użata biex turi xi informazzjoni qasira 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ħall-arkitettura tal-magni, il-verżjoni tas-sistema operattiva, il-verżjoni tal-Linux, u s-CPU. Tista' tieħu idea tal-importanza taċ-ċavetta 'r' billi tħares lejn l-iskrin 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-fajls, l-ispazju użat, l-ispazju ħieles, it-tip ta' sistema ta 'fajls, 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 affarijiet oħra li għandek bżonn tkun taf dwar l-utilità u waħda minnhom hija l-fatt li tista 'tużah fil-mod ta' qbid 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 bl-estensjoni '.nmon' fid-direttorju fejn kont waqt li 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 tissejvja f'fajl u ma tintwerax 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 snapshots.
Hemm ħafna għodod li jistgħu jagħmlu x-xogħol tal-collectl u ma jistax jipprovdi 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.