Home Directory

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
Email: sales@nagios.com

Login

Remember Me

Directory

New Listings



Submit Your Nagios Project!

Help build Nagios Exchange for yourself and the entire the Nagios Community by your Nagios project to the site. It's easy - just create an account, login, and add a new listing. Read the FAQ for instructions.
ListingsRSS

Monitoring AzureStack Alerts New!

Third party plugin written in python used to monitor AzureStack alerts.

/Category:Cloud
LicenseMIT

check_all_csv_frespace New!

This is Powershell script for Microsoft Cluster (Hyper-V) 2008/2012 for checking free space in all yours CSV (cluster shared volumes).

/Category:Windows

check_snmp_storage_ucd New!

This plugin is a modification of the check_snmp_storage plugin that properly handles large mount points (>4TB) It works by leveraging the UCD-SNMP-MIB module to check storage utilization of a mount point. It was initially created due to limitations wit ...

/Category:SNMP
LicenseGPL

check uptime

small script plugin to check uptime tested on ubuntu 14 and centos 6 https://github.com/cpinochet/check_uptime.git cu.sh has hardcoded limits cu2.sh accepts 2 parameters (warning and critical) Usage: ./cu2.sh Example: ./cu2.sh 200 300

/Category:Uptime

check_javamelody_http

Check javamelody values via http and the lastValue parameter.

LicenseLGPL

Extended PHP mails

Extended PHP mails Reliable and flexible way to do notifications to e-mail (via php-mail) without setup sendmail or postfix. You can turn off sendmail or postfix.

/Category:Notifications

Windows Port of Nagios Plugins

These are official Nagios Plugins compiled for Windows. Not all plugins compile for Windows and some might not work as expected. This is a short tutorial howto compile the tools with Cygwin. To compile the plugins from https://nagios-plugins.org/ inst ...

Check Service Localhost

This plugins check if a service is runing or not, just by localhost.

check_spamscripts

Find spamscripts on any Linux server with exim mailserver

check_syno_backup

github.com/bc-109/check_syno_backup

This is a plugin to get Synology NAS backup job status information. It works under DSM5 and DSM6. The Python script must be run on the NAS through NRPE.

/Category:Others
LicenseGPL

Check_Complus Powershell

Check if Com+ appliactions are running or not.

/Category:Windows NRPE
LicenseGPL

perfservmon

github.com/dvarounis/perfservmon

Nagios Plugin for IBM Websphere Application Server (WAS) using the perfservlet.

/Category:Websphere
LicenseMIT

check_complus

Check if a Com+ appliaction is running or not. This is a powershell script. so rember to set external scripts in nsclient.ini like this: check_complus=cmd /c echo scriptscheck-complus.ps1 "$ARG1$"; exit $LastExitCode | powershell.exe -command - U ...

/Category:Windows NRPE
LicenseGPL

check_internet.sh

Checks internet speed using speedtest-cli or pyspeedtest Example: ./check_internet.sh 10 9 10 9 /usr/lib/nagios/plugins/speedtest-cli --server 3837 --timeout 50 --simple > .speedtest.sp1.wind.it.24646 2>&1 OK - TestServer: sp1.wind.it Ping 18.437 ms ...

send_curl_nrdp

send_curl_nrdp Send data to nrpd in nagios using php libraries and CURL

/Category:Passive Checks
LicenseGPL

sendexec_bycurl_nrdp

sendexec_bycurl_nrdp Send result plugin or check of nagios to nrpd.

/Category:Passive Checks

senddata_bycurl_nrdp

senddata_bycurl_nrdp Send or report data to nrdp by command line in perl

/Category:Passive Checks
LicenseGPL

check_shadowcopies

github.com/wayne-j/nagios-check_shadowcopies

nagios wmic script to confirm very basic status of a shadow copy configuration. Confirms number of shadow copies and size.

/Category:WMI
LicenseMIT

check_qnap3.sh

github.com/nikband/check_qnap3.sh

Nagios Check for NAS QNAP via SNMP and bash script. based on check_qnap and check_qnap2

/Category:Others
LicenseGPL

check_vtmhealth

check_vtmhealth is a basic shell script Nagios plugin to check the health of Brocade VTM Load balancer/Application Delivery Controller.

/Category:Brocade
LicenseGPL

Check Any Process on Windows and Linux Systems

Monitor any number of processes on Windows and Linux hosts. This plugin allows users to monitor single and/or multiple processes on Windows and Linux servers with just SNMP. No scripting required. No modules or extra configuration necessary. Just stra ...

/Category:Processes
LicenseOther

Windows - Sys Admin Dashboards

Windows - Sys Admin Dashboards I use these dashboards to troubleshoot Windows issues and if no "customer" issues are present I can dig through the event logs and find issues that are not causing work stoppages (yet) and try to fix them ahead of time.

/Category:Dashboards
LicenseGPL

check_unifi - check Ubiquiti UniFi Controller and APs

github.com/msweetser

check_unifi is a Nagios plugin to check the status of the Ubiquiti UniFi Controller and APs. This plugin has been tested on CentOS 7 with Nagios 4.0.8, but should work in previous versions.

LicenseMIT

check_snmp_storm_broadcast

Based on standard MIB RFC-1213. This plugin monitors broadcast and multicast storms of switchs interfaces. Version 1.1: Add adjustable measuring interval (-t)

check_smart smart monitoring with smartmontools

github.com/superdachs/check_smart

A plugin that chacks (localy) the status of hdd smart. Usefull in software-raid setups. No thresholds are neccessary because the plugin uses the values from smart.

/Category:Others

Show service state in statusmap - Nagios 4.x

Show service state in statusmap - Nagios 4.x Add service status color to the statusmap.cgi for Nagios 4.x

/Category:Nagios Core

check_bandwidth_variation

check_bandwidth_variation Check bandwidth checks if the current bitrate of a network interface differs from the average for that interface. It is very useful for monitoring ISP uplinks, which tend to have a very stable average when everything is running ok.

LicenseBSD

check_ovh_service_expiry

github.com/Decstasy/ovh-nagios-service-expiry-check

check_ovh_service_expiry Checks expiry of dedicated servers and domains from OVH, SoYouStart and Kimsufi.

LicenseGPL

nagios-check-gluster

github.com/atlantos/nagios-check-gluster

Extensive Nagios check for GlusterFS v3.7

/Category:File System
LicenseGPL

Check SmarterMail Queue - check_queue_sm

This nagios plugin allows you to monitor your SmarterMail server queue by using SmarterMail Webservice. This will display the current number of messages in queue of a SmarterMail Server. The plugin is a PHP script and should run on every linux distribu ...

/Category:Others
LicenseGPL

Check PostgreSQL Service

Check pgsql service making a query.

LicenseGPL

Check last HyperBackup for Synology (Synagios)

www.markuswalther.org/

Nagios (Synagios) Plugin to check when the last Backup was done with HyperBackup

/Category:Others

Check Synology Router Users via SNMP

www.markuswalther.org/

Nagios Plugin to check users logged in via SNMPv2

/Category:Others
LicenseGPL

Check Synology Router Uptime via SNMP

www.markuswalther.org/

Nagios Plugin to check the uptime via SNMPv2

/Category:Others
LicenseGPL

Check Synology Router Service via SNMP

www.markuswalther.org/

Nagios Plugin to check via SNMP that a specific service is running with [n] instances

/Category:Others
LicenseGPL

Check Synology Router Memory/Storage via SNMP

www.markuswalther.org/

Nagios Plugin to check the available memory via SNMPv2

/Category:Others
LicenseGPL

Check Synology Router CPU via SNMP

www.markuswalther.org/

Nagios Plugin to check the CPU load via SNMPv2

/Category:Others
LicenseGPL

check_port_status

Checks Interface port states in dual administrative/operational up/down fashion Tested with Cisco, Linux, Mikrotik and probably works on most of other equipment Depends on: Linux net-snmp-utils

LicenseBSD

Warning when host reachable

www.markuswalther.org/

Nagios Plugin to check that a host is offline as expected

/Category:Active Checks
LicenseGPL

check_nna_flow_devices

github.com/jvandermeulen/NagiosPlugins

Checks number of running NetFlow or sFlow devices compared to the number configured devices on Nagios Network Analyzer

/Category:Active Checks
LicenseGPL

check_last_nls_backup.sh

github.com/jvandermeulen/NagiosPlugins

Check most recent Elasticsearch/Nagios Log Server Backup Status

/Category:Active Checks
LicenseGPL

Check if FS is Mounted (check_mount.sh) AIX, NFS, UNIX,...

Shell Script for Nagios, checks if the FS given is mounted. Assumes that you are checking NFS by default, but it can check for any type of FS: NFS, NFSv4, CIFS, JFS, JFS2, EXT2, EXT3, EXT4, etc (If a FS is mounted more than once it gives a Warning ...

/Category:File System
LicenseGPL

WINSMS

This Script Allow you to send a sms via external API without Plugging in a GSM or Modem using Winsms

/Category:SMS

check_sites_running.sh

Check_Sites_Running.sh (sites running under TOMCAT) This is my first Bash script, let alone first Nagios Script, so please excuse any errors, and I welcome advice. I wrote this script as I didn't have access to the management console for Tomcat with ...

/Category:Apache Tomcat
LicenseGPL

Check SNMP RAM service

This plugin checks process memory by SNMP on host.

LicenseGPL

Check IBM Storwize V7000 Unified / SONAS VFS Warnings

github.com/acch/nagios-plugins

This bash script reports on the number of VFS warnings logged by Samba in an IBM Storwize V7000 Unified / SONAS system, by evaluating syslog entries in /var/log/messages.

LicenseMIT

Check IBM Storwize V7000 Unified / SONAS SMB Sessions

github.com/acch/nagios-plugins

This bash script reports on the number of SMB sessions in an IBM Storwize V7000 Unified / SONAS system, by evaluating syslog entries in /var/log/messages.

LicenseMIT