Monitorix 3.14.0 er allerede blevet frigivet, og dette er nyhederne

monitorix

For et par dage siden blev udgivelsen af den nye version af Monitorix 3.14.0, som er designet til visuelt at overvåge driften af ​​forskellige tjenester, for eksempel overvåge CPU-temperatur, systembelastning, netværksaktivitet og netværkstjenesters reaktionsevne.

Monitorix er oprettet til brug på produktion af Linux / UNIX-servere, men på grund af sin enkelhed og lille størrelse kan den også bruges på indlejrede enheder. Denne applikation består hovedsageligt af to programmers: en samler, kaldet monitorix, som er en Perl-dæmon, der starter automatisk som enhver anden service på systemet, og Et CGI-script kaldet monitorix.cgi.

Systemet er skrevet i Perl, RRDTool Det bruges til at generere grafik og gemme data, koden distribueres under GPLv2-licensen.

Vigtigste nyheder af Monitorix 3.14.0

I denne nye version, der præsenteres tilføjet nvme.pm-modul til at overvåge NVMe-lagerenheder (NVMExpress). Blandt de parametre, der tages i betragtning: disktemperatur, belastning, loggede fejl, intensiteten af ​​skriveoperationer,

Ud over det også det bemærkes, at amdgpu.pm-modulet blev tilføjet for at spore status for et vilkårligt antal AMD GPU'er. Dynamikken i ændringer i parametre som temperatur, strømforbrug, kølerhastighed, videohukommelsesforbrug og GPU-frekvensændringer overvåges.

En anden vigtig ændring er det tilføjet nvidiagpu.pm-modul til avanceret overvågning af NVIDIA GPU-baserede grafikkort (en mere avanceret version af det tidligere tilgængelige nvidia.pm-modul).

På den anden side kan vi også konstatere, at process.pm-understøttelse er tilføjet til systemer med forskellige maksimale PID-værdier defineret i /proc/sys/kernel/pid_max, samt en ny graf over procesaktivitetstiden i proces format.pm som kommer med en ny mulighed kaldet time_unit til at indstille diagramskalaen. [

Understøttelse af IPv6 er også blevet tilføjet til trafikovervågningsmodulet traffacct.pm, samt grænsefladedriften implementeret i form af en fuldskærms webapplikation.

Af andre ændringer, der skiller sig ud:

  • Tilføjet mulighed for time_unit til system.pm for at indstille skalaen for oppetidsgrafen.
  • Tilføjet ny -s kommandolinje mulighed for at bestemme, hvilken del af en linje i konfigurationsfilen, der skal være nøglen, og hvilken der skal være værdien.
  • Tilføjet en startknap i øverste venstre hjørne for nemt at gå til hovedsiden
  • Tilføjet muligheden for at se hjemmesiden som en webapplikation i fuldskærmstilstand.
  • Ændrede den måde, cmd-indstillingen i port.pm fungerer på, ved at udføre den definerede kommando direkte (ingen argumenter), medmindre den ikke er defineret, i hvilket tilfælde den stadig vil være standard til ss.
  • Tilføjet nogle ændringer til monitorix-alert.sh for at kunne linke til det og fungere som et generisk advarselsscript.
  • Tilføjede identifikatorer for ventilatorhastighed (som ventilator), effekt (som pwr), procentdel (som pct) og byte (som byt) til gensens.pm.

Endelig, hvis du er interesseret i at kunne vide mere om det, kan du konsultere detaljerne i følgende link.

Hvordan installeres Monitorix på Ubuntu og derivater?

For dem, der er interesserede i at kunne installere dette værktøj på deres system, De kan gøre det ved at følge de instruktioner, vi deler nedenfor.

Vi downloader og installerer de krævede afhængigheder til driften af ​​Monitorix i vores 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

Som næste trin lad os downloade den seneste stabile version af Monitorix:

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

Allerede udført download, nu fortsætter vi med at installere applikationen i systemet ved hjælp af følgende kommando:

sudo dpkg -i monitorix.deb

Og vi løser ethvert problem med afhængigheder ved at udføre følgende kommando:

sudo apt-get install -f

Applikationen er allerede installeret nu skal vi starte tjenesten i systemet, vi gør dette ved at udføre:

sudo service monitorix start

Hvordan får jeg adgang til monitorix?

For at få adgang til tjenesten eksternt eller lokalt Vi kan gøre det fra en webbrowser, der leder til ip-adressen på vores server, som følger:

http://ipservidor:8080/monitorix

Programmets konfigurationsfil er i følgende sti /etc/monitorix.conf. Her kan du ændre porten, nægte eller tillade fjernværten og foretage andre indstillinger.

Inden du ændrer parametrene, skal du tage en sikkerhedskopi af denne fil:

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

I denne fil kan vi også bruge den til at sikre webadgang med godkendelse, som vi kun skal konfigurere med:

set enabled=y

Hvilket er under afsnittet og derefter oprette en fil i / var / lib / monitorix / htpasswd, og hvor brugernavn erstattes af brugernavn for adgang.

Kommandoen til at gøre det er:

touch /var/lib/monitorix/htpasswd

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

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.