I’ve compiled here a list of 1-click installs for various Nagios plugins and adddons. These are quite useful and some especially server monitoring applications like OpenQRM and sensors.
If you find anything that can be added to the list then please post a comment and I’ll add it to the list.
nagios-nsca
The purpose of this add-on is to allow the execution of NetSaint and Nagios plug-ins on a remote host in a manner that is as transparent as possible. This is the server part including the daemon without the client program.
nagios-nsca-client
The purpose of this add-on is to allow the execution of NetSaint and Nagios plug-ins on a remote host in a manner that is as transparent as possible. This package includes only the client program.
pnp4nagios
PNP is a tool that produces graphs from performance data from Nagios plugins.
nagios-plugins-rsync
Checks rsync servers availability, as well as (optionally) individual modules availability. It also supports authentication on modules.
nagios-nrpe
This daemon can be used to run nagios plug-ins on a remote machine for executing local checks. This package contains the software for both client and server.
nagios-nrpe-client
This package contains the Nagios Remote Plug-ins Executor (NRPE) which can execute predefined commands on the remote host. Upon receiving a plugin request from an authorized host, it will execute the command line associated with the command name it received and send the program output and return code back to the check_nrpe plugin. Allowed monitoring commands are described in the daemon configuration file.
nagios-nrpe-doc
This package contains the README files, OpenOffice and PDF documentation for the remote plugin executor (NRPE) for nagios
nagios-plugins-gwfl
The GWFL Nagios Plugins introduced more advanced monitoring, with better data consolidation, meaning less performance and administration overhead. Also, the structure of the plugins meant anyone with a little C knowledge could easily write more plugins using the SNMPGET function included in the GWFL plugins, and using a similar coding format to the plugins provided.
SNMP GETNEXT functionality is included, so that number of CPUs/PSUs/Drives need not be specified, the plugins will determine this themselves.
nagios-nrpe-server
This package contains the plug-in for the host runing the Nagios daemon. It is used to contact the NRPE process on remote hosts. The plugin requests that a plugin be executed on the remote host and wait for the NRPE process to execute the plugin and return the result.
The plugin then uses the output and return code from the plugin execution on the remote host for its own output and return code.
nagios-plugins-printer
This Nagios plugin queries prtAlertTable from the Printer MIB. It honors only prtAlertTrainingLevel = trained(4) or fieldService(5),prtAlertTrainingLevel = other(1),unknown(2),untrained(3) and management(6) are ignored.
For prtAlertSeverityLevel = warning(4) the plugin result is “WARNING”, for critical(3) the plugin result is “CRITICAL”, obviously, for warningBinaryChangeEvent(5) (new in RFC3805) the state is by default “WARNING”, but there is a hardcoded table of change events, which result in state “CRITICAL”
nagios-plugins-zypper
This plugin checks for software updates on systems that use package management systems based on the zypper command found in openSUSE. It checks for security, recommended and optional patches and also for optional package updates.
You can define the status by patch category. Use a commata to list more than one category to a state. If you like to know the names of available patches and packages, use the “-v” option
nagios-plugins-nis
Nagios plugin (script) to check the status of a NIS server on a specified host and NIS domain by asking NIS server for “passwd.byname”. As an additional check, a username may be specified which will then be “looked up” on the NIS server, note that this is optional and only introduced in v1.1
Script returns OK if it gets an acceptable answer, CRITICAL if not. This *nix script has been designed and written for the lowest common denominator of shells (sh), uses yppoll, ypcat and grep as external commands.
nagios-plugins-nis-debugsource
This package provides debug sources for package nagios-plugins-nis. Debug sources are useful when developing applications that use this package or when debugging this package.
nagios-plugins-nfsmounts
A perl script that checks all local NFS mounts by forking itself and trying to chdir to it and (optionally) writing to a file. It includes performance data and allows warnings based on thresholds.
nagios-devel
This package provides include files that Nagios-related applications may compile against.
nagios-plugins-debugsource
This package provides debug sources for package nagios-plugins. Debug sources are useful when developing applications that use this package or when debugging this package.
nagiosQL
NagiosQL is a web based administration tool for nagios 2.x. It helps you to easy build a complex configuration with all options, manage them and use them. NagiosQL needs a webserver with php, MySQL and file access to the nagios configuration files.
nagios-plugins-contentage
This plugin checks one or more directory for files older than a specified age. You can define the age of files for warning and critical states.
Note: the plugin checks the mtime of files, not the ctime.
Usage: check_dircontent.pl -w 24 -c 48 -p /tmp
Options:
-w|–warning : time for warnings (minutes)
-c|–critical : time for critical warnings (minutes)
-p|–pathnames : absolute path to the folders, split mutliple pathnames with commata
-t|–timeout : timeout (default: 15)
nagios-plugins-contentage-debugsource
This package provides debug sources for package nagios-plugins-contentage. Debug sources are useful when developing applications that use this package or when debugging this package.
snmp4nagios
SNMP4Nagios is a package of Nagios plugins which use SNMP to query hosts. While some of the plugins use standard MIBs, most are designed for vendor specific agents. Currently devices by Brocade, Cisco, Compaq/HP and Network Appliance as well as computers running Microsoft Windows or Net-SNMP and uninterruptable power supplies are supported.
snmp4nagios-ucd
snmp4nagios plugin that supports UCD-SNMP-MIB (University of California, Davis)
snmp4nagios-netapp
snmp4nagios plugin that supports Network Appliance hardware
snmp4nagios-compaq_hp
snmp4nagios plugin that supports Compaq/HP hardware
snmp4nagios-windows
snmp4nagios plugin that supports SNMP Informant for Microsoft Windows
snmp4nagios-ups
snmp4nagios plugin that supports UPS (uninterruptable power supplies) hardware
snmp4nagios-cisco
snmp4nagios plugin that supports Cisco hardware
snmp4nagios-brocade
snmp4nagios plugin that supports Brocade hardware
openqrm-plugin-nagios3
OpenQRM is the next generation data-center management platform.
nagios-plugins-snmp
Provides check_snmp support for Nagios.
nagios-plugins-snmp-C
The actual service checks are performed by separate “plugin” programs which return the status of the checks to Nagios. This package contains additional SNMP check plugins from http://nagios.manubulon.com/
nagios-plugins-debuginfo
This package provides debug information for package nagios-plugins. Debug information is useful when developing applications that use this package or when debugging this package.
nagios-plugins-nis-debuginfo
This package provides debug information for package nagios-plugins-nis. Debug information is useful when developing applications that use this package or when debugging this package.
nagios-plugins-zypper-debugsource
This package provides debug sources for package nagios-plugins-zypper. Debug sources are useful when developing applications that use this package or when debugging this package.
nagios-business-process-addon
The AddOn Business Process View takes results of the single nagios checks out of NDO (Nagios’ database) and builds up aggregated states. How they are associated is described in one or more config files. There is the possibility to make “and” conjuctions, “or” conjunction and other…
A business process (as defined by such a formula) can be used as a part of another business process. So You can build up a hirachical structure to describe the state of Your Application.
snmp4nagios-doc
Excellent work. I’ve been looking for something like this for a long time. Its very easy to install using these “buttons”….
I’m hoping to find a similar “1-click install” for Nagvis too, as i think the presentation gui of Nagios could be improved a lot.
Will there be a Nagvis installer on this side ?????
/MGE
I’m looking for a “1-button install” of Nagios NDOutils, that works with the SuseGeek 1-button Install for Nagios.
Very nice site, keep up the good work!!
Yes its great I have found all the required plug in and information.
Thanks