Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
Category: Microsoft Exchange
Nagios plugins to monitor Exchage.
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.Exchange Server Monitoring Wizard Featured
www.nagios.com/products/nagiosxiThis Nagios XI wizard allows you to easily monitor Microsoft Exchange servers - including service states, protocol availability, and performance metrics.
Active Sync Check
This plugin will attempt to connect to EAS (Exchange Active Sync) server and get Folder information for specific user
Check Exchange 2010 Hub Transport Queues
www.awesomejar.comMonitor mail queues on Exchange 2010 hub transport servers using powershell and nsclient++.
Check Exchange Backup (BackupExec)
felipeferreira.net/?p=55I wrote a new way of checking Exchange Backups, simple just needed to check the in AD the “Last time backup” of the Storage Group. I wrote the much simpler and much more precise script to monitor Exchange Servers Backup. It reports Warning if the bac ...
Check Exchange Databases and Queue
Plugin for nagios to check Exchange Server 2007,2010,2013,2016. can check if all Exchange Databases are mounted, and Exchange Queue.
Check Exchange Top Mailbox Sizes
felipeferreira.net/?p=126Check_mboxsize.wsf Another Nagios plugin. One of my hardest to write. Note that this will require the Nagios Plugin Service to run as a Administrator Account (local system account) will not work! Script example: …nagios/libexec# ./check_nrpe -H SERVER11 ...
Check MS Exchange Server Health
www.moehrenbude.de/Simple Checkcommands based on check_nt to monitor the Exchange Server (V 5.5) Health, Queues, Mailloops, etc.
check_activesync.sh
This plugin will attempt to connect to EAS (Exchange Active Sync) server and get Folder information for specific user
check_exchange
www.stic-online.de/stic/html/nagios-plugins.htmlChecks the state of the public store. check_exchange checks the state of the public store, e.g. ONLINE, OFFLINE, PENDING-ONLINE..
check_exchange2007Backups
codeplasma.com/nagios-plugins/check-exchange-backups/Powershell script to check last Exchange backup date
check_exchange_webmail.sh
This is a bash shell script that checks to see if it can access webmail provided by exchange. -> check_exchange_webmail.sh
check_owa by Chris Funderburg
Check that Microsoft Exchange 2007 OWA is operating. This plugin will login to OWA and return an OK if successful. This plugin is a modification of the plugin created by Scott Miliken, which was designed for OWA 2003.
Exchange 2010
Monitor Exchange 2010 DAG replication, public folder availability and overall replication health.
Exchange 2010 CAS
www.camm.id.auExchange Client Access Checks for 2010 These use the inbuilt test functionality in Exchange through the Exchange Management Shell. These tests log in using the test cas users to the various servers and actually test functionality AND response. So it wi ...
Exchange 2010 Content Index State Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the content index on a Microsoft Exchange 2010 Mailbox server.
Exchange 2010 DAG Mailbox check
Full disclaimer: this is a mish-mash of other scripts and random commands found in forums etc. I tried to find the original authors for credit but was unable. Sorry if some of this script is you and you aren't mentioned! Use this plugin to check the st ...
Exchange 2010 DAG Replication Health Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios monitoring environment to monitor the replication health from a Microsoft Exchange 2010 database availability group (DAG).
Exchange 2010 Hub Transport Queues Check (inc. performa...
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used to monitor the mail queues on a Microsoft Exchange 2010 hub transport servers. It will provide the amount of emails in the queues as performance data to the Nagios environ ...
Exchange 2010 mailbox backup state check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the backup state (e.g. if an backup software created successfully an backup from an MS Exchange MailBox) on an Microsoft Exchange 2 ...
Exchange 2010 Performance Counters
Here are several scripts I put together to monitor various exchange 2010 performance counters. Activesync, Memory, Database, RPC, Message Queue, Throttling counters. A good start for getting a handle on Exchange 2010. Hope people can find this useful. ...
Exchange 2010 Services Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the services from an Microsoft Exchange 2010 server.
Exchange 2013 Content Index State Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the content index on a Microsoft Exchange 2013 Mailbox server.
Exchange 2013 DAG Health Check
Powershell Script for checking DAG health. Needs NSClient++ on the Exchange DAG member server that is monitored.
Exchange 2013 DAG Replication Health Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios monitoring environment to monitor the replication health from a Microsoft Exchange 2013 database availability group (DAG).
Exchange 2013 Hub Transport Queues Check (inc. performa...
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used to monitor the mail queues on a Microsoft Exchange 2013 hub transport servers. It will provide the amount of emails in the queues as performance data to the Nagios environ ...
Exchange 2013 mailbox backup state check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the backup state (e.g. if an backup software created successfully an backup from an MS Exchange MailBox) on an Microsoft Exchange 2 ...
Exchange 2013 Server Health
www.camm.id.au/?p=213Exchange 2013 Server Health/Component Health Check for Nagios and use with NSClient/NRPE.
Exchange 2013 ServerComponentState Health
Powershell Script for checking Exchange Server's ServerComponentState. ServerComponentState is an indicator for the overall health of your Exchange Server and all its components like OWA, RPC, ActiveSync, etc.
Exchange 2013 Services Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the services from an Microsoft Exchange 2013 server.
Exchange 2016 Content Index State Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the content index on a Microsoft Exchange 2016 Mailbox server.
Exchange 2016 DAG Replication Health Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios monitoring environment to monitor the replication health from a Microsoft Exchange 2016 database availability group (DAG).
Exchange 2016 Hub Transport Queues Check (inc. performa...
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used to monitor the mail queues on a Microsoft Exchange 2016 hub transport servers. It will provide the amount of emails in the queues as performance data to the Nagios environ ...
Exchange 2016 mailbox backup state check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the backup state (e.g. if an backup software created successfully an backup from an MS Exchange MailBox) on an Microsoft Exchange 2 ...
Exchange 2016 Services Check
www.admin-enclave.com/en/nagios-monitoring.htmlThis powershell plugin for the NSCP Client (former known as NSClient++) can be used inside an Nagios environment to monitor the services from an Microsoft Exchange 2016 server.
Exchange Database mount check.
Script to check if databases are mounted, exchange 2010 & 2013. [NRPE Handlers] #check_database_mount_customer=cmd /c echo C:Scriptscheck_database_mount.ps1 | PowerShell.exe -Command - # On the check_nrpe command include the -t 40, since it takes s ...
Mailbox Health 2007.ps1
A Powershell Script based on the excellent Mailbox 2010 Health script that performs similar functionality for Exchange 2007 servers. Requires the NSClient or NSCP client on the Exchange server. See remarks in script for details.
MS Exchange Top Emailers Plugin
felipeferreira.net/?p=51Well I just went back to this old script, I rewrote so it will now work with Nagios. The output is simple and just reports total Top emailers, the script also requires/takes 3 arguments topemailers.wsf 3 5000 10000 would report only the Top 3 senders of y ...