Forum Discussion

VigneshGanesan's avatar
Sep 20, 2017

Daily health check up for our Office 365 tenant .

We have a requirement for doing a daily health checkup on all the Office 365 services that we're using .Ideally I'm looking for a way to automate the things that we see on the service health page on the Office 365 admin center . Are you aware of any method that can trigger an automated mail alert everyday on the service health status describing the health status of all the services . 

https://portal.office.com/adminportal/home#/servicehealth

 

I googled and found these two article below and would like to know if there's any other method to do this . 

Note : I haven't tried the steps mentioned in these two articles yet .

 

O365 Service communications API from GitHub :_ https://github.com/mattmcnabb/O365ServiceCommunications  , https://blogs.technet.microsoft.com/cammurray/2014/09/23/using-powershell-to-obtain-your-tenants-office365-health-dashboard/

 

RSS Feed for O365 service health :_ https://anandthearchitect.com/2015/04/02/powershell-3-0-how-to-get-office-365-service-health-alerts-in-email-from-rss-feed/

4 Replies

  • Dean_Gross's avatar
    Dean_Gross
    Silver Contributor

    Another vote for Office 365 Mon, the creator, Steve Peschka has probably forgotten more things about computer systems that I will ever learn. 

  • Cian Allner's avatar
    Cian Allner
    Silver Contributor

    Solutions like https://office365mon.com might be of interest, reasonably priced and something that could be introduced rapidly. Developing your own in-house system using the APIs if you have the expertise is an option but it's more involved.

     

    VigneshGanesan make sure to check out this Ignite session as well

     

    https://myignite.microsoft.com/sessions/53330

    • TonyRedmond's avatar
      TonyRedmond
      MVP

      Mailscape 365 is also an option, but Office365mon.com is a good choice too. I would not try to recreate the wheel in this instance.

  • Well, your options here are:
    (1) Build your own notification solution using either the PS stuff you have shared in your message or by connecting to the Office 365 Communications API
    (2) Look for a third party product that already provides these features

Resources