Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_azservicehealth
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!
It requires that an Enterprise Application be registered and be given Office365 Service Health permissions. Parameters require your Tenant GUID as well as the Application ID for the check.
It will run in linux powershell, and very likely windows powershell from NCPA/NSClient++ (not tested).
Reviews (2)
I was using the plugin for more than a year. Amazing but one month ago, it stopped working. I checked my credentials in Azure AD and it was ok. I also created a new secret but same error: "SERVICE UNKNOWN: Unable to retrieve status. Check application permissions. Attempt aborted. " Is it working for someone else?
byplanet4, February 2, 2020
This is exactly what I have been looking for. However I do not really understand where to put the credentials. If I run the script manually I am asked about the credentials but I will use it with Check MK and will need to put the settings in the script itself.
Owner's reply
To do this would require some rip and replace of the parameter section in the beginning of the code. Not a big task- the various variables can be hardset, but that's not generally a good practice and harder to maintain.