Skip to content

Latest commit

 

History

History

plugins

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Nagios Plugin List

Copyright (c) 2010 Frank4DD<support[at]frank4dd.com>

Introduction

This is a set of Nagios plugins I developed or modified for the enterprise monitoring environments. All are made available under the GPL license for free re-use and further improvements.

The plugins have been tested to be working since Nagios version 3.x, and work with the latest Nagios versions under 4.x

Operating System Monitoring Plugins

# Name Ver. Description Usage
1 check_aix_update.pl 1.0 Checks the patch update status on IBM AIX servers howto
2 win_update_trapsend.vbs 1.0 Checks the patch update status on Windows servers howto
3 check_rug_update.pl 1.1 Checks the patch update status on SLES Linux servers howto
4 check-rum-update.pl 1.0 Checks the patch update status on OpeSUSE servers howto
5 check_zypper_update.pl 1.0 Checks the patch update status on OpenSUSE/SLES servers howto
6 check_ubuntu_update.pl 0.7 Checks the patch update status on Ubuntu servers manual
7 check_snmp_time.pl 1.1 Checks the operating systems time difference against Nagios server time manual
8 check_snmp_aixload.pl 1.0 Reports IBM's AIX CPU load manual

Network, Firewall and PBX Device Monitoring Plugins

# Name Ver. Description Usage
9 check_snmp_patchlevel.pl 1.2 Checks the Cisco OS version against a compliance list manual
10 check_avaya_load.pl 1.0 Checks the CPU load on Avaya VOIP PBX media servers manual
11 check_avaya_error.pl 1.2 Checks the error logs on Avaya VOIP PBX media servers manual
12 check_avaya_trunks.pl 1.0 Checks the call utilization of a trunk group on Avaya VOIP PBX media servers manual
13 check_avaya_peak.pl 1.0 Checks the hourly peak call number on Avaya VOIP PBX media servers manual
14 check_asa_sessions.pl 0.2 Checks All, or IpSec, SslVPN and WebVPN sessions in a Cisco ASA manual

Database Monitoring Plugins

# Name Ver. Description Usage
15 check_dbversion_db2.java 1.0 Checks the DB2 software version against a compliance list manual
16 check_dbversion_mssql.java 1.0 Checks the SQL server software version against a compliance list manual
17 check_dbversion_oracle.java 1.0 Checks the Oracle software version against a compliance list manual
18 check_dbversion_mysql.java 1.0 Checks the MySQL software version against a compliance list manual
19 check_dbversion_sybase.java 1.0 Checks the Sybase software version against a compliance list manual
20 check_dbversion_postgresql.java 1.0 Checks the PostgreSQL software version against a compliance list manual
21 check_tablespace_db2.java 1.0 Checks DB2 tablespace sizes against warn and crit thresholds manual
22 check_tablespace_mssql.java 1.0 Checks SQL Server tablespace sizes against warn and crit thresholds manual
23 check_tablespace_oracle.java 1.0 Checks Oracle tablespace sizes against warn and crit thresholds manual
24 check_tablespace_mysql.java 1.2 Checks MySQL tablespace sizes against warn and crit thresholds manual

Web Monitoring Plugins

# Name Ver. Description Usage
25 check_apachestatus.pl 1.6 Checks the apache sessions through the mod_status module howto
26 check_http.c 2.0 Checks HTTP/S (SSL) websites through a proxy using the CONNECT method howto
27 check_http_time.pl 1.0 Checks the remote web server time difference against Nagios server time manual

Other Monitoring Plugins

# Name Ver. Description Usage
28 check_ldap_lockout.c 1.2 Checks if a given Windows domain user has been locked out (to many wrong password entries) manual
29 check_tokyo_radiation.pl 1.1 Checks Tokyo air radiation levels published by Tokyo Metropolitan Government howto
30 check_tokyo_tapwater.pl 1.0 Checks Tokyo tapwater radiation levels published by Tokyo Metropolitan Government howto
31 check_tokyo_power.pl 1.0 Checks Tokyo metropolitan electric power consumption published by Tepco howto
32 check_fail2ban.sh 1.2 Monitors the number of IP's blocked by fail2ban, and gives feedback on brute-force attacks manual
33 check_nagiostats.pl 1.0 Checks Nagios plugin execution time, and host or service config totals. manual

Notes

See also http://nagios.fm4dd.com/plugins/