Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Directory
New Listings
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.check_o365licenseusage New!
github.com/Start81/check_o365licenseusageThis script check Office 365 licence usage via graph REST API
Check_pctgroup
A monitoring plugin to check status of hostgroup members that are in a down state and alert if a percentage threshold is crossed.
check_client_secret_exp
github.com/Start81/check_client_secret_expcheck azure app registration client secret expiration
Hyper-V Switch Embedded Teaming Status
Checks the state of SET (switch embedded teaming) Members. Link of NICs up or down, NICs deactivated, different link speeds Output: OK: Team z x Adapters of x are up or OK: SET Teaming is not enabled or WARNING: Team z y Adapters of x are up - Adapters d ...
minimalistic check_disk.sh
Another but minimalistic disk check/status plugin. This script will show only local file-systems, local partitions are sorted from the most in use (as occupancy).
check_mysqlrouter.sh
Simple but effective script shell to monitor mysql-router service status.
check_innodbcluster.sh
Simple but effective script shell (dash) to check InnoDB Cluster's node status (requires netcat package).
check_redfish_api
github.com/Start81/check_redfish_apicheck hardware health via redfish API has been tested on lenovo xcc, dell idrac. It may work on other brand. There is an Hp_ilo version in the git
check_azuresql
github.com/Start81/check_azuresqlThis is a Nagios check that uses Azure s REST API to get azuresql state backup and metrics
check_smart.pl - physical drive monitoring Popular
www.claudiokuenzler.com/monitoring-plugins/check_smart.phpThis is a plugin to monitor the values of SMART (Self-Monitoring, Analysis and Reporting Technology) attributes of hard (HDD), solid state drives (SSD) and NVMe drives, using smartmontool's smartctl in the background. ATA, SCSI and NVMe drives are support ...
MultiTech MTR API Integration using notification comman...
This is a set of host and service notification scripts to be allow sending alerts using a MultiTech MTR Cellular Gateway. This allows for a NagiosXI contact to send alerts utilizing a custom Notification Command.
nagios-plugins-linux Popular
github.com/madrisan/nagios-plugins-linux/A suite of plugins for monitoring any Linux server or Linux appliance.
check_domain_expiration_rdap
git.grifon.fr/alarig/nagios-check_domain_expiration_rdapScript intented to check a domain expiration with a query to the corresponding RDAP server.
check_pg_streaming_replication Popular
gitea.zionetrix.net/bn8/check_pg_streaming_replicationNagios plugin to check Postgresql streamin replication status
check_temp.pl Popular
A perl script that checks the CPU (or M/B) temperature with lm-sensors. Default is to check the CPU temperature but this can be changed to check any temperature returned by sensors with an argument. The plugin complies with the guidelines, for example us ...
CheckTeamviewerVersion
github.com/sawft99/NagiosPluginsThis is a Nagios plugin that monitors the version of Teamviewer installed on a Windows system, using PowerShell, and lets you know if it is out of date or not. It fetches the most recent version of Teamviewer by checking their website. Full documentation: ...
Check TYPO3 CMS Popular
schams.net/nagiosMonitoring script for the open-source content management system "TYPO3".
CheckForRestartsAndUptime
github.com/sawft99/NagiosPluginsThis is a Nagios plugin that uses PowerShell to check Windows machines for recent reboot events and their current uptime. Full documentation: https://github.com/sawft99/NagiosPlugins
CheckNCPAVersion
github.com/sawft99/NagiosPluginsThis is a Nagios plugin that monitors the version of NCPA installed on a Windows system, using PowerShell, and lets you know if it is out of date or not. It fetches the most recent version of NCPA by checking their GitHub page. Full documentation: https:/ ...
CheckPSSignatures
github.com/sawft99/NagiosPluginsThis is a Nagios plugin that checks if any PowerShell scripts in the plugin folder have a soon to expire, expired, invalid, or non-existent signature. Full documentation: https://github.com/sawft99/NagiosPlugins
check_smartarray Popular
github.com/Klintrup/check_smartarrayChecks HP Smart Array (CISS) controller using only tools/commands in FreeBSD base (no perl or hpasm required).
Nagios 4 - Dark Theme - Smoke
Nagios index.php and CSS files for a dark grey theme. Check the README.txt file in the zip for more detail.
check_metar
bitbucket.org/rolandvanipenburg/check_metarChecks weather information in METAR format
check_unifi.php
Nagios Plugin to check a Ubiquiti Unifi Controller (Accesspoints, Switches and Clients).
check_openhab.php
Nagios Plugin to check Things and Items from an Openhab Server.
PagerDuty Bi Directional integration v3
github.com/Nozlaf/PD2Nagiosv3This integration is designed to replace the existing PagerDuty bidirectional integration with Nagios the existing webhook system used for the existing integration has been deprecated, this system no-longer uses the "v2" webhook and moves to the v3 webho ...
NEMS Linux - Nagios Enterprise Monitoring Server
nemslinux.com/A modern pre-configured, customized and ready-to-deploy appliance that includes a number of open source tools and customized check commands to provide the most powerful out-of-the-box Nagios Core experience.
check_bandwidth_snmp3
Check Bandwidth Bandwidth Calculator based on meshuggah - https://exchange.nagios.org/directory/Plugins/Network-Connections,-Stats-and-Bandwidth/check_bandwidth/details Based on Cisco Document ID: 8141 A simple script to calculate input or output bandwi ...
Nagios Grafana Integration
youtu.be/8OCfIVdfqqEDetailed tutorial video (with commands in video description) on how to connect Nagios and Nagios XI with Grafana, using InfluxDB as the database. Updated since older version is not working anymore.
vSphere monitoring plugin/Configuration Wizard Featured
www.nagios.com/products/nagios-xi/**This Plugin/Wizard are included as of Nagios XI 2024r1.1, released 03.26.2024** This plugin monitors both the overall metrics of virtual machines and the specific metrics of individual guests running on a VM. Visit the Nagios Exchange to download ...
check_rpc with perfdata
modification of standard check_rpc to: provide performance data fix "alarm" timeout handling add option to read /etc/rpc for list of rpc services
Check Pihole Api Plugin
A plugin to extract (almost) all the information from the Pi-hole API.
nagios-notify-msteams
github.com/mrmikee/nagios-notify-msteamsSend alerts via MS-Teams Incoming Webhook and customize with MS-Adaptive Cards formatting. (json)
Check QNAP Disk Popular
This plugin checks all disk slots on your QNAP NAS host with snmp and will output OK, WARNING or CRITICAL if the resulting number is over the specified thresholds. Enable on your QNAP NAS the snmpd (see the QNAP adminguide too).
check_ssl_cert Popular
github.com/matteocorti/check_ssl_certA POSIX shell script (that can be used as a Nagios/Icinga plugin) to check an SSL/TLS connection and certificate
check_volume_fstab
check_volume_fstab is a plugin for linux systems, checking free space, that takes a volumes list from /etc/fstab file. It was created because standard check_disk results are often messed up by various special mount points, e.g. docker etc. Currently greps ...
Slack Status API Check Script
The script uses the Slack Status API to be able to report the Slack service status, as presented from their API.
check_graylog_if
Check Graylog for Indexer Failure errors in the last five minutes.
Check multiple windows processes dotnet core
This is the code by David Ligeret from the 'Check multiple Windows Processes v2' SNMP process check that exists on this site with added features to monitor a dotnet.exe instance and the ability to require more than 1 instance of a process (list it more th ...
check_vsphere
omd.consol.de/docs/plugins/check_vsphere/This monitoring plugin is able to check various aspects of ESXi hosts or vcenters over the vsphere API. It is meant as a replacement of check_vmware_esx/check_esx3 and the like. They are written in perl and VMware has deprecated the perl API. So this one ...
check jira version
github.com/ugenk/nagios_jira_versioncheck script that helps to check is the latest version of atlassian of products is installed on your servers
mass acknowledge
After the patching day, servers that undergo reboots trigger a system uptime alarm. This small script, scheduled via cronjob, automatically acknowledges all system uptime alarms,
DFSR Replication and BackLog
Check DFS Replication and DFS Backlog Powershell
check_sendgrid_credits
github.com/Start81/check_sendgrid_creditsMonitor sendgrid remaining credit
check_azure_mdb
github.com/Start81/check_azure_mdbCheck Azure MySql/MariaDb via REST
check_scaleway_server
github.com/Start81/check_scaleway_serverThis is a Nagios check that uses Scaleway s REST API to get scaleway Instances (virtual machines)