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

Nagios Network Analyzer

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

Check_docker_swarm

github.com/sushantohalder

Check_docker_swarm This is a plugin that monitors docker swarm quorum i.e. it monitors how many manager nodes of the docker swarm are up and healthy. This plugin returns 'OK' when all the managers are healthy and reachable or when we are trying to run the plugin on the work ...

/Category:Software
LicenseGPL

Statusengine

statusengine.org

Statusengine Statusengine is a project to process and store event data collected by Nagios. Statusengine will save all monitoring data to MySQL, CrateDB or Redis. It also has an inbuild performance data processor, which is able to save perfdata to Graphite, CrateDB, E ...

Statusengine UI

statusengine.org/

Statusengine UI Statusengine UI is a lightweight, responsive, modern web interface, you can use, to make your monitoring data visible.

/Category:Web Interfaces
LicenseGPL

check_couchbase_node

gitlab.com/nagios_plugins/check_couchbase_node

Python script which sends GET request to couchbase cluster REST api: http://cluster_dns/pools/nodes

/Category:Others
LicenseGPL

check_win_updates

github.com/binfalse/check_win_updates

Neat VBscript to check if windows machines require an update (and/or a subsequent reboot). Windows 7 and 10 and others maybe ;-)

/Category:Windows
LicenseGPL

UNIX/LINUX SNMP CPU IDLE with STATs

UNIX/LINUX SNMP CPU IDLE with STATs This plugin monitors CPU Idle of UNIX/LINUX OS and gets a lot of additional Info from SNMPD. Plugin checks are made via SNMP v2c/3 and returns CPU Idle percent in Output and Perfdata and other stats in Performance data. REQUIRE include .1.3.6.1.4.1.20 ...

LicenseGPL

check_tasmota

www.creativeit.eu

Nagios plugin to check Wifiplugs and attached sensors running Tasmota Firmware

/Category:Others

check_curl

Check a web page contents for specific search terms. Built on check_curl2 posted on Nagios Exchange by nagiosexchange. Added capability to define authentication type, number of apparitions of Grep, header values, HTTP expected code, etc.

LicenseGPL

How To Monitor Docker Containers With Nagios XI

library.nagios.com/library/products/nagios-xi/documentation/

This document describes how to use the Docker Configuration Wizard to monitor your containers’ status and resource usage with Nagios XI. This document is intended for use by Nagios Administrators and end users who want to monitor their Docker contain ...

Check Cisco PoE availability (support stacks)

Check the PoE availability of a Cisco switch via SNMP

/Category:Cisco
LicenseGPL

Check Cisco Stack status

Check the state of the redundant stack ring, switches in the stack ring and stackport status via SNMP.

/Category:Cisco
LicenseGPL

check_systemd_service

This one is embarrassingly simple, but I needed to ensure that a local service was running on a systemd box. So this is it.

LicenseBSD

check_ovsbond

A simple perl script to check ovs bond status. I use this on my proxmox server. No parameters, no help. You will need to execute with sudo.

LicenseBSD

Check HaProxy Configuration

This plugin checks the haproxy.cfg syntax and dead members. It will also issues either a Warning or Critical alert with performance stats of file size change. A Critical Alert will indicate the HaProxy will NOT startup if a "service haproxy restart" was i ...

LicenseGPL

check_nrpe_cluster

sanctum.geek.nz/cgit/nagios-check-nrpe-cluster.git/about/

Run two or more NRPE checks and return a status based on their aggregated results.

LicenseMIT

check_speedtest_servers

sanctum.geek.nz/cgit/nagios-check-speedtest-servers.git/abou

Check that an Ookla Speedtest server with a specified URL and/or host is present on the public list of servers.

LicenseMIT

check_network_stats(PNP4Nagios)

github.com/juraj-havrila/check_network_stats

Nagios Plugin for monitoring of Network Utilization including PNP4Nagios Template. Is Executed remotely (either over check_by_ssh -tested or nrpe -not tested). Produces 2 Graphs for each NIC (also for loopback). No Parameters, just run the script. Does n ...

/Category:Linux
LicenseGPL

check_huawei_oceanstor.sh

github.com/vasiliev123/check_huawei_oceanstor

Check Huawei OceanStor plugin for Nagios It is adapted to serve as a hardware check of the Huawei OceanStor and was tested on OceanStor 2600V3. Plugin is a rework of the IBM v7000 - v7000 Unified plugin. Original link: https://exchange.nagios.org/di ...

/Category:SAN and NAS

check_aruba.pl

mona.deltics.info

Check which access points are down on your Aruba controller

LicenseGPL

check_mysql_stats(PNP4Nagios)

Nagios Plugin with PNP4Nagios Template (no alerting) Producing (12 but it can be adjusted easily if one needs different values) MySQL Performance graphs. Written in Perl but it does NOT Require DBI Modules to be installed as DB Query is handled via MyS ...

/Category:MySQL
LicenseGPL

Web Ressource Monitor

binfalse.de/software/monitoring/check_links/

Perl script to monitor resources on the internet, including availability of webpages, content delivery, uptime of web servers, content negotiation etc...

LicenseGPL

Reboot Required

binfalse.de/software/monitoring/check_reboot/

Does a Linux machine need a reboot?

/Category:Linux

LDAP account expire

binfalse.de/software/monitoring/check_ldap_password_exp/

Perl script to check if an LDAP account is about to expire.

/Category:LDAP
LicenseGPL

check_docker

###[INFO]##################### ## check_docker ## v2.0, modified on 2018-06-14 ## moritoring-plugin to check Docker-Containers ## only for remote execution ## written by Alexander Knerlein ## made in West Germany ## GNU General Public License Ver ...

/Category:Software
LicenseGPL

F5 Big IP Plugins

F5 Big IP Plugins Check F5 BigIP pools, poolmembers and nodes using SNMP. Optional you can have a multiline output in status overview. The plugin supports blacklisting and whitelisting. In case of a blacklist the blacklisted items are listed in output as blacklisted so you ...

/Category:F5
LicenseGPL

P4Nagios

swarm.workshop.perforce.com/projects/perforce_software-p4nag

P4Nagios This project contains an example bash script that shows how Helix components could be monitored from a Nagios server. The plugin currently checks: if the P4D server is responding. if the P4D server license is about to expire. if the P4D d ...

/Category:Software
LicenseBSD

Veeam License Expiration

This plugin uses Powershell to monitor the expiration date of Veeam Backup & Replication license.

/Category:Others

Nagios Install on AWS with cloudformation

Deploy NagiosXi, Fusion, NNA and LogServer on AWS with cloudformation.

/Category:Installation
LicenseApache

Nagios Log Server Online Demo

nagiosls.demos.nagios.com

Nagios Log Server Online Demo An online demo of Nagios Log Server. The demo allows you to view system logs and event logs, giving some examples on how you can visualize data sent into Nagios Log Server.

/Category:Demos

check_rsync_status_time

This plugin check if rsync work good : First you have to create rsnyc script : Exemple attached : After that you can use the script How to use : Usage: ./check_rsync -h for help (this message) -l -p Example: ./check_rsync -l 60 ...

/Category:Linux

Nagios Bulb

habrahabr.ru/post/353280/

Nagios Bulb Very simple and cheap visual Nagios notification method. Use Nagios livestatus and RGB led bulb with IR remote. All details on https://habrahabr.ru/post/353280/ (on russian)

LicenseGPL

check-s3-file-age

github.com/chicks-net/check-s3-file-age

nagios check for age of a specific file in AWS S3

/Category:Amazon S3

Pure Storage

These are plugins to monitor Pure Storage's FlashArray and FlashBlade systems. Supported FlashArray models are: FA-400, //m and //X series. To use these plugins you need to install the Pure Storage Python REST Client (https://github.com/purestorage/rest-c ...

/Category:SAN and NAS
LicenseApache

AWS ECS cluster monitor

github.com/asafs133/nagios_plugins

Get metrics of AWS ECS cluster Memory & CPU. Author: Asaf Shabat

/Category:Cloud

Homeseer 3 device values

github.com/grotan1/check_hs3

This is a plugin that monitors Homeseer 3 device values

/Category:Environmental
LicenseMIT

Notification for Slack

github.com/obaarne/Nagios2Slack

Notification for Slack A simple script for sending host and service notifications to Slack.

/Category:Notifications
LicenseGPL

Simple Nagios PHP Dashboard

server.mrazek.biz/snpd/

Simple Nagios PHP Dashboard Simple Nagios PHP Dashboard (SNPD) is the light Web Interface for the Nagios 4.1.0+.

/Category:Web Interfaces

Linux Check Service

Nagios plugin to check if a service is running

/Category:Reporting
LicenseMIT

check_axis_stream_quality

check_axis_stream_quality This script use videoanalitycs methods to check quality of streaming of an Axis security ip camera in tow ways. Checking percentage of white (eg. IR malfunction) or the number of colors in the palette (eg. too dark image).

/Category:Security
LicenseGPL

check_junos_portflap.sh

This script checks the last time an interface on a junos device has flapped up or down and reports the answer. Examples: define service define command

/Category:Juniper
LicenseMIT

check_couchdb_replication

www.claudiokuenzler.com/monitoring-plugins/check_couchdb_rep

This is a plugin to monitor the status of CouchDB replications. Use the -d parameter to list all available replications and monitor them with -r parameter.

/Category:Others
LicenseGPL

check_sfp_cisco

With this check you can monitor using Cisco DOM (Digital Optical Monitoring) thru SNMP. This is similar to IOS command: "show interface transceiver detail"

/Category:Cisco
LicenseGPL

Check Linux file system use including xfs project quota...

Check Linux file system use including xfs project quota. Check Linux file system use including xfs project quota if implemented.

/Category:File System
LicenseGPL

check_http_curl

github.com/pablodav/curlnagios

Checks an url raise an alert if some problem is found. Uses curl with all its power, so you can extend your check with all curl options. Install: see readme or use pip3 install curlnagios

/Category:HTTP
LicenseMIT

sharepoint health monitor

github.com/pablodav/sharepoint_health_mon_plugin

Checks sharepoint HealthMonitor reports list and raise an alert if some is found. prints perfdata with total of alerts. Install: see readme or use pip3 install sp-health.

LicenseMIT

Nagios XI – Redundancy And Security Planning

library.nagios.com/library/products/nagios-xi/documentation/

This goal of this documentation is to provide you with a comprehensive list of configuration settings that need to be taken into account when planning a Nagios XI deployment. This document is specifically aimed at the various agents used for monitoring. ...

Nagios Log Server – Removing An Instance From A Cluster

library.nagios.com/library/products/nagios-log-server/docume

This document describes how to remove an instance from a Nagios Log Server cluster. This document is written for administrators who are looking to remove an instance from a Nagios Log Server cluster, planned or not.

check_kms.ps1

github.com/wdyzewski/nagios-plugins/

check_kms.ps1 This plugin checks count of hosts activated by KMS server.