Hegemon - Zana ya Kawaida ya Kufuatilia Mfumo kwa Linux


Kuna aina zote za atop na nyingi zaidi ambazo hutoa matokeo tofauti ya data ya mfumo kama vile utumiaji wa rasilimali, michakato ya kuendesha, joto la CPU na zingine.

Katika makala haya, tutapitia zana ya ufuatiliaji ya kawaida inayoitwa Hegemon. Ni mradi wa chanzo huria ulioandikwa kwa Rust, ambao kazi bado zinaendelea.

Hegemon inajumuisha vipengele vifuatavyo:

  • Fuatilia CPU, kumbukumbu na utumiaji wa kubadilishana
  • Fuatilia halijoto ya mfumo na kasi ya feni
  • Kipindi cha sasisho kinachoweza kurekebishwa
  • Vipimo vya kitengo
  • Panua mtiririko wa data kwa taswira ya kina zaidi

Jinsi ya kufunga Hegemon kwenye Linux

Kwa sasa Hegemon inapatikana kwa Linux pekee na inahitaji Rust na faili za usanidi za vidhibiti vya libsensors. Mwisho unaweza kupatikana kwenye hazina ya kifurushi chaguo-msingi na inaweza kusanikishwa kwa kutumia amri zifuatazo.

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

Maagizo ya kina jinsi ya kusakinisha lugha ya programu ya Rust kwenye mfumo wako yametolewa katika makala ifuatayo.

  1. Jinsi ya Kusakinisha Lugha ya Kuandaa Kutu katika Linux

Mara baada ya kusakinisha Rust, unaweza kuendelea na kusakinisha Hegemon kwa kutumia kidhibiti cha kifurushi cha Rust kinachoitwa mizigo.

# cargo install hegemon

Wakati usakinishaji umekamilika endesha hegemon, kwa kutoa tu amri ifuatayo.

# hegemon

Grafu ya hegemon itaonekana. Utalazimika kuipa sekunde chache kukusanya data na kusasisha maelezo yake.

Utaona sehemu zifuatazo:

  • CPU - Inaonyesha matumizi ya CPU
  • Nambari ya Msingi - Matumizi ya msingi wa CPU
  • Mem - matumizi ya kumbukumbu
  • Badilisha - badilisha matumizi ya kumbukumbu

Unaweza kupanua kila sehemu kwa kubofya kitufe cha \Nafasi kwenye kibodi yako. Hii itatoa maelezo ya kina zaidi kuhusu matumizi ya rasilimali uliyochagua.

Ikiwa ungependa kuongeza au kupunguza muda wa kusasisha, unaweza kutumia vibonye + na - kwenye kibodi yako.

Jinsi ya Kuongeza Mitiririko Mipya

Hegemon hutumia mitiririko ya data kuibua data yake. Tabia zao zimefafanuliwa katika sifa ya mtiririko hapa. Mitiririko inahitaji tu kutoa data ya msingi kama vile jina, maelezo na mbinu ya kurejesha thamani ya data ya nambari.

Hegemon itasimamia mengine - kusasisha maelezo, uwasilishaji wa mpangilio na takwimu za hesabu. Ili kujifunza zaidi jinsi ya kuunda mitiririko ya data na kujifunza jinsi ya kuunda yako mwenyewe, utahitaji kupiga mbizi zaidi katika mradi wa Hegemon kwenye git. Sehemu nzuri ya kuanzia itakuwa faili ya kusoma ya mradi.

Hegemon ni zana rahisi na rahisi kutumia kukusaidia kukusanya takwimu za haraka kuhusu hali ya mfumo wako. Ingawa utendakazi wake ni wa kimsingi ikilinganishwa na zana zingine za ufuatiliaji, hufanya kazi yake vizuri sana na ni chanzo cha kuaminika cha kukusanya taarifa za mfumo. Matoleo yajayo yanatarajiwa kuwa na usaidizi wa ufuatiliaji wa mtandao, ambao unaweza kuja kwa manufaa.