mirror of
https://github.com/monitoring-plugins/monitoring-plugins.git
synced 2026-02-20 00:10:09 -05:00
check_nwstat is a plugin which was used to determine the health of things on Novel machines. Since Novel is quite dead (even more so the product, this can be removed and this commit does just that to reduce ressource usage.
107 lines
3.7 KiB
Text
107 lines
3.7 KiB
Text
Monitoring Plugins Requirements
|
|
--------------------------
|
|
|
|
Some plugins require that you have additional programs and/or
|
|
libraries installed on your system before they can be used. Plugins
|
|
that are dependent on other programs/libraries that are missing are
|
|
usually not compiled. Requirements for various plugins are listed
|
|
below...
|
|
|
|
check_ldaps, check_http --ssl, check_tcp --ssl, check_smtp --starttls
|
|
- Requires openssl or gnutls libraries for SSL connections
|
|
http://www.openssl.org, http://www.gnu.org/software/gnutls
|
|
|
|
check_curl:
|
|
- Requires libcurl 7.15.2 or later
|
|
http://www.haxx.se
|
|
- --ssl/-S and -C requires OpenSSL for certificate checks, otherwise
|
|
libcurl must be quite new to support CURLINFO_CERTINFO with
|
|
GnuTLS and NSS libraries:
|
|
- 7.42.0 or newer for GnuTLS
|
|
- 7.34.0 or newer for NSS
|
|
GnuTLS is known to create problems on some distributions with
|
|
self-signed certificate chains
|
|
http://www.openssl.org, http://www.gnu.org/software/gnutls,
|
|
http://www.mozilla.org/projects/security/pki/nss/,
|
|
other SSL implementations are currently not supported
|
|
- uriparser 0.7.5 or later
|
|
https://uriparser.github.io/
|
|
|
|
check_fping:
|
|
- Requires the fping utility distributed with SATAN. Either
|
|
download and install SATAN or grab the fping program from
|
|
http://www.fping.com/
|
|
RPM: http://rpmfind.net/linux/rpm2html/search.php?query=fping
|
|
Note that the fping command must be setuid root to function.
|
|
|
|
check_game:
|
|
- Requires the qstat utility available from
|
|
http://sourceforge.net/projects/qstat/
|
|
Last tested on qstat 2.3d BETA
|
|
|
|
check_hpjd:
|
|
- Requires the NET-SNMP package available from
|
|
http://net-snmp.sourceforge.net/
|
|
The snmpget binary is all that is required.
|
|
|
|
check_ldap:
|
|
- Requires the LDAP libraries available from
|
|
http://www.openldap.org/
|
|
Lib: libldap, liblber
|
|
Redhat Source: openldap-1.2.9-6.i386.rpm, openldap-devel-1.2.9-6.i386.rpm
|
|
|
|
check_mysql, check_mysql_query:
|
|
- Requires the MySQL libraries available from
|
|
http://dev.mysql.com/downloads/
|
|
Lib: libmysql, libmysqlclient
|
|
Redhat Source (RHEL6, YUM): mysql-devel, mysql-libs
|
|
Must have mysql_config in PATH or specified with --with-mysql=DIR for DIR/bin/mysql_config
|
|
|
|
check_pqsql:
|
|
- Requires the PostgreSQL libraries available from
|
|
http://www.postgresql.org/
|
|
|
|
check_dbi:
|
|
- Requires the DBI libraries available from
|
|
http://libdbi.sourceforge.net/
|
|
|
|
check_radius:
|
|
- Requires the radcli library available from:
|
|
http://radcli.github.io/radcli/
|
|
- As an alternative, the FreeRADIUS Client library may be used:
|
|
http://freeradius.org/freeradius-client/
|
|
- As another alternative, the radiusclient-ng library may be used:
|
|
http://sourceforge.net/projects/radiusclient-ng.berlios/
|
|
- This plugin also works with the original radiusclient library from
|
|
ftp://ftp.cityline.net/pub/radiusclient/
|
|
RPM (rpmfind): radiusclient 0.3.2, radiusclient-devel-0.3.2
|
|
However, you probably want to use either radcli or the FreeRADIUS
|
|
Client library, as both radiusclient and radiusclient-ng are
|
|
unmaintained and have known issues.
|
|
|
|
check_snmp:
|
|
- Requires the NET-SNMP package available from
|
|
http://net-snmp.sourceforge.net/
|
|
|
|
check_ifstatus/check_ifoperstatus
|
|
- Requires Net::SNMP perl module
|
|
http://www.perl.com/CPAN/modules/by-authors/id/D/DT/DTOWN/
|
|
|
|
check_nt:
|
|
- Requires NSClient to run on the NT server to monitor
|
|
http://nsclient.ready2run.nl/
|
|
|
|
check_ups:
|
|
- Requires Network UPS Tools (>= 1.4) to run on the server to monitor
|
|
http://www.networkupstools.org/
|
|
|
|
check_ide_smart:
|
|
- Uses the Linux specific SMART interface [http://smartlinux.sourceforge.net/smart/index.php].
|
|
|
|
OS Specific Issues
|
|
------------------
|
|
|
|
HP-UX 11.11
|
|
You need to use the version of gcc provided by HP at version 3.3.3.
|
|
Also, you need GNU make 3.8
|
|
|