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


Remember Me

Nagios Exchange

Nagios Exchange

Nagios® Exchange is the central place where you'll find all types of Nagios projects - plugins, addons, documentation, extensions, and more. This site is designed for the Nagios Community to share its Nagios creations.

Have a new project for Nagios that you'd like to share? Just create an account and add it to the directory. (Read the FAQ)

Random Project



/Category: Passive Checks
Views: 3900

Popular Projects

Jump to the most requested...

Nagios XI Addons:
Nagios Log Server Addons:

General Addons:

Project Stats

There are 5998 listings in 458 categories on Nagios Exchange!

Newest Nagios Projects


    This is a Nagios plugin that monitors H3C server health?power?fan?CPU?memory?disk?temperature status

  • Zenduty

    Zenduty is an end-to-end incident alerting, on-call management and response orchestration platform that gives you greater control and automation over the incident management lifecycle. Zenduty integrates Nagios by sending new Nagios alerts to the right team and notifying them based on on-call schedules, helping SRE/DevOps/Support/ITOps companies minimize downtime and institutionalize reliability

  • ESXI Dell perc HDD/SDD S.M.A.R.T. check

    Linux plugin that uses ssh to remotely login on ESXi hosts and check the S.M.A.R.T. on all HDDs/SSDs for this controller

  • xls2nag

    Nagios configuration files can become quite big and eventually nearly unmanagable. You lose the overview and what you are looking for is probably in the middle of another 5000 line .cfg file. I came up with the idea to centralize a whole nagios configuration in a single Excel file. In Excel one can manage multiple objects at once and have a great overview of what's happening. This small tool converts every worksheet in an excel file to its own nagios .cfg file. Editing has become really easy.

  • check_portsentry

    Quick and simple check for number of portsentry bans in /var/lib/portsentry/portsentry.blocked.{tcp|atcp}. Detects if running in atcp or tcp mode and reads appropriate logfile.

  • Check Veeam Backup for Microsoft 365

    This is a Nagios Plugin for checking Veeam Backup for Microsoft 365 Jobs. This PowerShell script will: - check the state of a specific or all jobs (if state not equal success, assume nagios check to be critical) - check the last run time (if it is greater than the argument, assume nagios check to be warning) NSClient++ Configuration: 1. Script have to go to subfolder "scripts" 2. Add the following lines to nsclient.ini [/settings/external scripts/scripts] check_veeam365Bck = powershell.exe -ExecutionPolicy Bypass -command "scriptscheck_veeam365_bkp.ps1 "$ARG1$" "$ARG2$"; exit($lastexitcode)" Nagios Configuration:

  • Check varnish backend health

    Python script to check the health status of each backend.

  • Why is this needed? Because adding a separate Nagios service monitor for every drive/filesystem on every server is tedious, and added drives and filesystems aren’t auto-discovered. This method discovers new drives and filesystems instantly. It doesn’t track utilization history in Nagios XI. If you have a critical drive or filesystem, you can still use the regular disk space checks. It can support any system that has NCPA 2.4 installed, Windows, Linux, AIX, etc. Key dependency: NCPA at least version 2.1 on a monitored host. Tested with NCPA 2.1 to 2.4 on AIX, Windows, Centos, SUSE Linux Runs on Nagios 4.x and Nagios XI 5.8

  • check_qnap_temps

    Yet another Nagios plugin for checking CPU, SYS, and HDD temperatures on QNAP devices via SNMP

  • check_invoiceninja

    Monitoring plugin to check Invoice Ninja license