Monitorix 3.14.0 a fost deja lansat și acestea sunt noutățile sale

monitorix

Acum câteva zile, lansarea lui noua versiune a Monitorix 3.14.0, care este conceput pentru a monitoriza vizual funcționarea diferitelor servicii, de exemplu, monitorizarea temperaturii CPU, încărcarea sistemului, activitatea rețelei și capacitatea de răspuns a serviciilor de rețea.

Monitorix a fost creat pentru a fi utilizat pe serverele Linux / UNIX de producție, dar datorită simplității sale și a dimensiunilor mici, poate fi utilizat și pe dispozitive încorporate. Aceasta aplicație constă în principal din două programes: un colecționar, numit monitorix, care este un daon Perl care pornește automat ca orice alt serviciu din sistem și Un script CGI numit monitorix.cgi.

Sistemul este scris în Perl, RRDTool Este folosit pentru a genera grafică și a stoca date, codul este distribuit sub licența GPLv2.

Principalele noutăți ale Monitorix 3.14.0

În această nouă versiune care este prezentată a adăugat modul nvme.pm pentru a monitoriza dispozitivele de stocare NVMe (NVMExpress). Printre parametrii luați în considerare: temperatura discului, încărcarea, erorile înregistrate, intensitatea operațiunilor de scriere,

În plus față de asta se remarcă faptul că modulul amdgpu.pm a fost adăugat pentru a urmări starea unui număr arbitrar de GPU-uri AMD. Dinamica modificărilor parametrilor cum ar fi temperatura, consumul de energie, viteza mai rece, consumul de memorie video și modificările frecvenței GPU sunt monitorizate.

O altă schimbare importantă este că a adăugat modul nvidiagpu.pm pentru monitorizarea avansată a plăcilor video bazate pe GPU NVIDIA (o versiune mai avansată a modulului nvidia.pm disponibil anterior).

Pe de altă parte, putem constata, de asemenea, că a fost adăugat suport process.pm pentru sisteme cu diferite valori PID maxime definite în /proc/sys/kernel/pid_max, precum și un nou grafic al timpului de activitate a procesului în proces format.pm, care vine cu o nouă opțiune numită time_unit pentru a seta scara diagramei. [

Suportul pentru IPv6 a fost adăugat și la modulul de monitorizare a traficului traffacct.pm, precum și modul de operare al interfeței implementat sub forma unei aplicații web pe ecran complet.

A altora modificări care se evidențiază:

  • S-a adăugat opțiunea time_unit la system.pm pentru a seta scara graficului timpului de funcționare.
  • S-a adăugat o nouă opțiune de linie de comandă -s pentru a decide care parte a unei linii din fișierul de configurare va fi cheia și care va fi valoarea.
  • S-a adăugat un buton de pornire în colțul din stânga sus pentru a accesa cu ușurință pagina principală
  • S-a adăugat posibilitatea de a vizualiza site-ul web ca o aplicație web în modul ecran complet.
  • S-a schimbat modul în care funcționează opțiunea cmd din port.pm, executând direct comanda definită (fără argumente), cu excepția cazului în care nu este definită, caz în care va rămâne implicit la ss.
  • S-au adăugat câteva modificări la monitorix-alert.sh pentru a putea conecta la acesta și acționa ca un script de alertă generic.
  • S-au adăugat identificatori de viteză a ventilatorului (ca ventilator), putere (ca pwr), procent (ca pct) și octeți (ca byt) la gensens.pm.

În fine, dacă sunteți interesat să puteți afla mai multe despre acesta, puteți consulta detaliile în următorul link.

Cum se instalează Monitorix pe Ubuntu și derivate?

Pentru cei care sunt interesați să poată instala acest instrument pe sistemul lor, O pot face urmând instrucțiunile pe care le împărtășim mai jos.

Vom descărca și instala dependențele necesare pentru funcționarea Monitorix în sistemul nostru.

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

Ca următorul pas să descărcăm cea mai recentă versiune stabilă a Monitorix:

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

Descărcarea a făcut deja, acum procedăm la instalarea aplicației în sistem cu ajutorul următoarei comenzi:

sudo dpkg -i monitorix.deb

Și rezolvăm orice problemă cu dependențe executând următoarea comandă:

sudo apt-get install -f

Aplicația este deja instalată acum vom începe serviciul în sistem, facem acest lucru executând:

sudo service monitorix start

Cum se accesează monitorix?

Pentru a accesa serviciul de la distanță sau local O putem face dintr-un browser web care se îndreaptă către adresa IP a serverului nostru, astfel:

http://ipservidor:8080/monitorix

Fișierul de configurare al programului se află pe următoarea cale /etc/monitorix.conf. Aici puteți schimba portul, puteți refuza sau permite gazda la distanță și puteți efectua alte setări.

Înainte de a modifica parametrii, faceți o copie de rezervă a acestui fișier:

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

În acest fișier îl putem folosi și pentru a asigura accesul web cu autentificare, cu care trebuie doar să configurăm:

set enabled=y

Care este sub secțiune și apoi creați un fișier în / var / lib / monitorix / htpasswd și unde numele de utilizator este înlocuit cu numele de utilizator pentru acces.

Comanda pentru ao face este:

touch /var/lib/monitorix/htpasswd

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

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.