Monitorix 3.12.0 released

Another great Perl software that I find very useful is Monitorix.

Monitorix is FOSS lightweight system monitoring designed to monitor as many services and system resources as possible.

system.png

The tl;dr is that it works really well for monitoring stand alone machines- which is what I used it for. It's tracks all sorts of metrics with minimal configuration by me, and with packages for most distros its trivial to install and update.

Version 3.21.0 was released this week with new features and fixes.

This new version introduces two new modules: the phpfpm.pm and the unbound.pm. The first one will allow to collect PHP-FPM statistics and monitor unlimited number of sites, while the unbound.pm module will collect a lot of statistics of the Unbound running in your local server. There is not possibility to collect Unbound statistics from remote servers. In all, both modules come with a fairly complete statistic graphs.

Besides these two new modules, this version includes some interesting new features. It has been finally fixed the bind.pm module to support newer versions of BIND. Now this module relies on Perl XML::LibXML to parse the output of BIND (instead of using Perl XML::Simple). Also, the gensens.pm module includes Battery as its third sensor, and there has been some improvements in the NFS graph for FreeBSD systems.

The fail2ban.pm module has also changed the way how the values are shown. From now on, you can choose between absolute and rate values, being the former the default one.

The ZFS graph has also changed the way how are shown the Operations and Bandwidth graphs.

The rest of new features, changes and bugs fixed are, as always, reflected in the Changes file.

Please, check the monitorix.conf(5) man page for all the details.


Try it for yourself at Monitorix.org and at Github. Join the conversation in

Leave a comment

About Dean

user-pic I blog about Perl. Need an open source firewall or some perl work in Australia? Give me a call!