Hegemon - Ngwá Ọrụ Nlebaanya Sistemu Modular maka Linux


Enwere ụdị dị iche iche nke atop na ọtụtụ ndị ọzọ na-enye mmepụta dị iche iche nke data sistemụ dị ka iji akụrụngwa, usoro ịgba ọsọ, okpomọkụ CPU na ndị ọzọ.

N'ime edemede a, anyị ga-enyocha ngwaọrụ nlekota modular a na-akpọ Hegemon. Ọ bụ ọrụ mepere emepe edere na Rust, nke na-arụ ọrụ ka na-aga n'ihu.

Hegemon gụnyere atụmatụ ndị a:

  • Nyochaa CPU, ebe nchekwa na ojiji mgbanwe
  • Lelee okpomọkụ sistemu na ọsọ fan
  • Oge mmelite enwere ike idozi
  • Nnwale otu
  • Gbawanye iyi data maka nleba anya eserese zuru oke

Otu esi etinye Hegemon na Linux

Hegemon dị ugbu a maka naanị Linux ma chọọ nchara na faịlụ mmepe maka libsensors. Enwere ike ịchọta nke ikpeazụ na ebe nchekwa ngwungwu ndabara ma enwere ike itinye ya site na iji iwu ndị a.

# yum install lm_sensors-devel   [On CentOS/RHEL] 
# dnf install lm_sensors-devel   [On Fedora 22+]
# apt install libsensors4-dev    [On Debian/Ubuntu]

Enyere nkọwa zuru ezu otu esi etinye asụsụ mmemme Rust na sistemụ gị n'isiokwu na-esonụ.

  1. Otu esi etinye asụsụ mmemme Rust na Linux

Ozugbo ị wụnye Rust, ị nwere ike ịga n'ihu na ịwụnye Hegemon site na iji njikwa ngwugwu Rust a na-akpọ ibu.

# cargo install hegemon

Mgbe echichi zuru ezu na-agba ọsọ hegemon, site na ịnye iwu na-esonụ.

# hegemon

Eserese hegemon ga-apụta. Ị ga-enye ya sekọnd ole na ole iji nakọta data ma melite ozi ya.

Ị ga-ahụ akụkụ ndị a:

  • CPU – Na-egosi ojiji CPU
  • Isi Ọnụ - Iji isi CPU
  • Mem – iji ebe nchekwa
  • Swap – gbanwee ojiji ebe nchekwa

Ị nwere ike ịgbasa nkebi ọ bụla site na ịpị bọtịnụ Space na ahụigodo gị, nke a ga-enye ntakịrị nkọwa zuru ezu gbasara iji akụrụngwa ị họrọla.

Ọ bụrụ na ịchọrọ ịbawanye ma ọ bụ ibelata oge mmelite, ị nwere ike iji bọtịnụ + na - na ahụigodo gị.

Otu esi etinye iyi ọhụrụ

Hegemon na-eji iyi data iji gosipụta data ya. A kọwapụtara omume ha na àgwà iyi ebe a. Ọsọ iyi kwesịrị ịnye data bụ isi dị ka aha, nkọwa na usoro maka iweghachite uru data ọnụọgụ.

Hegemon ga-ejikwa ihe ndị ọzọ - imelite ozi ahụ, nhazi nhazi na nchịkọta mgbakọ. Iji mụtakwuo otu esi emepụta iyi data wee mụta ka esi emepụta nke gị, ị ga-achọ ịmaba miri emi na oru Hegemon na git. Ebe mmalite dị mma ga-abụ faịlụ readme ọrụ.

Hegemon bụ ngwa dị mfe, dị mfe iji nyere gị aka ịnakọta stats ngwa ngwa gbasara ọkwa sistemụ gị. Ọ bụ ezie na ọrụ ya dị ntakịrị ma e jiri ya tụnyere ngwaọrụ nlekota ndị ọzọ, ọ na-arụ ọrụ ya nke ọma ma bụrụ ebe a pụrụ ịdabere na ya maka ịnakọta ozi usoro. A na-atụ anya na mwepụta ndị ga-eme n'ọdịnihu ga-enwe nkwado nlekota netwọkụ, nke nwere ike ịbịaru nso.