Search Exchange

Search All Sites

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)

Popular Projects

Jump to the most requested...

Nagios XI Addons:
Nagios Log Server Addons:

General Addons:

Project Stats

There are 5876 listings in 458 categories on Nagios Exchange!

Newest Nagios Projects

  • check_metar

    check weather information in METAR format

  • check_fr24

    Checks the status of a flightradar24 feeder

  • Brocade based SAN FC switches monitoring check script

    Brocade SAN FC switches monitoring health check script CHECK_COMMAND [SWITCH_IP/NAME] [USER] [PASS] Displays the overall status for a switch. Script uses Expect to login to SAN switch via ssh. There is no additional software required.

  • SMB Connection

    Powershell Script to check SMB Connection on Windows Server. Works with Windows 2012 and higher. Output: OK: SMB1=0, SMB2=7, SMB3=14 Connections active Connections seperated for every Version. Shows Performancedata and IP, Computername, User and SMB Version for SMB1 Connections only. Warning and Critical Level for SMB1 only!

  • IBM SAN Volume Controller (SVC) and IBM Storvize Monitor

    Perl script uses Expect to login to BM SAN Volume Controller (SVC) or IBM Storvize device via ssh. There is no additional software required. Can be used for nagios, op5, etc. monitoring.

  • check_freenas_api

    FreeNAS API Check Tool Nagios plugin that uses the FreeNAS API to check for alerts as well as pool health & usage/capacity. Two types of check: FreeNAS alerts storage health & usage Storage check has configurable percentage used warning and critical levels. Installation and requirements If building from source: Golang 1.13.8 Otherwise, the binary can be used without any additional software. Usage Usage of check_freenas_api: Required: -check string Check to perform. Options are: {alerts,storage} -hostip string Host IP -username string Username -password string Password -skipverifytls Don't verify TLS certs Optional: -crit int Storage used % for critical (default 90) -warn int Storage used % for warning (default 80 License FreeNAS API Check Tool is licensed under the terms of the GNU General Public License Version 3.

  • NRDP_ESP32_Two

    Arduino INO Project that allows you to use collect and evaluate DHT11 sensor data to NagiosXI NRDP DHT Metrics Collection: Send DHT11 sensor data to NagiosXI wihtout evaluation via NRDP. Temperature (C) Humidity (%) DewPoint (C) HeatIndex (C) DHT Critical Evaluations: Send DHT11 sensor data to NagiosXI after evaluating it against a fixed value. Temperature is greater than 27.00 (C) Humidity is greater than 75.00 (%)

  • Check TrueNAS/FreeNAS Extended Play

    This is a Nagios plugin to check TrueNAS/FreeNAS servers for problems. It allows monitoring for Alerts, Zpools, and Replication statuses. It is written against the 2.0 API.

  • check_file_monitoring

    Plugin in python to be run remotely via check_by_ssh on a FTP/SFTP/SCP server (in my case NAS synology). It allows to monitor if a file (like a backup of a device) is created regularly and optionally validate it against a md5 if available. It runs as follow (script must be on the remote server like here "/var/services/homes/nagios/check_file_monitoring"): check_file_monitoring -d '' -f 'file pattern to be matched' -s -c -w " -t sudo -u nagios /usr/local/nagios/libexec/check_by_ssh -H -C "/var/services/homes/nagios/check_file_monitoring -d '/volumex/backup/nagios/' -f 'nagios_server*.gz' -s md5 -c 7 -w 5" -t 180 Return something like: OK - Last file found /volumex/backup/nagios/ was updated on 2020-05-08 , has a size of 1366862734 KiBs and has a valid md5 calculated of bb1ad22a1403bc94f2650a61ac14fc9c wich matches the one received in /volumex/backup/nagios/

  • F5 APM Concurrent Users

    Nagios plugin which collect via snmp (v2c or v3) the number of concurrent APM users on a F5 Big IP. Use F5-BIGIP-APM-MIB = apmGlobalConnectivityStatCurConns. It also provides performance monitoring. You can run it as follow : /usr/local/nagios/libexec/check_snmp_f5_apm -H -w -c -m --snmp "-v3 -u user_snmp -l AuthPriv -a MD5 -A -x DES -X -r -t " Will return something like : OK - Current number of users is 196 | 'concurrent users'=196;300;360

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