Hegemon - Linux üçin modully ulgam gözegçilik guraly


Çeşmeleriň ulanylyşy, işleýiş prosesleri, CPU temperaturasy we başgalar ýaly ulgam maglumatlarynyň dürli çykyşyny üpjün edýän dürli görnüşli atop we başga-da köp zat bar.

Bu makalada, Hegemon atly modully gözegçilik guralyny gözden geçirmekçi. Rüstde ýazylan açyk çeşme taslamasy, henizem dowam edýär.

Gegemon aşakdaky aýratynlyklary öz içine alýar:

  • CPU, ýat we swap ulanylyşyna gözegçilik ediň
  • Ulgamyň temperaturasyna we janköýer tizligine gözegçilik ediň
  • Düzülip bilinýän täzeleniş aralygy
  • Bölüm synaglary
  • Has jikme-jik grafiki wizuallaşdyrmak üçin maglumat akymyny giňeltmek

Hegemon-y Linux-da nädip gurmaly

Hegemon häzirki wagtda diňe Linux üçin elýeterlidir we Rüsti we libsensorlar üçin ösüş faýllaryny talap edýär. Ikinjini deslapky paket ammarynda tapyp bolýar we aşakdaky buýruklary ulanyp gurup bolýar.

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

Ulgamda Rust programmirleme dilini nädip gurmalydygy barada jikme-jik görkezmeler indiki makalada berilýär.

  1. Linux-da pasly programmirleme dilini nädip gurmaly

Rüsti guranyňyzdan soň, Rüstiň ýük atly paket dolandyryjysyny ulanyp, Hegemon-y gurup bilersiňiz.

# cargo install hegemon

Gurmak tamamlanandan soň, aşakdaky buýrugy bermek bilen hegemon işlediň.

# hegemon

Gegemon grafigi peýda bolar. Maglumat ýygnamak we maglumatlary täzelemek üçin birnäçe sekunt bermeli bolarsyňyz.

Aşakdaky bölümleri görersiňiz:

  • CPU - CPU ulanylyşyny görkezýär
  • Esasy san - CPU ýadrosyny ulanmak
  • Mem - ýadyň ulanylyşy
  • Swap - ýadyňy çalyşmak

Klawiaturadaky\Kosmos düwmesine basyp, her bölümi giňeldip bilersiňiz. Bu, saýlan çeşmäňizi ulanmak barada birneme has giňişleýin maglumat berer.

Täzelenme aralygyny köpeltmek ýa-da azaltmak isleseňiz, klawiaturadaky + we - düwmelerini ulanyp bilersiňiz.

Täze akymlary nädip goşmaly

Hegemon maglumatlary görmek üçin maglumat akymlaryny ulanýar. Olaryň özüni alyp barşy bu ýerdäki akym häsiýetinde kesgitlenendir. Akymlar diňe at, düşündiriş we san maglumatlarynyň bahasyny almak usuly ýaly esasy maglumatlary bermeli.

Hegemon galanlary dolandyrar - maglumatlary täzelemek, ýerleşiş we hasaplama statistikasyny görkezmek. Maglumat akymlaryny nädip döretmelidigini we özüňizi nädip döretmelidigini öwrenmek üçin gitdäki Hegemon taslamasyna has çuňňur girmeli bolarsyňyz. Gowy başlangyç nokady taslamany okamak faýly bolar.

Hegemon, ulgamyňyzyň ýagdaýy barada çalt statistiki maglumatlary ýygnamak üçin ýönekeý, ulanmak aňsat gural. Işleýşi beýleki gözegçilik gurallary bilen deňeşdirilende has esasy bolsa-da, öz işini gaty gowy ýerine ýetirýär we ulgam maglumatlary ýygnamak üçin ygtybarly çeşme bolup durýar. Geljekki neşirlerde gaty amatly bolup biljek tor gözegçilik goldawy bolar diýlip garaşylýar.