Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Directory
check-mysql-failover





Monitors for failover by connecting to a virtual ip and testing the current hostname. Run mysql_check_failover.sh --help for usage.
check-netapp-volume





check-netapp-volume is a python2.7/nagios plugin that allow you to check volume space, according thresholds defined. It use SSH connection to connect to the filer, get the entire volumes list, parse and output the result.
check-netscaler-activeservices





A Nagios plugin to check the number of active backend services of a netscaler frontend instance. This program makes use of the Nitro API for Citrix Netscaler (tested with v1). The URLs supplied to -u are the specific for your configuration. At the moment ...
check-oceanstor.py





Check Huawei OceanStor plugin for Nagios It serves as a hardware check of the Huawei OceanStor and was tested on OceanStor 2600V3 and OceanStor 5500v5. PLEASE BARE IN MIND THAT YOU STILL BETTER IMPLEMENT MAIL ALARMS ON THE STORAGE ITSELF
check-s3-file-age





nagios check for age of a specific file in AWS S3
check-ssl-certificate





This simple check is used to check the expiration date of the x509 certificates. usage: check_ssl_certificate.py [-h] [-c CRITICAL] [-w WARNING] [-p PATH] check_ssl_certificate optional arguments: -h, --help show this help message and exit ...
check-supervisord





check supervisord programs status
Check-UNIX-Open-FDs-shell-script





Check Open FD for program(s) and it's child processes. It's shell script using lsof and awk.
check-upsmib





Used to monitor UPS systems which use the standard UPS MIB.
This plugin performs checks using SNMP version 1, 2c or 3.
Possible checks are:
- AlarmsPresent
- BatteryStatus
- BatteryTemperature
- EstimatedChargeRemaining
- EstimatedMinutesRemainin ...
checkagent





A short Perl script that will test the specified host for the NRPE and NSClient agents, and will inform the user if they are working as expected. Useful for tracking down communication problems (eg firewalls) after first install of the agents.
CheckByJdbc





Nagios CheckByJdbc plugin allows you to check a SQL query from a file on database ( Oracle, Microsoft SqlServer, Mysql and IBM DB2/400) by a JDBC connection. For CheckByJdbc plugin it doesn't mind what database are you connecting and what your SQL quer ...
Checkcommands for Ethernetcards





Simple Checkcommands, based on check_snmp to monitor Ethernet Interfaces.
CheckDaemon





A perl script/package to run Nagios checks in the background without the limitations of Nagios executing the checks.
checkdaxbatch (Microsoft Dynamics Ax)





Checks a Dynamics Ax recurring batch job to make sure it's still successfully executing on a regular basis.
checkdc





Nagios plugin to check active directory, checkdc.vbs is a script that performs the checks done by dcdiag.exe and parse its output to a nagios format. Right now its a limited script, no arguments and wont allow to select what to check. It basicly runs this ...
CheckDirSize





Monitor size of directory and notify if size exceedes threshold. Shell script (sh), GPL
checkexpire





Using dig this bash script make a query to two dns (the master and the slave) for the SOA record. Then it compare these SOA records and raise an alert if they are different. Also a warning i raised if the master is unreachable.
checkfile





Nagios Plugin to check if a file exist/doesn't exist. It check too if a file is empty or not.
checkFileAge





nagios plugin to monitor directories for files older than a given # of milliseconds (java source)
checkFileAgeExec





nagios plugin to monitor for files returned from shell commands which are older than a given # of milliseconds (java source)
checkfilechange





This Nagios plugin monitors the state of files/directors, using the inotify State Monitoring tool, receiving as arguments the states and files/directors to be monitored, as well as the path of the log file, where the inotify registers the events, notifyin ...
CheckFileCount





Monitor file count of a directory and notify if the count of files exceedes threshold. Shell script (sh), GPL
CheckFileCountWithPerf





This is identical to the original CheckFileCount done by Bernd Mueller. I've just updated it to include performance data as well for graphing by external programs. I also did a simple change that added the checked directory in the status text.
checkfilesize.pl





Check the minimum and or maximum size of a file on unix and windows. You can also specify how to react if this file is missing (unknown, critical or OK) This plugin also returns perfinfo.
CheckForRestartsAndUptime





This is a Nagios plugin that uses PowerShell to check Windows machines for recent reboot events and their current uptime. Full documentation: https://github.com/sawft99/NagiosPlugins
Checking Power Supplies on SuperMicro Servers with Nagi...





This tutorial demonstrates how to monitor power supplies on SuperMicro servers with Nagios.
checkIPtables





Plugin written as bash script to check the health of iptables and the rules in there. It performs several check: * checks command ($DEF_IPT and $DEF_IPS) and rulefiles ($DEF_IPT_RFILE and $DEF_IPS_RFILE), returns ...
CheckNCPAVersion





This is a Nagios plugin that monitors the version of NCPA installed on a Windows system, using PowerShell, and lets you know if it is out of date or not. It fetches the most recent version of NCPA by checking their GitHub page. Full documentation: https:/ ...
CHeckpoint Monitoring logged in VPN Users





This count and lists currently logged in VPN Users on a checkpoint Firewall. Mnimum Version of Checkpoint Release is R80.20
CheckPSSignatures





This is a Nagios plugin that checks if any PowerShell scripts in the plugin folder have a soon to expire, expired, invalid, or non-existent signature. Full documentation: https://github.com/sawft99/NagiosPlugins
Checks and Displays iDRAC Information with RACADM





Monitoring script for displaying Dell iDRAC Info using RACADM
Checks Dell Chassis Hardware Status using SNMP





Monitoring script for Dell Chassis Hardware Status using SNMP protocol and Chassis Management Controller (CMC).
Checks Dell Server Hardware Status using SNMP





Monitoring script for Dell Hardware Status using SNMP protocol and iDRAC.
Checks Dell Ship date using SNMP against the iDRAC





Monitoring script for Dell Ship Date using SNMP protocol
Checks Dell Warranty information using SNMP





New monitoring script for Dell Warranty using SNMP protocol; Provides performance data as well.
Dell has moved to a more secure method for obtaining information on devices (including warranty info). They moved away from API key (v4) to OAuthTLS2.0 (v5) ...
Checks for the Bro Network Security Monitor





Nagios plug-in that checks status of Bro and Bro workers. This script should be run on the Bro manager.
CheckSSLCertExpiry





A simple bash script to check if the ssl certificate is getting expire. If getting expired in 10 days then it will alert. Syntax: script : Feel free to change, as per need, example for -c and -w. For now I just made it simple.
CheckStaticIP





Check that an IPV4 static IP address is what is expected
CheckStoreBackup





Report status of last backup run for a given storeBackup logfile. Shell script (sh), GPL
CheckTeamviewerVersion





This is a Nagios plugin that monitors the version of Teamviewer installed on a Windows system, using PowerShell, and lets you know if it is out of date or not. It fetches the most recent version of Teamviewer by checking their website. Full documentation: ...
checkvolmanager





Plugin written in perl to check the status of several volume managers. Currently supported volume managers are SVM/SDS, ZFS and VxVM on Solaris and LVM/MD on Linux. Released version 1.9: broken mdadm check is now fixed (thanks to Andrea Tartaglia)
CheckWMI





check_wmi uses the Windows Management Interface to check for common services (cpu, disk, sevices, eventlog...) on Windows machines. It requires the open source wmi client for Linux.
check_ temptrax.py





Plugin to monitor Sensatronics TempTrax E4 device - a serial or Ethernet device used to monitor temperature. This plugin writing on Python and support perf data. Changelog: 0.11 - Bug fix with "UNKNOWN" if temperature == cricical or warning
check_2300dl





This plugin checks the status of the toner cartages and drum on a Konica Minolta Magicolor 2300DL Networked Color Laser Printer.
check_2hoptraceroute





A simple traceroute script that check 2 hop (usually the first and the last). Returns CRITICAL if neither hop are find in the traceroute output. Returns WARNING if only one hop are find and OK if either firts and second ip are present in traceroute outp ...
check_2hoptraceroute with TCP





This plugin is based on check_2hoptrace.sh. It is modified to do the trace between 2 hops with TCP SYN packets, so both usage are the same. This is to solve the issue that trace with UDP or ICMP packets is filtered out with firewall. Because root privi ...
check_3310/3320





check the status of 3310 disks and nvram cache, and the event list for "ALERT"