Search All Sites
Nagios Live WebinarsLet our experts show you how Nagios can help your organization.
Nagios® Exchange is the central place where you'll find all types of Nagios projects - plugins, addons, documentation, extensions, and more. This site is designed for the Nagios Community to share its Nagios creations.
Have a new project for Nagios that you'd like to share? Just create an account and add it to the directory. (Read the FAQ)
Project StatsThere are 4364 listings in 436 categories on Nagios Exchange!
Newest Nagios Projects
Nagios stats with graphs (nagiostats)
The script checks Nagios statistics from the nagiostats commands and reports perf data. I have created a pnp4nagios template which reports the following: - Graph 1 - Service status -> No. services in downtime -> No. services in warning -> No. services in unknown -> No. services in critical -> No. services in flapping -> Total service problems -> Total services (disabled by default but just un-comment if required) - Graph 2 - Total services -> Total no of services - Graph 3 - Host statistics -> No. hosts flapping -> No. hosts up -> No. hosts down -> Total no. of hosts (can be disabled) -> Hosts in downtime -> Total problems - Graph 4 - Check latency -> Active service check latency -> Active host check latency - Graph 5 - Execution times -> Active service execution times -> Active host execution times - Graph 6 - host performance in last 5 mins -> Serial host checks -> Parallel host checks -> Scheduled host checks -> On demand host checks -> Cached host checks - Graph 7 - Service performance in last 5 mins -> Scheduled service checks -> Active service checks -> On demand service checks -> Cached service checks - Graph 8 - External checks in last 5 mins -> No of external checks There are around a further 18 performance stats that are collected by the script but not graphed. These are in the template in case you want to add them.
Use this component to manage your ModGearman Workers from a central location.
Use this component to view SmokePing data from within Nagios.
This is a Nagios plugin to check if any processes are still using old versions of updated libraries. I needs check_restart from debian-goodies. Debian only!
check_iostat - I/O statistics - updated 2014
This is an updated version of: http://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/check_iostat--2D-I-2FO-statistics/details - await added - bugs fixed including now reports current values instead of - average since boot. - pnp4nagios template created
This Plugin allows you to monitor a VMware vCenter / ESX(i) environment using your Nagios monitoring solution. IMPORTANT: This Plugin is NOT designed to be run on your Nagios host, instead it is offloaded to the VMware vSphere Management Assistant (vMA). This is due to some performance issues that occur with the VMware SDK which can easily overload your Nagios host. How all of this works is explained in the manual including full instructions to get you up and running as quickly as possible. The manual is included with the plugin. The plugin allows you to monitor the following: Cluster_CPU_Usage Cluster_DRS_Status Cluster_EVC_Status Cluster_HA_Status Cluster_Memory_Usage Cluster_Resource_Info Cluster_Swapfile_Status Cluster_vMotion_Info Datastore_Performance Datastore_Usage Guest_CPU_Info Guest_CPU_Usage Guest_Disk_Performance Guest_Disk_Usage Guest_Memory_Info Guest_Memory_Usage Guest_NIC_Usage Guest_Snapshot Host_CPU_Info Host_CPU_Usage Host_License_Status Host_Memory_Usage Host_OS_Name_Version Host_pNIC_Status Host_pNIC_Usage Host_Status Host_Storage_Adapter_Info Host_Storage_Adapter_Performance Host_Switch_Status Host_vNIC_Status vCenter_License_Status vCenter_Name_Version
Check Rsyslog Queues
Checks for presence of Rsyslog Disk Assisted Buffer (Queues) files. Options: -q Check for presence of disk queue files -d Specify $WorkDirectory (def: /var/spool/rsyslog) Usage: ./check_rsyslog.sh -q forwarder -d /rsyslog-buffer
Check OSX Temperature
Check the temperature sensors on OSX. Requires installation of TemperatureMonitor from www.bresink.com/osx/TemperatureMonitor.html. It checks each sensor temperature against the critical threshold specified on the command line and repots critical if temperature is above. Options: -t Monitor tempatures -c Critical threshold in Fahrenheit Usage: $0 -t -c 180
Check OSX HD SMART Status
Check the S.M.A.R.T status for a disk on OSX. Return critical upon failing status. Options: -d Specify volume a disk -l List available disks
Check OSX RAID Status
Shell script to check the RAID status for disks on OSX. Returns critical on degraded, failed, or offline disks. Options: -l List full RAID information -c Check RAID status Usage: $0 -c