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.
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.
This bash script checks the status of the last replication task of an IBM Storwize V7000 Unified / SONAS system.
Interface usage plugin
Phone, SMS, email and mobile alerts for Nagios and other monitoring tools. Send Nagios email to AlertOps and alert the right person. Features: On-call scheduling Escalations Automatically open and close alerts from Nagios Automatically open and clos ...
This is a first try at the Socomec Sicon Netvision UPS. What it does: verify output voltage (currently only the first element of 3; this defaults to a warning below 200 volts) verify output load in percent (currently only the first element of ...
This plugin can be used to check SSL certificate expiration for a given IP address or range of IP addresses. check_ssl_expiration.php - v1.0.0 Copyright (c) 2016 Matthew Capra, Nagios Enterprises Under GPL v2 License This ...
This bash script reports on various performance metrics of an IBM Storwize V7000 Unified / SONAS system, using the 'lsperfdata' CLI command.
This plugin checks existence of a service using SNMP. ./check_SNMP_service.sh COMMUNITY HOST SERVICE
This plugin was inspired and partially based off of elliot's DHCP plugin that check all scopes. (Source: https://github.com/elliot/nagios-check_dhcp)
The archive contains example scripts that use Winexe to execute commands or monitor something 1- check_winexe_remotecmd.pl : launch remotely a Windows command by winexe 2- check_winexe_powreshell_remotecmd.pl : launch remotely a PowerShell script by Win ...
It connects on a Fortigate with a login and password and use the 'execute sensor list' to determine the hardware health. You can restrict check to some hardware items, exlude them, change teh default prompt, the criticity. ./check_ssh_fortigate_env.pl - ...
Check if a virtual machine(VM) is running on more than one hypervisor(HV). Check if a VM's network interface exists on more than one HV. Check if an VM's ip address exists on more than one HV. Check for unknown iptables entries on HVs.
This Perl tool can transform unformatted mails to NSCA messages or GED messages(EyesOf Network Generic Event Dispatcher). It happens sometimes that the only way to monitor a system is to configure mail notification on it. The idea is to transport this ...
This bash script reports on the number of inodes in an IBM Storwize V7000 Unified / SONAS system.
This plugin is successfully tested on Ubuntu server-client environment. This script, written in bash is intended for getting total CPU use in percentage along with four important CPU usage information like User, System,Idle and IOwait. By default it will ...
The purpose of this documentation is to provide a guide for installing Nagios XI in an offline environment. The procedure in this document is currently in BETA phase, we do not guarantee these for production at this point, as we are still doing some fina ...
Shell script that checks to ensure NFS mounted directory is writable and lists current open files in that directory. Mimics the behavior of lsof -N but does not use lsof as listing the files in /proc/*/pd/* returned faster. Would work for any path real ...
- Script for checking the Hitachi Storage H/W Status(DKC, DKU Units).. - This is shell script - Available for these Storage Lightning 9900 = RAID400 Lightning 9980V = RAID450 USP = RAID500 USP V = RAID600 VSP = RAID700
Perl connector plugin to PRG monitoring solution using their API. You need the API URL, a login and password to it and the name of the sensor It requires curl tool. check_prtg.pl -h for syntax
Check locally the status of OpenHA cluster by using /usr/local/cluster/service command. Can be executed by SSH, NRPE or an SNMP extension. for syntax, do check_openha.pl -h
Check different aspect of Datacore Storage (VirtualDisks, Clients, Servers, PhysicalDisks, ...) by SNMP Do check_datacore.pl --help for syntax