Schedule demo

Exchange Online Monitoring


Exchange Online - An Overview

Exchange Online is a business-class email and calendaring service developed by Microsoft and hosted in the public cloud. It is available as a stand-alone service or as part of an Microsoft 365 plan. Exchange Online provides the benefits of a cloud-based email service with the robust capabilities of an on-premises Exchange server deployment.

Monitoring Exchange Online - What we do

Applications Manager gathers long-term data and present detailed reports for Exchange Online, such as mailbox statistics, Exchange Online service health, endpoint connectivity and dozens of other details.

Note: Microsoft 365 monitoring is supported only on Windows installations of Applications Manager Versions till 16300. While, versions from 16310 supports Microsoft 365 monitoring in both Windows and Linux. Also, Powershell mode is supported in Windows, but not in Linux.

Monitored Parameters

Go to the Monitors Category View by clicking the Monitors tab. Click on the Exchange Online monitors under the Cloud Apps table. Displayed is the Exchange Online bulk configuration view distributed into three tabs:

  • Availability tab displays the Availability history for the past 24 hours or 30 days.
  • Performance tab displays the Health Status and events for the past 24 hours or 30 days.
  • List view enables you to perform bulk admin configurations.

You can also navigate to the Exchange Online bulk configuration view through the Exchange Online tab in the Microsoft 365 Monitor page.

Click on the monitor name to see all the server details listed under the following tabs:

Overview

ParameterDescription
Exchange Online Service Health Details
Service IDID of the Exchange Online service.
Service NameName of the service.
Service StatusOverall status of the service. Possible values are serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, or unknownFutureValue.
Exchange Online Issue Details
Feature Group - Feature - Issue IDIndicates the Feature Group, Feature, and Issue ID of the Exchange Online service issue.
Issue StatusStatus of the service issue. Possible values are serviceOperational, investigating, restoringService, verifyingService, serviceRestored, postIncidentReviewPublished, serviceDegradation, serviceInterruption, extendedRecovery, falsePositive, investigationSuspended, resolved, mitigatedExternal, mitigated, resolvedExternal, confirmed, reported, and unknownFutureValue.
Issue TypeType of the service issue. Possible values are advisory, incident, or unknownFutureValue.
Issue OriginOrigin of the service issue. Possible values are microsoft, thirdParty, customer, or unknownFutureValue.
Issue DescriptionIndicates the description for the service issue.
Hour(s) since issue occurredAmount of time (in hours) elapsed since the issue has occurred.
Issue Start TimeTimestamp at which the service issue was started.
Last Modified TimeTimestamp at which service issue was last modified.
Endpoints Connectivity
EndpointThe Exchange Online endpoint / URL
PortThe port on which endpoint / URL is accessible
StatusThe status of endpoint/ URL
ReasonThe reason for the Status of the endpoint. This parameter is supported from Applications Manager version 16310.
Response TimeThe time taken for connecting to endpoint/URL

Usage

Note: The metrics under the Usage tab are available from Applications Manager version 16470.
 
ParameterDescription
Collected Date
Usage Report Collected DateThe date at which Microsoft 365 last updated the reports archive.
Malibox Storage Usage
Storage Used (User Mailbox)The amount of storage used in the user's mailbox (in GB).
User Mailbox Details
Total User MailboxesThe total number of user mailboxes.
Active User MailboxesThe total number of user mailboxes that are active.
Inactive User MailboxesThe total number of user mailboxes that are inactive.
User Mailboxes under each Quota Category
Under Limit (User Mailboxes)The number of User mailboxes under the mailbox quota.
Warning Issued (User Mailboxes)The number of User mailboxes that have been issued a warning.
Send Prohibited (User Mailboxes)The number of User mailboxes that have been prohibited from sending mail.
Send or Receive Prohibited (User Mailboxes)The number of User mailboxes have been prohibited from sending or receiving mail.
Indeterminate (User Mailboxes)The number of User mailboxes that became Indeterminate.
Email Activities Count
Send ActionsThe number of Send Actions executed.
Receive ActionsThe number of Receive Actions executed.
Read ActionsThe number of Read Actions executed.
User performing Email Activities
Sent UsersThe number of users performing the send action.
Receive UsersThe number of users performing the receive action.
Read UsersThe number of users performing the read action.
 
Note: All the metrics under Usage tab is mapped under Performance polling. To change the polling interval, go to Settings → Performance polling and choose Optimize Data Collection tab, choose Exchange Online as the Monitor Type, Exchange Online Usage Statistics as the Metric Name and enable data collection at every poll or configure custom time intervals. (Default and preferred time interval is 12 hours). These are Microsoft Graph API reports (archive) data.
 

Mailbox Statistics

ParametersDescriptionSupported By
Powershell modeREST API mode
Top Mailboxes (Top 10 mailboxes based on storage usage)
Mailbox UserNameThe mailbox account username
Total Mailbox Size(MB)The total size of Mailbox in MB
Number of ItemsThe number of items in mailbox
Warning Quota(MB)The maximum storage limit allowed to the user. A warning message will be received if the mailbox size exceeds the specified value.
Warning Quota Utilization(%)Percentage of storage used in the Warning Quota.
Prohibit Send Quota(MB)If the mailbox size reaches or exceeds the specified limit, Exchange prevents the user from sending new messages and displays a descriptive error message.
Prohibit Mail Quota(MB)If the mailbox size reaches or exceeds the specified limit, Exchange prevents the user from sending new messages and stops delivering new messages to the mailbox.
Prohibit Mail Quota Utilization(%)Percentage of the storage used in the Prohibit Mail Quota.
Deleted ItemsNumber of deleted items in the mailbox
Deleted Item Size(MB)Size of deleted items in the mailbox
Delete Item Quota(MB)Maximum storage allowed for deleted items.
Delete Item Quota Utilization(%)Percentage of the storage used in the Delete Item Quota.
Last Logon TimeThe last login time of mailbox user.
Has archiveIndicates whether the user has an archive mailbox.
Inactive Mailbox Users (Top 100 mailboxes inactive for more than 30 days)
Mailbox UserNameThe Mailbox account username
Last Logon TimeThe last Login Time of Mailbox User
Days since Last LoginNumber of days since the last login to the mailbox of the user
 
Note: 
  • When upgrading to Applications Manager v16310, previously configured alarms and reports will no longer be accessible. Also, REST API mode will be supported but PowerShell mode will be made optional and will be limited to Mailbox Statistics only.
  • Top Mailboxes By Size & Inactive Mailbox Users are mapped under performance polling. To change the polling interval, go to Settings → Performance polling and choose Optimize Data Collection tab, choose Exchange Online as the Monitor Type, Top Mailboxes By Size or Inactive Mailbox Users as the Metric Name and enable data collection at every poll or configure custom time intervals. (Default and preferred time interval is 12 hours, while the preferred value for PowerShell mode is 1 hour but can be increase for huge resources.)
 

For further troubleshooting details regarding issues in PowerShell refer here.

For troubleshooting Graph API errors in Exchange Online from Applications Manager version 16310, refer here.

Loved by customers all over the world

"Standout Tool With Extensive Monitoring Capabilities"

It allows us to track crucial metrics such as response times, resource utilization, error rates, and transaction performance. The real-time monitoring alerts promptly notify us of any issues or anomalies, enabling us to take immediate action.

Reviewer Role: Research and Development

carlos-rivero
"I like Applications Manager because it helps us to detect issues present in our servers and SQL databases."
Carlos Rivero

Tech Support Manager, Lexmark

Trusted by over 6000+ businesses globally