Ang Monitorix 3.14.0 ay inilabas na at ito ang mga balita nito

monitorix

Ilang araw na ang nakalipas, ang paglabas ng ang bagong bersyon ng Monitorix 3.14.0, na idinisenyo upang biswal na subaybayan ang operasyon ng iba't ibang serbisyo, halimbawa, subaybayan ang temperatura ng CPU, pag-load ng system, aktibidad ng network, at pagtugon ng mga serbisyo ng network.

Ang Monitorix ay nilikha upang magamit sa paggawa ng mga server ng Linux / UNIX, ngunit dahil sa pagiging simple at maliit na sukat maaari rin itong magamit sa mga naka-embed na aparato. Ang application na ito binubuo pangunahin ng dalawang programas: isang kolektor, tinawag monitorix, na isang Perl daemon na awtomatikong nagsisimula tulad ng anumang iba pang serbisyo sa system, at Isang script na CGI na tinawag na monitorix.cgi.

Ang sistema ay nakasulat sa Perl, RRDTool Ginagamit ito upang makabuo ng mga graphic at store data, ang code ay ipinamamahagi sa ilalim ng lisensya ng GPLv2.

Pangunahing novelties ng Monitorix 3.14.0

Sa bagong bersyon na ito ay ipinakita idinagdag nvme.pm module para subaybayan ang mga NVMe storage device (NVMExpress). Kabilang sa mga parameter na isinasaalang-alang: temperatura ng disk, pag-load, mga error na naka-log, intensity ng mga operasyon sa pagsulat,

Bukod pa diyan ito ay nabanggit na ang amdgpu.pm module ay idinagdag upang subaybayan ang katayuan ng isang arbitrary na bilang ng mga AMD GPU. Ang dynamics ng mga pagbabago sa mga parameter gaya ng temperatura, pagkonsumo ng kuryente, mas malamig na bilis, pagkonsumo ng memorya ng video, at mga pagbabago sa dalas ng GPU ay sinusubaybayan.

Ang isa pang mahalagang pagbabago ay iyon nagdagdag ng nvidiagpu.pm module para sa advanced na pagsubaybay sa NVIDIA GPU-based na mga video card (isang mas advanced na bersyon ng dating magagamit na nvidia.pm module).

Sa kabilang banda, makikita rin natin na ang suporta sa process.pm ay idinagdag para sa mga system na may iba't ibang pinakamataas na halaga ng PID na tinukoy sa /proc/sys/kernel/pid_max, pati na rin ang isang bagong graph ng oras ng aktibidad ng proseso sa proseso. pm na may kasamang bagong opsyon na tinatawag na time_unit upang itakda ang sukat ng tsart. [

Ang suporta para sa IPv6 ay idinagdag din sa traffic monitoring module traffacct.pm, pati na rin ang interface mode ng operasyon na ipinatupad sa anyo ng isang full-screen na web application.

Ng iba mga pagbabago na namumukod-tangi:

  • Nagdagdag ng opsyon sa time_unit sa system.pm para itakda ang sukat ng uptime graph.
  • Nagdagdag ng bagong -s command line na opsyon upang magpasya kung aling bahagi ng isang linya sa config file ang magiging susi at alin ang magiging halaga.
  • Nagdagdag ng home button sa kaliwang sulok sa itaas para madaling pumunta sa pangunahing page
  • Idinagdag ang kakayahang tingnan ang website bilang isang web application sa full screen mode.
  • Binago ang paraan ng paggana ng opsyong cmd sa port.pm, direktang isinasagawa ang tinukoy na command (walang mga argumento), maliban kung hindi ito tinukoy, kung saan magiging default pa rin ito sa ss.
  • Nagdagdag ng ilang pagbabago sa monitorix-alert.sh upang makapag-link dito at kumilos bilang isang generic na script ng alerto.
  • Nagdagdag ng bilis ng fan (bilang fan), power (bilang pwr), porsyento (bilang pct), at byte (bilang byt) na mga identifier sa gensens.pm.

Panghuli, kung interesado kang malaman ang higit pa tungkol dito, maaari mong konsultahin ang mga detalye sa sumusunod na link.

Paano i-install ang Monitorix sa Ubuntu at mga derivatives?

Para sa mga interesadong ma-install ang tool na ito sa kanilang system, Magagawa nila ito sa pamamagitan ng pagsunod sa mga tagubiling ibinabahagi namin sa ibaba.

Mag-download at mai-install namin ang kinakailangang mga dependency para sa pagpapatakbo ng Monitorix sa aming system.

sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl

Bilang susunod na hakbang i-download natin ang pinakabagong matatag na bersyon ng Monitorix:

wget https://www.monitorix.org/monitorix_3.14.0-izzy1_all.deb -O monitorix.deb

Tapos na ang pag-download, nagpapatuloy kami ngayon upang mai-install ang application sa system sa tulong ng sumusunod na utos:

sudo dpkg -i monitorix.deb

At nilulutas namin ang anumang problema sa mga dependency sa pamamagitan ng pagpapatupad ng sumusunod na utos:

sudo apt-get install -f

Ang application ay naka-install na sisimulan na namin ang serbisyo sa system, ginagawa namin ito sa pamamagitan ng pagpapatupad:

sudo service monitorix start

Paano i-access ang monitorix?

Upang mai-access ang serbisyo nang malayuan o lokal Maaari nating gawin ito mula sa isang web browser na nagdidirekta sa IP address ng aming server, na sumusunod:

http://ipservidor:8080/monitorix

Ang file ng pagsasaayos ng programa ay nasa sumusunod na path /etc/monitorix.conf. Dito maaari mong baguhin ang port, tanggihan o payagan ang remote host, at gumawa ng iba pang mga setting.

Bago baguhin ang mga parameter, gumawa ng isang backup na kopya ng file na ito:

cp -pRvf /etc/monitorix/monitorix.conf /etc/monitorix/monitorix.conf.back

Sa file na ito maaari din namin itong magamit upang matiyak ang pag-access sa web gamit ang pagpapatotoo, kung saan kailangan lang namin i-configure:

set enabled=y

Alin ang nasa ilalim ng seksyon at pagkatapos ay lumikha ng isang file sa / var / lib / monitorix / htpasswd at kung saan ang username ay pinalitan ng username para sa pag-access.

Ang utos na gawin ito ay:

touch /var/lib/monitorix/htpasswd

htpasswd -d /var/lib/monitorix/htpasswd && username

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.