diff options
Diffstat (limited to 'contrib/readme.txt')
| -rw-r--r-- | contrib/readme.txt | 115 |
1 files changed, 14 insertions, 101 deletions
diff --git a/contrib/readme.txt b/contrib/readme.txt index d9ae0250..6438c99a 100644 --- a/contrib/readme.txt +++ b/contrib/readme.txt | |||
| @@ -4,13 +4,22 @@ Contrib Plugins README | |||
| 4 | This directory contains plugins which have been contributed by various people, but that | 4 | This directory contains plugins which have been contributed by various people, but that |
| 5 | have not yet been incorporated into the core plugins distribution. | 5 | have not yet been incorporated into the core plugins distribution. |
| 6 | 6 | ||
| 7 | Most Perl plugins should work without modification. Some of the C plugins may require | ||
| 8 | a few tweaks to compile. | ||
| 9 | |||
| 7 | If you have questions regarding the use of these plugins, try contacting the author(s) | 10 | If you have questions regarding the use of these plugins, try contacting the author(s) |
| 8 | or post a message to the nagios-users mailing list (nagios-users@onelist.com) | 11 | or post a message to the nagiosplug-help mailing list (nagiosplug-help@lists.sourceforge.net) |
| 9 | requesting assistance. | 12 | requesting assistance. |
| 10 | 13 | ||
| 11 | 14 | ||
| 12 | Plugin Overview | 15 | |
| 13 | --------------- | 16 | Contrib Tarballs |
| 17 | ---------------- | ||
| 18 | |||
| 19 | In addition to the plugins located in this directory, there are some additional tarballs | ||
| 20 | containing plugins in the tarballs/ subdirectory. They have not yet been organized. | ||
| 21 | A brief description of their contents follows. | ||
| 22 | |||
| 14 | 23 | ||
| 15 | berger-ping.tar.gz - Perl script version of the check_ping plugin and a corresponding | 24 | berger-ping.tar.gz - Perl script version of the check_ping plugin and a corresponding |
| 16 | CGI (mtr.cgi) that uses mtr to traceroute a path to a host. | 25 | CGI (mtr.cgi) that uses mtr to traceroute a path to a host. |
| @@ -21,71 +30,13 @@ bowen-langley_plugins.tar.gz | |||
| 21 | (Adam Bown & Thomas Langley) | 30 | (Adam Bown & Thomas Langley) |
| 22 | 31 | ||
| 23 | 32 | ||
| 24 | check_bgpstate.tar.gz - Perl script intended for monitoring BGP sessions on Cisco routers. | 33 | check_bgp-1.0.tar.gz - Perl script intended for monitoring BGP sessions on Cisco routers. |
| 25 | Only useful if you are using BGP4 as a routing protocol. For | 34 | Only useful if you are using BGP4 as a routing protocol. For |
| 26 | critical alert the AS (autonomous system) number has to be in the | 35 | critical alert the AS (autonomous system) number has to be in the |
| 27 | uplinks hash (see the source code). Requires SNMP read community. | 36 | uplinks hash (see the source code). Requires SNMP read community. |
| 28 | (Christoph Kron) | 37 | (Christoph Kron) |
| 29 | 38 | ||
| 30 | check_breeze.tar.gz - Perl script to test signal strength on Breezecom wireless | 39 | check_memory.tgz - C plugin to check available system memory |
| 31 | equipment (Jeffrey Blank) | ||
| 32 | |||
| 33 | check_dns_random.tar.gz - Perl script to see if dns resolves hosts randomly from a list | ||
| 34 | using the check_dns plugin (Richard Mayhew) | ||
| 35 | |||
| 36 | check_flexlm.tar.gz - Perl script to check a flexlm licensing manager using lmtest | ||
| 37 | (Ernst-Dieter Martin) | ||
| 38 | |||
| 39 | check_hltherm.tar.gz - C program to check the temperature on a Hot Little Therm temperature | ||
| 40 | probe. The HLT device, along with temperature probes, can be obtained | ||
| 41 | from Spiderplant at http://www.spiderplant.com | ||
| 42 | (Ethan Galstad) | ||
| 43 | |||
| 44 | check_ifoperstatus.tar.gz | ||
| 45 | - Perl script that checks the operational interface status (up/down) for | ||
| 46 | one interface on cisco/ascend routers. Especially useful for monitoring | ||
| 47 | leased lines. Requires SNMP read community and SNMP interface key. | ||
| 48 | (Christoph Kron) | ||
| 49 | |||
| 50 | check_ifstatus.tar.gz - Perl script that checks operational interface status for every interface | ||
| 51 | on cisco routers. Requires SNMP read community. | ||
| 52 | (Christoph Kron) | ||
| 53 | |||
| 54 | check_ipxping.tar.gz - C program that it similiar to the check_ping plugin, except that it | ||
| 55 | send IPX ping packets to Novell servers or other IPX devices. This | ||
| 56 | requires the ipxping binary for Linux systems. It does NOT by work | ||
| 57 | without modification with the ipxping binary for SunOS/Solaris. | ||
| 58 | (Ethan Galstad) | ||
| 59 | |||
| 60 | check_maxchannels.tar.gz | ||
| 61 | - Perl script that can only be used for monitoring Ascend/Lucent Max/TNT | ||
| 62 | access server. Checks ISDN channels and modem cards. Also shows ISDN and | ||
| 63 | modem usage. Requires SNMP read community. | ||
| 64 | (Christoph Kron) | ||
| 65 | |||
| 66 | check_maxwanstate.tar.gz | ||
| 67 | - Perl script that can only be used for monitoring Ascend/Lucent Max/TNT | ||
| 68 | access server. Checks if every enabled E1/T1 interface is operational | ||
| 69 | (link active). Requires SNMP read community. | ||
| 70 | (Christoph Kron) | ||
| 71 | |||
| 72 | check_memory.tgz - C program to check available system memory - RAM, swap, buffers, | ||
| 73 | and cache (Joshua Jackson) | ||
| 74 | |||
| 75 | check_nfs.tar.gz - Perl script to test and NFS server using rpcinfo | ||
| 76 | (Ernst-Dieter Martin) | ||
| 77 | <NOW PART OF check_rpc IN CORE> | ||
| 78 | |||
| 79 | check_ntp.tar.gz - Perl script to check an NTP time source (Bo Kernsey) | ||
| 80 | <MOVED TO CORE> | ||
| 81 | |||
| 82 | check_ora.tar.gz - Shell script that will check an Oracle database and the TNS listener. | ||
| 83 | Unlike the check_oracle plugin, this plugin detects when a database is | ||
| 84 | down and does not create temp files (Jason Hedden) | ||
| 85 | <MOVED TO CORE> | ||
| 86 | |||
| 87 | check_pop3.tar.gz - Perl script that checks to see if POP3 is running and whether or not | ||
| 88 | authentication can take place (Richard Mayhew) | ||
| 89 | 40 | ||
| 90 | check_radius.tar.gz - C program to check RADIUS authentication. This is a hacked version of | 41 | check_radius.tar.gz - C program to check RADIUS authentication. This is a hacked version of |
| 91 | the Cistron Radiusd program radtest that acts as a plugin for Nagios. | 42 | the Cistron Radiusd program radtest that acts as a plugin for Nagios. |
| @@ -95,24 +46,6 @@ check_radius.tar.gz - C program to check RADIUS authentication. This is a ha | |||
| 95 | will not appear in the core plugin distribution! | 46 | will not appear in the core plugin distribution! |
| 96 | (Adam Jacob) | 47 | (Adam Jacob) |
| 97 | 48 | ||
| 98 | check_real.tar.gz - C program to check the status of a REAL media server | ||
| 99 | (Pedro Leite) | ||
| 100 | <MOVED TO CORE> | ||
| 101 | |||
| 102 | check_rpc.pl.gz - Perl script to check rpc services. Will check to see if the a specified | ||
| 103 | program is running on the specified server (Chris Kolquist) | ||
| 104 | |||
| 105 | check_sap.tar.gz - Shell script to check an SAP message or application server. Requires | ||
| 106 | that you install the saprfc-devel-45A-1.i386.rpm (or higher) package | ||
| 107 | on your system. The package can be obtained from the SAP FTP site in | ||
| 108 | the /general/misc/unsupported/linux directory. (Kavel Salavec) | ||
| 109 | |||
| 110 | check_uptime.tar.gz - C program to check system uptime. Must be compiled with the release | ||
| 111 | 1.2.8 or later of the plugins. (Teresa Ramanan) | ||
| 112 | |||
| 113 | check_wave.tar.gz - Perl script to test signal strength on Speedlan wireless | ||
| 114 | equipment (Jeffrey Blank) | ||
| 115 | |||
| 116 | hopcroft-plugins.tar.gz - Various example plugin scripts contributed by Stanley Hopcroft. | 49 | hopcroft-plugins.tar.gz - Various example plugin scripts contributed by Stanley Hopcroft. |
| 117 | Includes a plugin to check Internet connectivity by checking various | 50 | Includes a plugin to check Internet connectivity by checking various |
| 118 | popular search engines, a plugin to check the availability of login | 51 | popular search engines, a plugin to check the availability of login |
| @@ -121,27 +54,7 @@ hopcroft-plugins.tar.gz - Various example plugin scripts contributed by Stanley | |||
| 121 | search via the web. | 54 | search via the web. |
| 122 | (Stanley Hopcroft) | 55 | (Stanley Hopcroft) |
| 123 | 56 | ||
| 124 | maser-oracle.tar.gz - This is a modification to the check_oracle plugin script that returns | ||
| 125 | the response time in milliseconds. Requires the Oracle tnsping utility. | ||
| 126 | (Christoph Maser) | ||
| 127 | |||
| 128 | radius.tar.gz - Code modifications necessary to make the radexample app | 57 | radius.tar.gz - Code modifications necessary to make the radexample app |
| 129 | supplied with the radiusclient code work as a RADIUS plugin | 58 | supplied with the radiusclient code work as a RADIUS plugin |
| 130 | for Nagios (Nick Shore) | 59 | for Nagios (Nick Shore) |
| 131 | 60 | ||
| 132 | vincent-check_radius.tar.gz | ||
| 133 | - C program to check RADIUS authentication. Requires the radiusclient | ||
| 134 | library available from ftp://ftp.cityline.net/pub/radiusclient/ | ||
| 135 | (Robert August Vincent II) | ||
| 136 | <MOVED TO CORE> | ||
| 137 | |||
| 138 | weipert-mysql.tar.gz - C program to check a connection to a MySQL database server, with an | ||
| 139 | optional username and password. Requires mysql.h and libmysqlclient | ||
| 140 | to compile (Time Weipert) | ||
| 141 | |||
| 142 | wright-mysql.tar.gz - Perl script to check MySQL database servers. Requires that mysqladmin(1) | ||
| 143 | be installed on the system (included in the MySQL distribution). This | ||
| 144 | plugin can accept warning and critical thresholds for the number of threads | ||
| 145 | in use by the server (Mitch Wright) | ||
| 146 | |||
| 147 | |||
