File: //usr/share/doc/nagios-plugins-contrib/README.Debian.plugins
nagios-plugins-contrib
======================
Some plugins require additional libraries. To prevent you from having to
install dozens of further packages that you don't actually need, there is no
strict dependency on those libraries. Rather, they are listed as recommenda-
tions or suggestions.
apt-get(8) and aptitude(8) will install recommended packages automatically by
default. If you did not disable this feature you will have everything in place
to operate all plugins when installing the "nagios-plugins-contrib" package.
Else you have to install missing dependencies manually (see the section "Plugin
dependencies" below).
Plugin dependencies:
--------------------
check_ajp:
Required Packages: libsocket-perl
check_backuppc:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl
Optional Packages: backuppc
check_bgpstate:
Required Packages: libnet-snmp-perl, whois
check_clamav:
Required Packages: nagios-plugins-basic, libnet-dns-perl
check_cups:
Required Packages: libdate-manip-perl, libmonitoring-plugin-perl | libnagios-plugin-perl (>= 0.31), libnet-cups-perl
check_email_delivery:
Required Packages: libio-socket-ssl-perl, libmail-imapclient-perl, libnet-smtp-tls-perl, libnet-smtp-ssl-perl, libnet-ssleay-perl, libnet-smtpauth-perl
Optional Packages: perl-doc
check_etc_hosts:
Required Packages: libnet-dns-perl
check_etc_resolv:
Required Packages: bind9-host | knot-host
check_graphite:
Required Packages: python
check_haproxy:
Required Packages: liblocale-gettext-perl, liblwp-useragent-determined-perl, libmonitoring-plugin-perl | libnagios-plugin-perl
check_hp_bladechassis:
Required Packages: libnet-snmp-perl
check_hpasm:
Required Packages: snmp
check_httpd_status:
Required Packages: liblocale-gettext-perl, libmonitoring-plugin-perl | libnagios-plugin-perl, liblwp-useragent-determined-perl
check_ipmi_sensor:
Required Packages: freeipmi-tools, libipc-run-perl
check_libs:
Required Packages: lsof, libyaml-syck-perl
check_libvirt:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl, libxml-simple-perl
Optional Packages: libsys-virt-perl
check_lm_sensors:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl (>= 0.31)
check_memory:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl (>= 0.31)
check_mongodb:
Required Packages: python-pymongo
check_mysql_health:
Required Packages: libdbd-mysql-perl
check_nfsmounts:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl
check_printer:
Required Packages: snmp, libmonitoring-plugin-perl | libnagios-plugin-perl
check_raid:
Optional Packages: cciss-vol-status (>= 1.10), mpt-status
check_rbl:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl (>= 0.31), libreadonly-perl, libnet-dns-perl, libdata-validate-domain-perl, libdata-validate-ip-perl
check_redis:
Required Packages: libredis-perl
check_smstools:
Required Packages: libmonitoring-plugin-perl | libnagios-plugin-perl
Optional Packages: smstools (>= 3~)
check_snmp_environment:
Required Packages: libnet-snmp-perl
check_snmp_time:
Required Packages: libnet-snmp-perl (>= 5), libtimedate-perl
check_ssl_cert:
Required Packages: openssl
Optional Packages: expect
check_uptime:
Required Packages: libnet-snmp-perl
check_webinject:
Required Packages: libwebinject-perl
check_whois:
Required Packages: libdate-manip-perl
check_zone_auth:
Required Packages: libnet-dns-perl
check_zone_rrsig_expiration:
Required Packages: libnet-dns-perl, libnet-dns-sec-perl
dsa:
Required Packages: ruby | ruby-interpreter, openssl, libnet-dns-perl, binutils
extras:
Optional Packages: nagios-plugin-check-multi, moreutils
percona-nagios-plugins:
Optional Packages: percona-toolkit, python2.7, python-pymongo