Het Monitorix 3.14.0 monitoringsysteem is uitgebracht. Het is ontworpen voor visuele monitoring van diverse services, zoals CPU-temperatuur, systeembelasting, netwerkactiviteit en de responsiviteit van netwerkservices. Het systeem wordt beheerd via een webinterface en de gegevens worden gepresenteerd in de vorm van grafieken.
Het systeem is geschreven in Perl en maakt gebruik van RRDTool voor het genereren van grafieken en het opslaan van gegevens. De code wordt gedistribueerd onder de GPLv2-licentie. Het programma is vrij compact en op zichzelf staand (het heeft een ingebouwde HTTP-server), waardoor het zelfs op embedded systemen kan worden gebruikt. Een breed scala aan monitoringparameters wordt ondersteund, van het monitoren van de taakplanner, input/output, geheugenallocatie en OS-kernelparameters tot het visualiseren van gegevens op netwerkinterfaces en specifieke applicaties (mail). severen, DBMS, Apache, nginx).
Enkele van de belangrijkste wijzigingen in de nieuwe versie:
- nvme.pm-module toegevoegd voor het monitoren van NVMe (NVM Express)-opslagapparaten. Hierbij wordt rekening gehouden met de volgende parameters: schijftemperatuur, belasting, geregistreerde fouten, schrijfintensiteit.

- De amdgpu.pm-module is toegevoegd voor het monitoren van de status van een willekeurig aantal AMD GPU's. De dynamiek van veranderingen in parameters zoals temperatuur, stroomverbruik, rotatiefrequentie van de koeler, videogeheugenverbruik en GPU-frequentieveranderingen wordt gemonitord.

- De nvidiagpu.pm-module is toegevoegd voor geavanceerde bewaking van videokaarten op basis van NVIDIA GPU's (een geavanceerdere versie van de eerder beschikbare nvidia.pm-module).

- Toegevoegd aan de traffic monitoring module van traffacct.pm IPv6-ondersteuning.
- De interfacemodus is geïmplementeerd in de vorm van een webapplicatie op volledig scherm.
Bron: opennet.ru



