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 d9ae025..6438c99 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 | |||