Nlegharị anya - Ngwa Nleba anya Sistemụ Oge dị elu maka Linux


N'oge gara aga, anyị edeela banyere ọtụtụ Linux System Monitor Tools nke enwere ike iji nyochaa arụmọrụ nke sistemụ Linux, mana anyị chere na, ọtụtụ ndị ọrụ na-ahọrọ nke ndabara nke na-abịa na nkesa Linux ọ bụla (iwu kachasị elu).

Iwu kachasị elu bụ ezigbo onye njikwa ọrụ na Linux yana ngwa nleba anya sistemu a na-ejikarị na nkesa GNU/Linux iji chọta mbelata arụmọrụ na sistemu nke na-enyere anyị aka ime mmezi. Ọ nwere ọmarịcha minimalist interface, na-abịa na ọnụọgụ ole na ole nke nhọrọ ezi uche dị na ya na-enyere anyị aka inweta echiche ka mma gbasara arụmọrụ sistemụ ngwa ngwa.

Otú ọ dị, mgbe ụfọdụ, ọ na-esiri ike ịchọta ngwa/usoro nke na-eri ọtụtụ ihe onwunwe usoro bụ ihe siri ike n'okpuru elu. N'ihi na iwu kachasị elu enweghị ike igosipụta mmemme na-eri oke CPU, RAM, akụrụngwa ndị ọzọ.

Maka idobe usoro dị otú ahụ, ebe a, anyị na-eweta mmemme nleba anya sistemu siri ike akpọrọ “Glances” nke na-egosipụta mmemme na-akpaghị aka na-eji akụrụngwa sistemụ kachasị elu ma na-enye ozi kachasị gbasara sava Linux/Unix.

Nlegharị anya bụ ihe nleba anya sistemu usoro ọbụbụ ọnụ nke e dere n'asụsụ Python nke na-eji ọba akwụkwọ psutil weghara ozi sitere na sistemụ. Site na Glance, anyị nwere ike nyochaa CPU, Nkezi ibu, Memory, Network Interfaces, Disk I/ O, Usoro na Sistemụ faịlụ ojiji oghere.

Glances bụ ngwa n'efu yana ikikere n'okpuru GPL iji nyochaa sistemụ arụmọrụ GNU/Linux na FreeBSD. Enwere ọtụtụ nhọrọ na-adọrọ mmasị dị na Glances kwa. Otu n'ime ihe ndị bụ isi anyị hụrụ na Glances bụ na anyị nwere ike ịtọ ọnụ ụzọ (kpachara anya, ịdọ aka ná ntị na nke dị oke egwu) na faịlụ nhazi na ozi ga-egosipụta na agba nke na-egosi nkwụsịtụ na usoro.

  1. Ihe ọmụma CPU (ngwa metụtara onye ọrụ, mmemme isi sistemụ na mmemme na-adịghị arụ ọrụ.
  2. Mkpokọta ozi ebe nchekwa gụnyere RAM, Swap, Ebe nchekwa efu wdg.
  3. Nkezi ibu CPU maka nkeji 1, nkeji ise na nkeji iri na ise gara aga.
  4. Nbudata/bulite ọnụego njikọ netwọkụ.
  5. Ngụkọta ọnụ ọgụgụ nke usoro, ndị nọ n'ọrụ, usoro ihi ụra wdg.
  6. Nkọwa ọsọ nke diski I/O metụtara (gụọ ma ọ bụ dee)
  7. Ojiji diski ngwaọrụ etinyegoro ugbu a.
  8. Usoro usoro na ojiji CPU/Memory ha, aha na ọnọdụ ngwa ha.
  9. gosi ụbọchị na oge dị ugbu a na ala.
  10. Na-egosipụta usoro na Red nke na-eri akụrụngwa sistemụ kacha elu.

Nke a bụ ihe atụ njide ihuenyo nke Glances.

Ntinye nke nlele na Linux/Unix Systems

N'agbanyeghị na ọ bụ ihe na-eto eto, ị nwere ike ịwụnye \Glances na sistemu dabere na okpu uhie site na ịgbanwuo ebe nchekwa EPEL wee mee iwu na-esonụ na njedebe.

# yum install -y glances
$ sudo apt-add-repository ppa:arnaud-hartmann/glances-stable
$ sudo apt-get update
$ sudo apt-get install glances

Ojiji nke nlele

Iji malite, wepụta syntax bụ isi na ọnụ.

# glances

Pịa 'q' ma ọ bụ ('ESC' ma ọ bụ 'Ctrl&C' na-arụkwa ọrụ) ka ị kwụsị na ọnụ Glances. Nke a bụ njide ihuenyo ọzọ ewepụtara na sistemụ CentOS 6.5.

Site na ndabara, a na-edozi oge etiti ka ọ bụrụ '1' sekọnd. Mana ị nwere ike ịkọwa oge oge omenala ka ị na-elele anya site na ọdụ.

# glances -t 2

Pụtara koodu agba Glances:

  1. GREEN: OK (ihe niile dị mma)
  2. BLUE: kpachara anya (chọrọ nlebara anya)
  3. VIOLET: ỊDỌ AKA NA NTỊ (ọmụma)
  4. RED: CRITICAL (dị oke egwu)

Anyị nwere ike ịtọ ọnụ ụzọ na faịlụ nhazi. Site na ndabara ụzọ edobere bụ (kpachara anya = 50, ịdọ aka ná ntị = 70 na oké egwu = 90), anyị nwere ike ịhazi dịka mkpa anyị siri dị. Faịlụ nhazi nke ndabara dị na '/etc/glances/glances.conf'.

E wezụga, ọtụtụ nhọrọ ahịrị iwu, nlele anya na-enye ọtụtụ igodo ọkụ iji chọta ozi mmepụta mgbe nlele na-agba ọsọ. N'okpuru ebe a bụ ndepụta nke igodo ọkụ dị iche iche.

  1. a - Hazie usoro na-akpaghị aka
  2. c - Hazie usoro site na CPU%
  3. m – Hazie usoro site na MEM%
  4. p - Hazie usoro site na aha
  5. i - Hazie usoro site na ọnụego I/O
  6. d – Gosi/zoo stats ols I/O disk
  7. f – Gosi/ zoo sistemu faịlụ statshddtemp
  8. n – Gosi/zoo stats netwọk
  9. s – Gosi/zoo stats sensọ
  10. y – Gosi/zoo stats hddtemp
  11. l – Gosi/zoo ndekọ
  12. b – Bytes ma ọ bụ bits maka netwọk I/Oools
  13. w – Hichapụ ndekọ ịdọ aka ná ntị
  14. x – Hichapụ ịdọ aka ná ntị na ndekọ dị egwu
  15. x – Hichapụ ịdọ aka ná ntị na ndekọ dị egwu
  16. 1 – CPU zuru ụwa ọnụ ma ọ bụ kwa-CPU stats
  17. h – Gosi/zoo ihuenyo enyemaka a
  18. t – Lelee netwọk I/O ka ngwakọta
  19. u – Lelee netwọọkụ m/O
  20. q - Kwụsị (Esc na Ctrl-C na-arụkwa ọrụ)

Jiri Nlegharị anya na Sistemụ Ime Ime

Site na nlele anya, ị nwekwara ike nyochaa sistemu dịpụrụ adịpụ. Iji jiri 'nlegharị anya' na sistemu dịpụrụ adịpụ, mee iwu 'glances -s' (-s na-enyere ọnọdụ nkesa/onye ahịa) iwu na sava ahụ.

# glances -s

Define the password for the Glances server
Password: 
Password (confirm): 
Glances server is running on 0.0.0.0:61209

Mara: Ozugbo, ị na-enye iwu 'elele', ọ ga-akpali gị ịkọwa paswọọdụ maka sava Glances. Kọwaa paswọọdụ wee pịa tinye, ị na-ahụ anya na-agba ọsọ na ọdụ ụgbọ mmiri 61209.

Ugbu a, gaa na onye ọbịa dịpụrụ adịpụ wee mee iwu a ka ijikọ na sava Glances site na ịkọwa adreesị IP ma ọ bụ aha nnabata dị ka egosiri n'okpuru. Ebe a '172.16.27.56' bụ adreesị IP nke ihe nkesa na-ele anya.

# glances -c -P 172.16.27.56

N'okpuru bụ isi ihe ole na ole ama ama nke onye ọrụ ga-amarịrị mgbe ọ na-eji nlele na ọnọdụ nkesa/onye ahịa.

* In server mode, you can set the bind address -B ADDRESS and listening TCP port -p PORT.
* In client mode, you can set the TCP port of the server -p PORT.
* Default binding address is 0.0.0.0, but it listens on all network interfaces at port 61209.
* In server/client mode, limits are set by the server side.
* You can also define a password to access to the server -P password.

Mmechi

Glances bụ ngwa ọrụ enyi na enyi maka ọtụtụ ndị ọrụ. Mana ọ bụrụ na ị bụ onye nchịkwa sistemụ nke ga-achọ ịnweta “echiche” ngwa ngwa gbasara sistemụ site na ilele ahịrị iwu, mgbe ahụ ngwaọrụ a ga-enwerịrị ngwa maka ndị na-ahụ maka sistemụ.