Microsoft Graph service health for messages api: which service to monitor?

jonas 6 Reputation points
2022-08-23T15:22:22.107+00:00

Hi,

I am using the microsoft graph api v1.0 to query mails from our mailboxes.
I am doing this as described in the graph api docs at https://learn.microsoft.com/en-us/graph/api/user-list-messages?view=graph-rest-1.0&tabs=http

We use the "Exchange Online" service to connect these mailboxes.

I want to monitor the health status and any potential issues of this api through the service health api.
We can use this api as described in https://learn.microsoft.com/en-us/graph/api/servicehealth-get?view=graph-rest-1.0&tabs=http

However we are unsure of the specific service names that are relevant for the messages api that we are using.
We do not find any reference for this in the docs.
Should we monitor the "Exchange Online" service, "Microsoft 365 suite" service, "Microsoft 365 Apps" service or another one?

Kind regards,
Jonas

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
10,569 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Glen Scales 4,431 Reputation points
    2022-08-23T23:58:16.36+00:00

    For a Graph Application "Microsoft 365 suite" for general access issues (eg network transport) and "Exchange Online" for Mail specific issues should be enough eg sometimes there are issues that only affect on particular mail client be it Outlook or OWA or Graph/EWS. Other things like Authentication at the AAD level can stop your app or a generalized outage across the Graph would stop you even getting to the service health messages.

    If your using Graph within an Office Add-in then "Microsoft 365 Apps" would also be in scope for certain types of issues

    1 person found this answer helpful.
    0 comments No comments