Search Exchange

Search All Sites

Nagios Log Server Now Available - Download Now

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1


Remember Me

Nagios Exchange

Nagios Exchange

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)

Featured Project

ESXi Snapshots

ESXi Snapshots

/Category: VMWare
Views: 67842

Popular Projects

Jump to the most requested...

Nagios XI Addons:
General Addons:

Project Stats

There are 4999 listings in 442 categories on Nagios Exchange!

Newest Nagios Projects

  • check_fortigate_session2

    Add perfata et change OID for fortigate 60C from the script check_fortigate_session of

  • Check OpCache Status

    Check PHP OpCache Status and display some performance data.

  • Python Memory Check (psutil)

    Improved memory check using Python, specifically the psutil library.

  • Nagios - Writing a Custom Worker

    This document describes the high-level steps for writing a custom Nagios Core 4 worker. Nagios Core workers are a new concept to Nagios Core 4 and there may be a situation when you would want to write a worker to preform a specialized tasks. This document is intended for use by Nagios Core and Nagios XI Administrators who want to extend the functionality of Nagios Core by writing custom workers.

  • Check_debit

    Give a network flow alert for link switch in Nagios.

  • Certificate Health PowerShell Module with Nagios

    The Certificate Health PowerShell module allows you to evaluate the certificates installed on your local system for expiration and deprecated signature algorithms. Using the included functions you can get certificates from the local certificate stores as well as certificates on the filesystem. In addition to getting the certificate health of these certificates an included function, Get-UnhealthyCertificates is designed to integrate with the Nagios monitoring system to alert administrators of certificates that are expired, expiring, or using outdated signature algorithms (i.e. md5, sha1RSA). UPDATED 20151210 V1.2: Added certificate key size health check UPDATED 20150510 v1.1: Changed Get-UnhealthyCertificate to output PowerShell objects Added Get-UnhealthyCertificateNagios to output Nagios output.

  • Check-Certificate

    Check-Certificate checks the local or remote computer certificate store for expiring or expired SSL certificates. This script is designed to work with NSclient++ and Nagios to output format to be consumed by a Nagios monitoring server. Instructions for configuring the NSclient++ and Nagios server check are included. The check defaults to check the LocalMachine personal certificate store for certificates expiring with 30-60 days. You can also check alternate certificate stores by specifying a different $CertificatePath. You can adjust the amount of days before a certificate is considered to be in a warning or critical state.

  • Check-EventLog

    Check the event log of a computer for warnings and errors and report statusback to Nagios. Using the Get-WinEvent the script retrieves the last five minutes of events from the requested event log (default: System). If any events match the level (default is warning, error, and critical) the latest event is reported back to the Nagios server. You can also search for a specific message in an event.

  • Capture command output

    Captures the stdout and stderr output of a command to a file and returns the original results to Nagios. This is useful for debugging failing Nagios monitors. A log entry sample: 2015-8-27 13:22:54 ------ debugging cmd=[/usr/lib/nagios/plugins/check_disk '-w' '20%' '-c' '10%' '-e'] output=[DISK CRITICAL - /run/user/1001/gvfs is not accessible: Permission denied ] retcode=2

  • Elasticsearch health monitoring

    Docker image that monitors elasticsearch api's, produces logs and sends it to, and gives a nagios plugin that uses local caches for you to monitor. Code base - Docker hub - Disclamer - To use this docker, you must have a account. Try it, its free!

Nagios Exchange - The official site for Nagios projects of all kinds - Nagios plugins, addons, documentation, extension, and more