Projects / Monitorix


Monitorix is a lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size may also be used on embedded devices as well.

Operating Systems

Recent releases

  •  06 May 2014 10:11

    Release Notes: This is a maintenance release that mainly fixes a pair of bugs. The first one was already announced and it included a work-around. The second one affected the Email Reports graph, which was sending emails with no graphs. The Changes file was updated with the rest of the changes and bugfixes.

    •  24 Mar 2014 19:20

      Release Notes: This version introduces many changes, lots of new features, and many bugfixes. Two new graphs were provided: one to monitor an unlimited number of APC UPS devices (using the apcupsd daemon), and the other to monitor the details of the current network connections (IPv4 and IPv6) including protocol-specific statistics using the netstat command.

      •  02 Dec 2013 10:44

        Release Notes: This version introduces some interesting new features. It has a complete new graph to monitor an unlimited number of Memcached installations, a new option called max_historic_years to be able to configure how many years of historical data will be kept (up to 5 years), two new alerts in the disk graph to control the disks health, etc. This version also fixes an important number of bugs and two security issues not covered yet in the previous 3.3.1 version. The rest of the changes and bugs fixed are, as always, reflected in the Changes file. Also, check the monitorix.conf(5) man page for all the details.

        •  21 Nov 2013 10:05

          Release Notes: This is a maintenance release that fixes a serious bug in the built-in HTTP server. It was discovered that the handle_request() routine did not properly perform input sanitization which led into a number of security vulnerabilities. An unauthenticated, remote attacker could exploit this flaw to execute arbitrary commands on the remote host. All users still using older versions are advised to upgrade to this version, which resolves this issue.

          •  12 Aug 2013 08:31

            Release Notes: This version introduces two new graphs: one to monitor an unlimited number of Wowza Media Servers and another to monitor an unlimited number of Alternative PHP Cache installations either locally or on remote Web servers. A complete email reporting mechanism was added for those system administrators who prefer receive graphs via email instead of using a Web browser. The are some new interesting options that help to make daily system monitoring more comfortable. There were also other changes and bugfixes.

            Recent comments

            12 Jun 2007 00:32 gvy

            Re: btw, collectd
            Ah, sorry, didn't realize at once it's a perl project. Makes plugin-related suggestion sort of funny. :)

            12 Jun 2007 00:15 gvy

            btw, collectd
            Did you see also collectd?

            So far the only problem with it was behaviour in OpenVZ container (e.g. CPU usage would dance between something reasonable and plain 100% -- not sure it's not OVZ's UBC problem), but otherwise seems nice, lightweight and stable.

            monitorix's public record on freshmeat starts a year earlier but still you might decide to look if some productive cooperation is possible, maybe on plugins?

            Will give monitorix a spin, either way. :)


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.