Search All Sites
Nagios Live WebinarsLet our experts show you how Nagios can help your organization.
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.
Third party plugin written in python used to monitor AzureStack alerts.
This is Powershell script for Microsoft Cluster (Hyper-V) 2008/2012 for checking free space in all yours CSV (cluster shared volumes).
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 ...
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
Check javamelody values via http and the lastValue parameter.
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 ...
This plugins check if a service is runing or not, just by localhost.
Find spamscripts on any Linux server with exim mailserver
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.
Nagios Plugin for IBM Websphere Application Server (WAS) using the perfservlet.
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 ...
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 ...
nagios wmic script to confirm very basic status of a shadow copy configuration. Confirms number of shadow copies and size.
Nagios Check for NAS QNAP via SNMP and bash script. based on check_qnap and check_qnap2
check_vtmhealth is a basic shell script Nagios plugin to check the health of Brocade VTM Load balancer/Application Delivery Controller.
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 ...
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.
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.
Based on standard MIB RFC-1213. This plugin monitors broadcast and multicast storms of switchs interfaces. Version 1.1: Add adjustable measuring interval (-t)
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.
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.
Extensive Nagios check for GlusterFS v3.7
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 ...
Check pgsql service making a query.
Nagios (Synagios) Plugin to check when the last Backup was done with HyperBackup
Nagios Plugin to check users logged in via SNMPv2
Nagios Plugin to check the uptime via SNMPv2
Nagios Plugin to check via SNMP that a specific service is running with [n] instances
Nagios Plugin to check the available memory via SNMPv2
Nagios Plugin to check the CPU load via SNMPv2
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
Nagios Plugin to check that a host is offline as expected
Checks number of running NetFlow or sFlow devices compared to the number configured devices on Nagios Network Analyzer
Check most recent Elasticsearch/Nagios Log Server Backup Status
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 ...
This Script Allow you to send a sms via external API without Plugging in a GSM or Modem using Winsms
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 ...
Dell OpenManage Plug-in for Nagios XI provides capabilities to monitor 12th and later generations of Dell PowerEdge Servers through an Agent-Free, Out-of-Band method using Integrated Dell Remote Access Controller (iDRAC) with Lifecycle Controller as well ...
This plugin checks process memory by SNMP on host.
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.
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.