net-analyzer/munin (gentoo)

Search

Package Information

Description:
Munin the tool surveys all your computers and remembers what it saw. It presents all the information in in graphs through a web interface. Its emphasis is on plug and play capabilities. After completing a installation a high number of monitoring plugins will be playing with no more effort. Using Munin you can easily monitor the performance of your computers, networks, SANs, and quite possibly applications as well. It makes it easy to determine "what's different today" when a performance problem crops up. It makes it easy to see how you're doing capacity wise on all limited resources.
Homepage:
https://munin-monitoring.org/
License:
GPL-2

Versions

Version EAPI Keywords Slot
2.0.76-r3 8 amd64 arm arm64 ppc ~ppc64 x86 0
2.0.76-r2 8 amd64 arm arm64 ppc ~ppc64 x86 0
2.0.75 8 amd64 arm arm64 ppc ~ppc64 x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>sysadmin@gentoo.org</email>
		<name>Gentoo Sysadmin Project</name>
	</maintainer>
	<longdescription lang="en">
    Munin the tool surveys all your computers and remembers what it saw. It
    presents all the information in in graphs through a web interface. Its
    emphasis is on plug and play capabilities. After completing a installation a
    high number of monitoring plugins will be playing with no more effort. Using
    Munin you can easily monitor the performance of your computers, networks,
    SANs, and quite possibly applications as well. It makes it easy to determine
    "what's different today" when a performance problem crops up. It makes it
    easy to see how you're doing capacity wise on all limited resources.
  </longdescription>
	<use>
		<flag name="mysql">
      Install the packages required for monitoring MySQL. Disabling
      the flag does not remove any plugin files.
    </flag>
		<flag name="postgres">
      Install the packages required for monitoring
      PostgreSQL. Disabling the flag does not remove any plugin files.
    </flag>
		<flag name="asterisk">
      Install the packages required for monitoring Asterisk. Disabling
      the flag does not remove any plugin files.
    </flag>
		<flag name="irc">
      Install the packages required for monitoring IRC. Disabling the
      flag does not remove any plugin files.
    </flag>
		<flag name="memcached">
      Install the packages required for memcached
      monitoring. Disabling the flag does not remove any plugin files.
    </flag>
		<flag name="ipmi">
      Install <pkg>sys-apps/ipmitool</pkg> required for monitoring
      IPMI sensors. Disabling the flag does not remove any plugin
      file.
    </flag>
		<flag name="http">
      Install <pkg>dev-perl/libwww-perl</pkg> required for monitoring
      HTTP-based services such as Apache and nginx. Disabling the flag
      does not remove any plugin file.
    </flag>
		<flag name="dhcpd">
      Install <pkg>dev-perl/Net-IP</pkg>,
      <pkg>dev-perl/HTTP-Date</pkg> and <pkg>net-misc/dhcp</pkg> to
      monitor DHCP lease usage. This only works if the server is on
      the same system as the node, so the server is also brought
      in. Disabling the flag does not remove any plugin file.
    </flag>
		<flag name="java">
      Build the Java-based plugins to monitor JMX-compatible
      applications. Disabling the flag removes the jmx monitoring
      plugins.
    </flag>
		<flag name="minimal">
      Only install munin-node and its plugins. This excludes the
      scripts to generate the web pages and the graphs.
    </flag>
		<flag name="cgi">
      Install the CGI-compatible scripts for on-the-fly generation of
      web pages and graphs. This is only meaningful if the minimal USE
      flag is disabled.
    </flag>
		<flag name="ipv6">
      Add support for IPv6 in munin-node. IPv6 support for the master
      is always enabled, but the node requires a newer version of
    <pkg>dev-perl/Net-Server</pkg>, capable of listening to IPv6
      sockets.
    </flag>
		<flag name="syslog">
      Configure the node by default to log on syslog. This requires
      the presence of <pkg>virtual/perl-Sys-Syslog</pkg>. As of
      version 2.0.2, the master scripts only log to file, and not to
      syslog.
    </flag>
		<flag name="doc">
      Build and install a local copy of the HTML documentation for the
      whole software. This requires <pkg>dev-python/sphinx</pkg> to
      process the documentation sources.
    </flag>
	</use>
	<upstream>
		<remote-id type="github">munin-monitoring/munin</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 2.0.76-r3 2.0.76-r2 2.0.75
apache2 Add Apache2 support
asterisk Install the packages required for monitoring Asterisk. Disabling the flag does not remove any plugin files.
cgi Install the CGI-compatible scripts for on-the-fly generation of web pages and graphs. This is only meaningful if the minimal USE flag is disabled.
dhcpd Install <pkg>dev-perl/Net-IP</pkg>, <pkg>dev-perl/HTTP-Date</pkg> and <pkg>net-misc/dhcp</pkg> to monitor DHCP lease usage. This only works if the server is on the same system as the node, so the server is also brought in. Disabling the flag does not remove any plugin file.
doc Build and install a local copy of the HTML documentation for the whole software. This requires <pkg>dev-python/sphinx</pkg> to process the documentation sources.
http Install <pkg>dev-perl/libwww-perl</pkg> required for monitoring HTTP-based services such as Apache and nginx. Disabling the flag does not remove any plugin file.
ipmi Install <pkg>sys-apps/ipmitool</pkg> required for monitoring IPMI sensors. Disabling the flag does not remove any plugin file.
ipv6 Add support for IPv6 in munin-node. IPv6 support for the master is always enabled, but the node requires a newer version of <pkg>dev-perl/Net-Server</pkg>, capable of listening to IPv6 sockets.
irc Install the packages required for monitoring IRC. Disabling the flag does not remove any plugin files.
java Build the Java-based plugins to monitor JMX-compatible applications. Disabling the flag removes the jmx monitoring plugins.
ldap Add LDAP support (Lightweight Directory Access Protocol)
memcached Install the packages required for memcached monitoring. Disabling the flag does not remove any plugin files.
minimal Only install munin-node and its plugins. This excludes the scripts to generate the web pages and the graphs.
mysql Install the packages required for monitoring MySQL. Disabling the flag does not remove any plugin files.
postgres Install the packages required for monitoring PostgreSQL. Disabling the flag does not remove any plugin files.
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
syslog Configure the node by default to log on syslog. This requires the presence of <pkg>virtual/perl-Sys-Syslog</pkg>. As of version 2.0.2, the master scripts only log to file, and not to syslog.
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST munin-2.0.75.tar.gz 2258514 bytes 2.0.75
Unmatched Entries
Type File Size
DIST munin-2.0.76.tar.gz 2258538 bytes