Prerequisites¶
In order for you to install Munin you must have the following:
Building munin¶
In order to build munin, you need:
- A reasonable Perl 5 (Version 5.10 or newer)
- The Module::Build perl module
- The perl modules listed in “requires” in Build.PL
Developers / packagers need, in addition to the above
- The dependencies listed in “test_requires” in Build.PL
- RRDtool perl bindings
In order to build the documentation, you need:
- sphinx
Installing RRDtool bindings¶
The RRDtool perl bindings needed by munin are normally only installed for the system perl. To install munin using a separate perl installation, add the Alien::RRDtool perl module.
Running munin¶
Munin master¶
In order to run the munin master, you need:
- A reasonable perl 5 (Version 5.10 or newer)
- All the perl modules used when building Munin
- A web server (optional)
Munin node¶
The munin node is lighter on the requirements, and need only the following perl modules:
- Net::Server
- Net::Server::Fork
- Time::HiRes
- Net::SNMP (Optional)
The Munin plugins run by the node have their own needs. Many plugins need libraries or utilities related to what they monitor. Please refer to each plugin.