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

serviceNow Incident Notifier New!

serviceNowIncidentNotifier allows Nagios to automatically create and update incidents within your ServiceNow ticketing system Usage: ./serviceNowIncidentNotifier -s [Val] -l [Val] -a [Val] -i [Val] -u [Val] -c -a Assignment Group -c Create Ti ...

/Category:Nagios

Nagios XI - Understanding The User Macros Component New!

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

This document describes how to use the User Macros component in Nagios XI. The component exposes the user and system macros available in Nagios Core to multiple areas of Nagios XI, allowing for more flexible configurations. This document is intended fo ...

NRPE for Nagios Core on CentOS 7.x New!

nuxref.com/2016/11/29/nrpe-nagios-core-centos-7-x/

NRPE for Nagios Core on CentOS 7.x NRPE v3.x RPMs (the first of their kind at the time this blog was written) packaged up and made available for all CentOS/Red Hat systems. A step by step guide as to how to use NRPE with illustrations and detailed explanations allowing anyone to have it ...

/Category:Tutorials

NAR - Nagios host automated registration New!

Nagios automatic hosts self-registration software (NAR) NAR is designed to automate new hosts registration in Nagios monitoring system in any dynamic environment – IT service business, cloud computing and etc. NAR consists of several parts w ...

/Category:Auto-Discovery
LicenseGPL

Unitrends API Backup failure checker New!

Uses the Unitrends API to receive and parse a JSON string concerning backup failures. Simply pass the name of the Protected asset as the first parameter and the IP address of the Unitrends server as the second e.g. ./utrendbak testserv "192.168.240.34" ...

hswd_nagios New!

github.com/Dennis1000/hswd-nagios

hswd-nagios is a Home Smart Water Detector (HSWD) plugin http://www.homesmartguard.com/

/Category:Environmental
LicenseGPL

NRDP for Nagios Core on CentOS 7.x New!

nuxref.com/2016/11/24/nrdp-nagios-core-centos-7-x/

NRDP for Nagios Core on CentOS 7.x Introducing the very first of it's packaging into the CentOS/Red Hat community. A step by step guide how how to harness the power or NRDP and use it in your Nagios Environment.

/Category:Tutorials

Check Failover Cluster Storage New!

Plugin to check your Failover Cluster without installing any Scripts on your Windows Server.

LicenseGPL

Check Exchange Databases and Queue New!

Plugin for check Exchange Databases and Queue, using NRPE, one script for Exchange 2007, 2010, 2013.

NOD32 Update Mirror Check New!

github.com/nikband/check_nod32updatemirror2.sh

Nagios NOD32 Update Mirror Version Check This plugin monitor a NOD32 Update Mirror Server (http) and checks if the update.ver is up to date. Checks if the update.ver file matches the current date and the online nod32 virus distribution into VirusRad ...

/Category:NOD32
LicenseGPL

check-netscaler-activeservices New!

github.com/nxadm/check-netscaler-activeservices

A Nagios plugin to check the number of active backend services of a netscaler frontend instance. This program makes use of the Nitro API for Citrix Netscaler (tested with v1). The URLs supplied to -u are the specific for your configuration. At the moment ...

LicenseGPL

check_disks_size

check_disks_size YET ANOTHER DISK CHECK FOR LINUX SYSTEMS ( AUTOMATICALLY DETECTS THE MOUNT-POINTS ) Shell script (written in pure bash to avoid installation any extra programming languages ) It is designed to work on any linux operating system. ( tested on Debian8 ...

LicenseGPL

check_supervisord_programs

check_supervisord_programs extends nagios monitoring by interacting with the supervisord socket. It is written in BASH, meaning its agnostic across linux variants. Usage ./check_supervisord_program -c Alternate config file -p Prog ...

/Category:Nagios

Send HTML Alert Email v3

linux777.wordpress.com/

Send HTML Alert Email v3 This is the Version 3 of the popular 'Send HTML Alert Email'. Nagios Alert eMails now contain formatted Text & Performance Graphs. Tested with Nagios v3 & 4. Contains Useful Features Like --- 1) Performance Graphs 2) Total Downtime of the Service upon ...

/Category:Notifications
LicenseGPL

Check IIS Site and Application Pool

Check IIS Site and Application Pool Plugin for check IIS Sites and Application pool status, using NRPE.

/Category:IIS

Check MSSQL DataBase and Jobs

Check MSSQL DataBase and Jobs Plugin for check MSSQL Databases, Jobs, Connection time, using NRPE.

/Category:SQLServer
LicenseGPL

View Object Configuration

Adds a new tabs on host and service detail screens to view object configuration in Nagios XI.

/Category:Components
LicenseGPL

Nagios Core 4.x Setup for CentOS 7.x

nuxref.com/2016/11/20/nagios-core-setup-centos-7/

Nagios Core 4.x Setup for CentOS 7.x Nagios Core 4.x for CentOS (Red Hat, ScientificOS, Oracle Linux) v7.x setup while keeping your system running in SELinux Enforcing Mode.

check_http_freshness

gitlab.com/Jedimaster0/check_http_freshness

Retrieve JSON data from an http/s url and check an object's date attribute to determine if the data is stale.

/Category:HTTP
LicenseGPL

Nagios Client - Status Monitor

Nagios Client - Status Monitor Easy to use Nagios status monitoring app. Dashboard has count of Host Up, Down, Service Ok, Warning, Critical, Pending and Unknown.

LicenseOther

Birdseye time format

Change Birdseye Clock Timeformat from 12h to 24h - Works in my Bidseye V 3.1.1 by 03/28/2016 Look for Version in /usr/local/nagiosxi/html/includes/components/birdseye/CHANGES.TXT

/Category:Web Interfaces

check_tls_cert

Check the expiration date (and optionally the correctness) of a TLS certificate. Certificates can be loaded locally from a file or remotely from a server. STARTTLS and SNI based servers can be queried as well/

/Category:Security
LicenseGPL

Philips Hue Availability and Update

Plugin to check if a certain Device is conected to a Hue Hub and if there is an update available for the Hub

/Category:Others
LicenseApache

Check APC UPS via SNMP when connected to Synology DSM v...

Nagios Plugin to check the current status of an APC Back UPS (Battery level and Load)

/Category:UPS

Thomas and Betts Current Technology Surge Protective De...

Check the logs on a Current Technology SPD with M3 monitoring option for interesting events.

/Category:UPS
LicenseGPL

check_ssd_wli

raw.githubusercontent.com/rudybroersma/check_ssd

Script to check the Wear Level Indicators (SMART ID 171 and 233) from SSDs, to see if they need replacement. The script can autodetect RAID controllers (LSI RAID and 3Ware) and supports regular SATA ports as well. Please check github page for more d ...

/Category:Others
LicenseGPL

Nagios Twitter Hashtag Graphing

www.nagios.com

Connect to Twitter Streaming API, filter based on keywords (hashtags), then filter THAT data based on location (US State based) and create Nagios checks to poll the location/tweet data!

/Category:Cool Stuff
LicenseOther

Configuring Downtime In Nagios XI

library.nagios.com/library/products/nagiosxi/documentation/8

The purpose of this document is to show how you can schedule downtime for a service, host, hostgroup, or servicegroup within Nagios XI. Scheduling downtime is an effective way to prevent unnecessary or unwanted notifications from being received during a p ...

check_dp_free_pools.ps1

This script is for windows powershell. Looks at all the pools in data protector, finds any with "*free*" in the name (feel free to change this to suit your naming scheme), and checks those pools to see how many free media are available and tape quality ...

/Category:Data Protector
LicenseGPL

check_dp_mount_requests.ps1

This script is for windows powershell. Checks for data protector mount requests.

/Category:Data Protector
LicenseGPL

check_remotenagios

github.com/errecepe/check_remotenagios.pl

Get's remote nagios server, host and service status values. Useful for Nagios Distributed Environment without installing extras on Main Nagios server

LicenseOther

check_wlst_sessions

check_wlst_sessions # check_wlst_sessions 1.0 Nagios compatible plugin to check via WLST the number of actives sessions on a Server (On Oracle WebLogic Server v9+) BOTH Files (.sh and .py) are needed for this plugin to work

/Category:Weblogic
LicenseMIT

Check Printer Toner Cartridge Level via SNMP with local...

Nagios Plugin to check the remaining pages (toner) of a printer SNMPv1 also working if the printer is switched off or just just from time to time.

/Category:Printing
LicenseGPL

box293_drive_inventory_windows

www.box293.com

This plugin will report what hard drives in the range A: - Z: exist on a Windows machine. This plugin uses NSClient++ to gather the information. The plugin will use check_nrpe (by default) or check_nt (if specified) to query the Windows machine. This plu ...

/Category:File System
LicenseGPL

check_mandrill

www.rainsbrook.co.uk/wiki/doku.php/nagios/check_mandrill

check_mandrill Mandrill is a transactional email API, it's reliable, powerful, and ideal for sending data-driven emails. https://www.mandrill.com/ Mandrill can both send and receive smtp based email via http webhooks. Mandrill's API can be used to query the volume of e ...

LicenseGPL

check_win_printers

github.com/CoffeeITWorks/nagios_win_printers_plugin

Plugin to check all printers on a windows, like print server. It will inform how many printers have, how many are offline and also alert with warning or critical depending on the amount of printers offline. Please check the readme at https://github. ...

/Category:Printing
LicenseMIT

check_eth

check_eth This plugins monitor realtime traffic on linux server interface on any distribution centos,redhat,debian etc . In old version by joseph stats are calculated wrong way not realtime but after my changes it will monitor your stats realtime transfer rate of i ...

LicenseGPL

check APC Galaxy status

This plugins monitors APC Galaxy.

/Category:UPS
LicenseOther

Windows - Security Sys Admin Dashboards

Windows - Security Sys Admin Dashboards Dashboards used for Sys Admin Security monitoring and alerting. TIP: Set up dashboard alerts, then you don't have to physical check all your dashboards.

/Category:Dashboards
LicenseGPL

Check_AG

Poweshell script to check MSSQL Server AvailabilityGroup for SQL Server 2012 with AllwaysOn

/Category:SQLServer

Postfix Mails Stats

Postfix Mails Stats This is simple script that wil do the work with pnp4nagios graphs. Please Change mail.log permissions like (chmod 644 mail.log) so plugin have read permission on mail.log Implement logrotation on mail.log this file will rotate daily then you have stats ...

/Category:Postfix
LicenseGPL

Check_HPDATAPROTECTOR

Powershell script to check if HP Dataprotector routines have failed to run. Tested on windows Server 2012, but should work on Windows Server 2008 an on. HP Dataprotector Version tested: 7.0

/Category:Data Protector

check_stackoverflow

www.nagios.com

Probe stackoverflow using the API

/Category:Notifications
LicenseOther

Check Dell S-series FTOS switches (former Force10)

github.com/mzi77/check_force10.pl

Check status of hardware for Dell S-series FTOS switches (former Force10)

/Category:Dell
LicenseGPL

check_maxdb

This plugin checks various states of the MaxDB database. This plugin executes the following checks for MaxDB Databases percentage free in Log Area percentage free in Data Area database status failed backups You need the databa ...

/Category:Others

W3C Validation Check

Plugin to check any Website if it's free of errors according to the W3C Validation Markup. Plugin working for website markup (html-output) as well as CSS

LicenseApache

check_mem.py

github.com/rendicott/check_mem

Nagios plugin for checking available memory and swap with perfadata on a nix machine. Tested working on several nix flavors including: - Linux-3.10.0-327.4.4.el7.x86_64-x86_64-with-centos-7.2.1511-Core - Linux-3.16.0-30-generic-x86_64-with-Ubuntu-14.0 ...

/Category:Memory
LicenseMIT

check_supermicro_superdoctor

github.com/mintsoft/check_supermicro_superdoctor

Uses SNMP to interrogate SuperDoctor and reports the state. Built out of my desire for check_openmanage, but for some SuperMicro hardware that we have laying around

/Category:SuperMicro
LicenseApache

check_snmp_uptime

check_snmp_uptime This plugin can check the uptime of a host using SNMP v1 queries.

/Category:Uptime

check_siemens_logo

Python-based plugin to recieve remotely I/O STATE of a Siemens Logo !8

/Category:Others
LicenseGPL