Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: SAN and NAS
Nagios plugins to monitor SAN (Storage Area Network) and NAS (Network Attached Storage) devices, controllers, software, etc.
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
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.- Amazon S3 (2 listings)
- Cisco (1 listings)
- EMC Clarion (6 listings)
- HDS (3 listings)
- IBM Brocade (7 listings)
- IBM San Volume Controller (15 listings)
- NetApp (30 listings)
- Sun (3 listings)
check_qnapraid
nagios plugin to check the status of the qnap appliances hardware.
check_qnap_all_models
check_qnap for all models with performancedata
check_qnap_temps
github.com/kyle138/check_qnap_tempsYet another Nagios plugin for checking CPU, SYS, and HDD temperatures on QNAP devices via SNMP
check_readynas - Netgear ReadyNAS 2100 Nagios Plugin
blog.pregos.info/2010/07/19/netgear-readynas-2100-nagios/check_readynasos6 - plugin for Netgear Readynas OS 6
Based on egalstad's work: https://exchange.nagios.org/directory/Plugins/Hardware/Storage-Systems/SAN-and-NAS/check_readynas--2D-Netgear-ReadyNAS-2100-Nagios-Plugin/details Instructions are the same, but you need to use READYNASOS-MIB.
check_readynas_hd.pl
www.may.co.at/opensource-unter-linux/nagios-exchange.htmlThis plugin checks the first partition on a "Netgear ReadyNAS" using SNMP. snmpwalk is required! You need a MiB-File from the netgrear Page.
check_snmp_qlogic_port
github.com/marcelfischercheck_snmp_qlogic_port Nagios Plugin to check some statistics from a switchport of your choice. Tested on Qlogic Sanbox 5802 Usage: -H = Hostname or IP -C = SNMP Community -p = Switch Port -t = Mode (errors,status,speed,statistics) errors in ...
check_snmp_qnap_volspace
github.com/nicsar/check_snmp_qnap_volspaceThis is a Nagios plugin written in Go to check status and space usage of Qnap volumes via SNMP. It depends on the presence of snmpwalk command.
check_storcenter
www.claudiokuenzler.com/nagios-plugins/check_storcenter.phpWith this plugin you can do several checks on your EMC/Iomega StorCenter NAS.
check_StoreOnce_4G
A Nagios/Centreon plugin for the 4th Generation (4G) of StoreOnce. Simply Bash code.
check_sym_pool
Plugins to monitor the usage/(over-)subscription of ThinPools provided by EMC's High-End-SAN-Storage Symmetrix VMAX. You can define thresholds for each pool. Output is suiting for plotting as graph (perfdata-format). Wraps around EMC's CLI-Interface "Solu ...
check_synology_freespace
github.com/leirn/check_synology_freespaceCheck free space on Synology volumes
check_thecus_nas
github.com/mhoogveld/check_thecus_nasCheck plugin designed for a Thecus NAS N5500, which might work on other models. It can check and report health of disks, fans and RAID configurations, but also CPU-usage and available disk-space.
check_vmax
github.com/ovido/check_vmaxThis plugin for Nagios is used to monitor RF and FA adapters, Power Supply stati and thin pool usage of EMC VMAX storages.
check_vnxe
This plugin allows you to check all components of an EMC VNXe storage system. Requires Unisphere CLI for Linux.
check_xsan
check_xsan is an quite sophisticated controler to check MDC status over one Xsan* CFS
Dell / Quest DR-series check, for DR4000, DR4100, DR430...
Check script for Dell / Quest DR-series de-duplicating storage units. Including DR4000, DR4100, DR4300, DR6000 and more. Gives status of unit, hardware information and storage information.
Dell Compellent
Checks Status of DELL Compellent Storage Tested on SC2020 based on check_equallogic from napsty
Dell ECS Health Plugin
The Dell ECS Health Check Plugin queries the Dell ECS API to obtain health information. It is designed to be pointed at a single cluster, but use of multiple checks for each cluster can be created for federation and geo-replication configuration. It is ...
Dell EMC Isilon - Hardware Health Check Script
The script utilises the Dell EMC Isilon REST API to collect and display Cluster Health and basic node state information. It is recommended to create a read-only account on the Nimble Storage array(s), this can be AD/LDAP or local. The script is written ...
Dell Powervault MD34xx
Simple SNMP Check for Dell Powervault MD 34xx Storage
Dell Powervault MD38 Series Overall Health
github.com/george-panou/Nagios-Scripts/Check Dell PowerVault MD 34/38 Series Storage Arrays Overall Health Prerequisites: -smcli installed on a windows machine and a Nagios compatible agent -Powershell Version 0.1 This script uses smcli to check the overall storage health, it wil repor ...
Dell Powervault MD38 Series Performance
github.com/george-panou/Nagios-Scripts/This script reports the performance of virtual disk arrays of Dell Powervault MD38 Series, but in principle it should work with MD34 Series. Prerequisites: smcli on a windows machine and a Nagios compatible agent Version 0.1 This script uses smcli t ...
EMC Unity
github.com/rkferreira/nagios### check_unity.py ### This is a Nagios monitoring script for DELL EMC Unity storage box. [root@]# ./check_unity2.py -H myunitybox.foo.com -u monituser -p monitpass -m usage: check_unity2.py [-h] -H HOSTADDRESS -u USER -p PASSWORD -m ...
Fujitsu ETERNUS DX Storage
www.fujitsu.com/global/services/computing/storage/eternus/toFujitsu ETERNUS DX Storage 1.1 The complete package including documentation and tools and sample configurations can be downloaded on the Fujitsu support side: http://www.fujitsu.com/global/services/computing/storage/eternus/tools/nagios-plugin.html
HP 3PAR Storage Monitor - Health Check
Perl script uses Expect to login to 3par service processor via ssh. There is no additional software required. Can be used for nagios, op5, etc. monitoring.
HP Lefthand P4000 Cluster Volume check
Check with sh script the used space for the total Cluster Volume for a HP Lefthand P4500. Tested with 1 cluster volume and calculate the % of usage.
HP Lefthand SAN/iQ hardware and software check
Check script for HP LeftHand SAN/iQ devices. Gives status of hardware, drive information and array information.
HP Lefthand Volume Size check
github.com/jfarcher/nagios-check_HP_LefthandThis script, building upon the existing https://exchange.nagios.org/directory/Plugins/Hardware/Storage-Systems/SAN-and-NAS/HP-Lefthand-P4000-Cluster-Volume-check/details plugin checks individual volumes and returns a percentage used. A small amount of wo ...
Huawei Dorado 2100 G2
This script will monitor the state of your Huawei Dorado 2100 G2 storage. You'll need bash, awk & expect installed. This is initial version, send your patches & feedback to robots.rulz @ gmail.com if any...
Huawei_Storage_Nagios_Plugin_linux
The Huawei eSDK Array Management Plug-in (for Nagios) is installed in the Nagios tool. After the installation, the Nagios tool can manage Huawei OceanStorV3, OceanStorV5 and DoradoV3 devices, as well as keep the system information, LUNs, alarms, and cont ...
IBM DS 35xx healt check script
orfika.net/src/This Perl check will monitor various aspects of an IBM DS 35xx storage system using Storage Manager's SMcli. It has been reported that this plugin works with several models of "small" IBM DS storage systems: * DS 3400 (Firmware version: 07.35.53.00 ...
IBM SAN Volume Controller (SVC) and IBM Storvize Monito...
Perl script uses Expect to login to IBM SAN Volume Controller (SVC) or IBM Storvize device via ssh. There is no additional software required. Can be used for nagios, op5, etc. monitoring.
isilon_quota_check
throwsb.github.io/nagios-checks/isilon_quota_check.pl - Checks the disk quotas usage on a EMC Isilon cluster. Detailed documentation can be found at https://github.com/throwsb/nagios-checks/blob/master/check_isilon.md
Nagios plugin for monitoring Unity system
github.com/thecodeteam/nagios-unityNagios plugin for monitoring Unity system nagios-unity is built on top of storops, which interacts with Unity storage via RESTful API. nagios-unity provides an easy-to-use command line interface for invocation of nagios servers. nagios-unity follows th ...
Nagios Plugins for TATLIN.UNIFIED storage system
Nagios plugins for integration with TATLIN.UNIFIED storage system (YADRO)
Nimble Storage Hardware Health API Check Script
The script utilises the Nimble Storage API to provide some basic hardware status monitoring. Although the Nimble Storage alerting system via Infosight is very good, we all know the warm fuzzy feeling of seeing a nice green service status in NagiosXI. The ...
Nimble Storage Hardware Pool Disk Space API Check Scrip...
The script utilises the Nimble Storage API to provide some basic disk space usage monitoring. Although the Nimble Storage alerting system via Infosight is very good, we all know the warm fuzzy feeling of seeing a nice green service status in NagiosXI. The ...
Nimble Storage Replication Health API Check Script
The script utilises the Nimble Storage API to monitor the state of any lagged volumes, i.e. replicas that are still in a copying state. The user can specify when a lagged volume breaches a specific threshold in seconds to generate an error. Its normal for ...
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 ...
QNAP NAS harddisk status
This plugin sends SNMP queries to a QNAP NAS and verifies the state of all harddisks (temperature, status, SMART info). The temperature is returned as performance counter. Tested on a QNAP TS-259 Pro+ with firmware 3.8.4
QNAP NAS system temperature
This plugin sends SNMP queries to a QNAP NAS and checks the cpu and system temperature. The temperature is returned as performance counter. Tested on a QNAP TS-259 Pro+ with firmware 3.8.4
QNAP NAS volume status
This plugin sends SNMP queries to a QNAP NAS and verifies the state of all volumes (status, space free). The free space is returned as performance counter. Tested on a QNAP TS-259 Pro+ with firmware 3.8.4
qnap_health
github.com/Mikesch-mp/qnap_health/Check QNAP NAS health status. Provides a large set of check routines. Usage: $ [-V protocol] -H -C -p -w -c " Where: -p|--part - part to check" -h - no human-readable output; do not use unit suffixes" ...
Synology Health DSM/SRM via SNMP
Nagios Plugin to check the health status a Synology DSM/SRM via SNMP
Thecus Check SNMP
This is a Nagios plugin that monitors your Thecus via SNMP instead of using logins and apssword (which can overload the Thecus)
Thecus NAS (PHP)
A collection of check scripts to monitor newer THECUS NAS applicances. Works on XI, unable to tell if it works on others... please let me know ig you use it, and will add it.