Forum Discussion

kman's avatar
5 years ago

Office 365 Service Status Checking

Hi All,

Thought I would share a couple of new datasources I have written to enhance the Office 365 checks that are currently provided by LM, It appears a lot of people have been asking for Office365 Service Status so I knocked the below together:

These will use the existing device properties that you have set for Office 365

and will use powershell to get the service information in 2 ways, the first is a simple top level service status so for the below

The next check (Extended) shows the status of the features that make up each of the above services

Both of the above use AutoDiscovery to pull in info from any new services Microsoft may add in the future and the Office365_ServiceStatusExtended will also group the Features that are found as below:

Hopefully this will help a few people out as its something that I have wanted for a while

Let me know if you can think of any tweaks that may need to be made and apologies I'm not the neatest of script writers but it definitely does the job!

 

 

  • As an example I can get this level of info from Office 365 however I'm not sure the best way to display this in LogicMonitor,

    Any recommendations would be much appreciated

    Kyle

  • Hey,

    so the Office365 Management API that is used for service status is actually real time, we know this as there are a few other commands you can run to get active ticket references (working on this one now ;-)) and the time Microsoft posted the event.

    The GraphAPI on the other hand is out of date by approximately 1-2 Days so I couldn't use that one as it wouldn't make sense,

    Both of these have already passed security so are available now, however thinking about it the Extended one is probably the more useful of the 2 as you get the feature status.

    Just need to think how I can display the ticket references and along with any service disruption and then it will probably be better than the MS Portal

    cheers

    Kyle

  • This look really nice.

    Does it still looks to 'not real-time' data from MS?
    I know there was a limitation in terms of data that API parses (since it was getting data indeed but, not real-time).

  • @kman looks like useful stuff! If you publish it to the Exchange and share the locator here I can get it through security review for you. Thanks for contributing!