Introduction
Munin is a monitoring tool written in Perl started by Jimmy Olsen on late 2003, based on the excellent RRD tool by Tobi Oetiker. Even if the development has slowed down since 2005, Munin is a stable tool; it is also very widely used, thanks to its very easy setup.
It consists of munin-node, a daemon you will install on every server you want to monitor and which will gather the data, and munin, which you will install on your monitoring server and which will connect at a regular basis to every node to retrieve it. Munin will then use the data to generate the corresponding graphs and HTML pages.
Below, you will find links that will explain the different features of Munin and how to use those features. Have fun setting up you Munin monitoring server and nodes !
Below, you will find links that will explain the different features of Munin and how to use those features. Have fun setting up you Munin monitoring server and nodes !
- Getting Started With Munin - A Simple Setup
- Setting up the node
- Setting up the munin
- Making the files accessible
- Understanding Munin's Protocol
- Munin and Alerting
- Munin internal Alerting System
- Integration with Nagios: via a NSCA Server
- Integration with Nagios: via a Nagios Plugin
- Munin-node Monitoring External Sources of Data, or Virtual Nodes Explained
- Aggregate Data on a Single Graph
- Overriding Plugins' Default Configuration
- Download and Add Plugins
- Expand the Power of Munin: Write Your Own Plugins!
- Introduction
- Retrieve the data
- Autoconf
- Config
- Add informations to your plugin
- Munin's Performance
- Munin's CPU usage
- Run munin as a CGI
- Move Munin's RRD databases to a TMPFS
- Troubleshooting munin
- Check if the permissions are set properly
- Have a look at the log files
- Connect to the failing node manually
- Frequently asked questions
I hope you have learned from these post and I want to thank you for reading.