Never Ending Security

It starts all here

Munin – Comprehensive Server and Network Monitoring

Munin is a free server administration tool for system, network and infrastructure monitoring written with Perl. It also comes with a built in alert and notification system and offers some nice features in the web front end. It also has a quiet simple plugin system to extend the monitoring. [XF9] wrote a simple SVN Monitoring plugin.

Using Munin on Debian is straightforward and uncomplex when you install it with the apt-get package installation. It comes with all necessary config files and creates all needed servers by itself. You only have to adjust the (well documented) config files to match your preferences. Plugins are stored in the /usr/share/munin/plugins/ directory. In order to activate them you have to symlink them to the /etc/munin/plugins directory.

By default Munin is running based on cronjob. That means it gathers its data from the individual services by a cronjob and it generates the graphics by using the gathered data by a cronjob. The first mentioned cronjob is not the problem, but the second is. Depending on the system, server load, and plugin count it can take more than a minute to generate all images. To make this process more efficient Munin has a CGI Mode generating the images only when visiting the Web Interface [1].

Munin is easy to get started (on Debian), easy to configure [2], easy to enhance with your own plugins, has a good community support, a good documentation and it is opensource. More questions? Visit the projects website here [3].




Leave a Reply

Please log in using one of these methods to post your comment: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s