Had to work with a Open Source monitoring tool. and they want to monitor Exchange 2013 using it .
Which is Called as Check_mk Monitoring
Below Link shows up their open source monitoring website.
http://mathias-kettner.de/check_mk.html
Downloaded their Check_mk agent and installed in Exchange 2013 Servers
Download link for Check_mk agents for windows
https://mathias-kettner.de/check_mk_download.html
–
Download the Scripts
Basic Exchange 2013 Scripts for Check_mk
–
In your Exchange 2013 Mailbox Server
Note – These Exchange 2013 servers are on DAG.
###############
Place .bat files -
ExchangeHealth.bat
MailQueueHealth.bat
In this location
C:\Program Files (x86)\check_mk\local
##################
Place .ps1 files -
ExchangeHealth.ps1
MailQueueHealth.ps1
Note : Create a folder called scripts – if it doesn’t exist
In this location
C:\scripts
–
Now login to Monitoring
Select the host – Click on WATO
Choose Services
Click on Full SCAN and Click on Activate Missing
Now Monitor would show . Feel free to open the Mail Queue script and set the limits as per your wish.
Note : Make sure your Execution Policy is set properly on your machines.
For Example to set to Unrestricted – Set-ExecutionPolicy Unrestricted