Monitoring System Release , designed for visually tracking the performance of various services, such as monitoring CPU temperature, system load, network activity, and responsiveness of network services. The system is managed through a web interface, with data presented in graphical form.
The system is written in Perl, utilizing , and the code is distributed under the GPLv2 license. The program is compact and self-contained (it has a built-in HTTP server), allowing it to be used even on embedded systems. It supports a wide range of , from tracking task scheduler performance, input/output, memory allocation, and OS kernel parameters to visualizing data on network interfaces and specific applications (mail servers, DBMS, Apache, nginx, MySQL).
In the new release:
- A module phpfpm.pm has been added for gathering statistics on the performance of PHP-FPM and monitoring the sites launched using this mechanism;
- A module unbound.pm has been added for monitoring the state of the Unbound DNS server running on the current host;
- The bind.pm module has been updated to support new versions of the BIND DNS server and transitioned to the Perl module XML::LibXML for parsing BIND statistics in XML format;
- The gensens.pm module has been enhanced to support monitoring battery status;
- The fail2ban.pm module has been improved to visualize blocks in absolute values and by intensity (the number of blocks per second);
- The display of information about operation intensity and bandwidth has been changed in the ZFS status monitoring module;
Source: opennet.ru
