Prerequisites¶
In order for you to install Munin you must have the following:
Building munin¶
In order to build munin, you need:
- GNU Make — Please do not attempt to use any other make.
- A reasonable Perl 5 (Version 5.8 or newer)
- Perl modules: Module::Build
Developers / packagers need
- Test::MockModule
- Test::MockObject
- Test::Pod::Coverage
- Test::Perl::Critic 1.096 or later
- Test::Exception
- Directory::Scratch (err, wherefrom?)
In order to build the documentation, you need: * sphinx
Running munin¶
In order to run munin, you need:
- A reasonable perl 5 (Version 5.8 or newer)
The munin node needs:
- Perl modules
- Net::Server
- Net::Server::Fork
- Time::HiRes
- Net::SNMP (Optional, if you want to use SNMP plugins)
- Java JRE (Optional, if you want to use java plugins)
- Anything the separate plugins may need. These have diverse requirements, not documented here.
The munin master needs
Perl modules:
- CGI::Fast
- Digest::MD5,
- File::Copy::Recursive
- Getopt::Long
- HTML::Template
- IO::Socket::INET6
- Log::Log4perl 1.18 or later
- Net::SSLeay (Optional, if you want to use SSL/TLS)
- Params::Validate
- Storable
- Text::Balanced
- Time::HiRes
- TimeDate
A web server capable of CGI or FastCGI