NAME

apt_all - Plugin to monitor packages that should be installed on systems using apt-get (mostly Debian, but also RedHat).

NOTES

The differences between this plugin and the apt plugins, is that this plugin separates each distro with its own plot, and actually draws graphs.

CONFIGURATION

You can add some extra options to the apt call, in order to override your /etc/apt.conf defaults.

[apt_all] env.options -o Debug::pkgDepCache::AutoInstall=false -o APT::Get::Show-Versions=false

Note that apt is called with no extra options by default, so it fully honors your /etc/apt.conf defaults.

USAGE

This plugin needs a cronjob that runs apt-get update every hour or so

Example conjob

 /etc/cron.d/munin-plugin-apt
 53  * * * *    root    apt-get update > /dev/null 2>&1
 23 08 * * *    root    apt-get update > /dev/null

Remember to randomize when these cronjobs are run on your servers

This plugin can also be called with the argument "update", which will run apt-get update

 update <maxinterval> <probability>

 Updates the APT database randomly, guaranteeing there
 won't be more than <maxinterval> seconds between each
 update.  Otherwise, there is a a 1 in <probability>
 chance that an update will occur.

MAGIC MARKERS

 #%# family=manual
 #%# capabilities=autoconf