De release van het Monitorix 3.14.0 monitoring systeem is gepresenteerd, ontworpen voor een visuele waarneming van de werking van verschillende diensten, zoals het monitoren van CPU-temperatuur, systeembelasting, netwerkactiviteit en de responsiviteit van netwerkservices. Beheer van het systeem gebeurt via een webinterface, waarbij de gegevens worden weergegeven in grafieken.
Het systeem is geschreven in Perl, maakt gebruik van RRDTool voor het genereren van grafieken en opslaan van gegevens, en de code wordt verspreid onder de GPLv2-licentie. Het programma is vrij compact en zelfvoorzienend (er is een ingebouwde http-server), wat het mogelijk maakt om het zelfs op embedded systemen te gebruiken. Een breed scala aan monitorparameters wordt ondersteund, van het volgen van de werking van de taakplanner, invoer/uitvoer, geheugenverdeling tot de visualisatie van gegevens over netwerkinterfaces en specifieke applicaties (mailservers, DBMS, Apache, nginx). servers, database, Apache, nginx).
Onder de belangrijkste wijzigingen in de nieuwe release zijn:
- De nvme.pm-module is toegevoegd voor het monitoren van NVMe opslagapparaten (NVM Express). Onder de in acht genomen parameters zijn: temperatuur van de schijf, belasting, geregistreerde fouten, schrijfontvankelijkheid.

- De amdgpu.pm-module is toegevoegd voor het volgen van de status van een willekeurig aantal AMD GPU's. De dynamiek van parameters zoals temperatuur, energieverbruik, koelerrotatiesnelheid, videogeheugenverbruik en GPU-frequentie wordt gevolgd.

- De nvidiagpu.pm-module is toegevoegd voor uitgebreide monitoring van NVIDIA GPU's (een meer geavanceerde variant van de eerder beschikbare nvidia.pm-module).

- In de traffic monitoring module traffacct.pm is toegevoegd. ondersteuning voor IPv6.
- Er is een modus geïmplementeerd waarmee de interface als een fullscreen webapplicatie kan functioneren.
Bron: opennet.ru



