With every webpage loaded, email sent, or video streamed, network traffic takes a complex journey…
Do you often ask yourself the question – Is there an Office 365 problem today? or how to troubleshoot Office 365?
While you try to find the answer, your customers (end-users) complain because they can’t access their business applications. Apart from all this, your boss needs an immediate status update. Trust me. It doesn’t feel great to be in that situation. And we know it.
Despite Microsoft claiming to provide 99.9% SLA, issues will occur with the Office 365 applications such as Teams, Outlook, OneDrive, Exchange Online, SharePoint, Yammer, etc. Often, the issues aren’t even Microsoft’s problems but ISPs or internal network change. There can be a lot of reasons (Network, OS, browser, personal device, upgrade errors, Internet, and much more), but which one is it?
Welcome to the hybrid way of working, where you have limited visibility outside your IT perimeter.
In this article, we will help you understand how and why you should better manage IT issues using some of these O365 troubleshooting tips.
Keep reading…
8 Common and Known Issues with Office 365
As you already know, Office 365 is the go-to enterprise business productivity suite. According to Statista, over 1 Million companies worldwide are using the Office 365 suite. Believe it or not, 70% of those come from the US.
The following issues with Office 365 can arise when your remote end-users are working from home or office.
- Cloud Availability Roadblocks
- Performance Degradation
- Login Access and Timeout
- Synchronization Errors
- Network Jitter
- Bandwidth, Throughput, and Connection Problems
- Packet Loss
- Failed Program and Migration Update
As more employees connect to their favorite SaaS service directly through the Internet, you can expect to see more problems. (We hope not, though!) Hence, it’s critical to know if the Office 365 apps are performing well. The faster you identify and fix the situation, the sooner your employees return to a productive working digital experience.
The Office 365 Outage History
Furthermore, we are compiling a list of past O365 outages that you might be already aware of.
- Microsoft Teams Outage on April 27
- Azure DNS Outage on April 1
- Microsoft 365 Outage on March 15
- Exchange Online Mail Delivery Outage on February 3
- Office 365 Outage on January 27
- Teams Outage on August 19 (2020)
- …
Phew, a long list, isn’t it?
Five significant outages this year to date. And you might think to yourself: Why are we telling you this?
That’s because, in all the above outages, we have successfully detected the problem 30 mins to 2 hours even before Microsoft acknowledged it on Twitter. When unseen and unplanned events like an outage occur, they bring new or compound ongoing IT investigations. As a result, end-users experience poor outcomes, and businesses suffer downtime losses. But, of course, I am assuming that you want to detect your next outage before it’s too late!
Learn more on how we handle outages on our Automated Outage Detection page.
5 Steps You Can Take to Successfully Troubleshoot Office 365 Outages & Slowdown Issues
However, don’t let the thinking of an outage stop you. In spite of all the hurdles and rising flames in IT’s Kitchen, there is hope.
Below are troubleshooting steps that you must take to douse the fire.
1. Build Situational Awareness and Confidence with Proactive Notifications
No matter what monitoring tool you own, the responsibility to identify and resolve Office 365 performance issues rests on your shoulders. But let’s be honest. Would you want your customers or employees to reach out to you first or the other way? In other words, the days of being reactive are over; it’s the dawn of staying proactive and building some energy in the team.
Whether the issues lie with the provider (Microsoft), the LAN, or the end-user computing environment, make sure your modern tool discovers them before customers reach out to you.
Consequently, your team comes across as more intelligent as they know what they are doing.
2. Baseline Office 365 Application Performance Data
Ok, you’ve got the awareness. But is there a way to baseline your Office 365 app performance? So first, let’s get to that. Did you know that our enterprise customers (BCD Travel, Robert Half, Aetna, Intel, etc.) pride themselves on crowd-sourced data?
Why? Our unique crowd-sourced analytics expedite root cause analysis by comparing your network infrastructure performance data to the rest. Indeed, this leads to quickly discovering and resolving problems – internal or external – within your IT environment. More importantly, your team reduces the response time and successfully meets their performance goals.
Congratulations, you can now answer, “Does the Office 365 fault lie with us or with everyone?”
3. Gain Actionable Intelligence with Synthetics
In a recent survey done by us, 70% of our customer issues were found in the corporate enterprise network and not with the provider. This is the truth about monitoring with synthetics.
Personally, it would help if you had that visibility so that your team isn’t wasting their precious time blaming Microsoft. Instead, network admins can use real-time insights from synthetic monitoring agents to test ALL of the Office 365 apps actively. Most likely, the chances are that you can find potential bottlenecks (proxy, gateway, router, DNS, LAN/WAN settings) in your backyard with a hop-by-hop network path visualization.
And you can take rapid action.
4. Package Real User Monitoring Insights with Digital Experience Monitoring
Undoubtedly, including synthetics as part of your monitoring strategy is supercritical. However, that’s just one side of the monitoring spectrum for your team to be efficient.
And let’s be honest.
Although synthetics can reveal if an Office 365 service is available or not, it cannot tell about the end-user experience for that particular application. Additionally, remote employees have multiple Desktop and network applications installed on their laptops. Take, for example, Microsoft Outlook. Even though Outlook may be up, it may be performing slow or crashing. Therefore, your team needs real user monitoring (RUM) insights to successfully capture endpoint data (CPU, memory, disk, crashes) to assist knowledge workers better.
A Digital Experience Monitoring (DEM) solution combines the best of Synthetics and RUM in a single pane of glass. And in our experience, you need both – Better Together. Download our whitepaper.
5. Manage Office 365 Outages in ServiceNow
Apart from discussing synthetics and RUM, let us talk about managing service alerts and automated notifications.
Do you own any of the below ITSM/AIOps/ChatOps/ITOM/DevOps tools in your environment?
- ServiceNow
- PagerDuty
- MoogSoft
- Slack
- Splunk
- ScienceLogic
- ManageEngine
- SumoLogic
If your answer is a yes, you can connect a Digital Experience Monitoring tool to your favorite ticketing system and automate IT process workflows. By integrating 3rd party webhooks and APIs, your team can streamline and manage all incidents, including Office 365 outages, in a single view. Nevertheless, a DEM tool with its comprehensive operational dashboards should be sufficient for full-scale Office 365 troubleshooting.
So, you have reached this far. Great!
But wait, there’s more…
Exoprise: The End-to-End Microsoft 365 Troubleshooting Tool for The Digital Nomad
Troubleshooting Office 365 issues with a free digital experience monitoring tool is simple and easy.
Answer IT’s burning questions such as,
- Is there an Office 365 issue today?
- Does Office 365 have an outage today?
- Are Office 365 app issues with our network or the provider?
You might notice that Microsoft already provides tools like Microsoft Support and Discovery Assistant and the Office 365 Service Health Page.
However, they offer limited visibility into the health and performance of Office 365 apps.
ONLY Exoprise provides proactive synthetic and complete real user monitoring coverage of the entire Office 365 suite.
As shown below, Exoprise supports monitoring several Office 365 apps through agents. Here I am listing some of the prominent ones requested by our customers.
Office 365 Performance Troubleshooting with Synthetics and Real User Monitoring
At a basic level, start Microsoft Office 365 troubleshooting by deploying CloudReady synthetics in your Office 365 account to proactively test application usage and availability. Run all the below steps to effectively troubleshoot MS365 issues for detecting outages and checking end-user experience with RUM.
Synthetic Monitoring with CloudReady
Microsoft Teams for Audio Video Conference and Performance Troubleshooting
Microsoft Teams is a worldwide collaboration platform for voice, chat, and file sharing. ZDNet reports that 250 million active users are on Teams each month. And if your business employees extensively use Teams, it is one of the most crucial Office 365 apps to monitor. The Teams Audio Video sensor from Exoprise uses webRTC technology and an automated bot to proactively monitor the health and performance of Teams.
In addition to providing crowd-sourced benchmark data, the sensor also captures the following low-level VoIP metrics to diagnose network bottlenecks and capacity issues.
Packet and Frame Loss
Network Jitter
Round Trip Time
Upload and Download Times
TCP/IP Connect
SSL Negotiate
And even Outages!
Indeed check out our newly minted video “How to Monitor Microsoft Teams Audio Video” to learn more about monitoring Teams.
SharePoint for Latency and Login Troubleshooting
Most likely, you are using Microsoft SharePoint in your organization to share files and collaborate with end-users. The SharePoint sensor emulates a real user exercising Single Sign-On, uploading, and downloading files to test bandwidth and network path performance. With this sensor, you can uncover Office 365 Sharepoint latency and service issues in your environment by capturing metrics such as
Request Duration
IIS Latency
Health Score
Logon Time
Landing Page Time etc.
- Of course, there is a video on “How to Monitor Microsoft SharePoint Online” too 😉
OneDrive Login and Network Connectivity Troubleshooting
Similar to SharePoint, Exoprise provides a Microsoft OneDrive sensor to track key performance metrics and report slowdowns, syncing problems, connectivity issues, or outages. Once again, surely watch the “How to Monitor Microsoft OneDrive” for step-by-step coverage of OneDrive Metrics.
Outlook 365 and Exchange Online for Email and Mail Flow Delivery Troubleshooting
Sending and receiving emails is the primary communication foundation for any business, small or large. That said, common Office 365 outlook client issues such as slow emails, delays, or emails failing to reach the destination frustrates employees and hampers productivity. But don’t fret.
You can quickly deploy the Office 365 OWA sensor from the CloudReady tool for troubleshooting Outlook problems like slow mail queues or failed login. Immediately get insights into the Outlook performance with the following metrics.
Mailbox Discovery
Service lookup time
Login Time with Single Sign-On
Message Transfer Agent
Inbound Time
Transport Time
Outbound Time
Read our blog on monitoring Microsoft Outlook Desktop and web application in 5 minutes.
Troubleshooting ALL Other Office 365 Issues
Azure Active Directory Sign-in
Account Login Locked
Authentication and Errors
Portal Access
Endpoint Network Monitoring with Service Watch
Browser-based Real User Monitoring for Best SaaS Experience
Are you trying to monitor the web experience for your end-users? Of course, who doesn’t want to! With Service Watch Browser, you and your team of network administrators can quickly diagnose and troubleshoot performance issues with SaaS apps that are outside your control.
A simple browser extension install with custom URLs and domains allows IT to proactively detect slow SaaS providers, internal Wi-Fi speed, ISP, VPN connectivity, etc., for the Work-from-Home digital employee. Moreover, you can prioritize working employees that have the lowest experience score.
If I were you, I would be looking at the Service Watch Browser Dashboard for the below metrics.
Web Experience Score (WXS)
Navigation Total
Resource Total
Request Duration
Client
Server
Network
- There is more to just monitoring SaaS apps.
- For example, with remote workers using their devices, you also need to account for Desktop, networked, and thick-client applications such as Zoom, Outlook, OneDrive, etc. That’s because endpoint resources and various app service performances can significantly impact the end-user digital experience and productivity levels.
- So what does the Service Watch Desktop do?
The product aggregates and rolls up individual endpoint experience scores for your entire distributed workforce in a single dashboard, thus enabling your team to proactively reach out to users experiencing slowness but are yet to complain.
- These scores comprise the following low-level composite metrics that compute in real-time.
Desktop Experience Score (DXS)
CPU
Signal
Memory
System
Disk
Not only that, your team will be armed with machine reliability and stability data to diagnose crashes, hangs, and blue-screen death issues.
Office 365 Availability, Uptime, and Service Level Agreement Report
Interested in real-time uptime and availability stats for the Office 365 apps?
Then you’ve reached the right place. Exoprise offers built-in advanced reports to track sensor health and service license agreements for Microsoft Teams, Outlook, OneDrive, and more. When you install our synthetics, head over to the “Availability” section, it’s that simple. We do all the heavy lifting for you, crunching app sensor health data and analyzing error trends. So you can keep Microsoft on the Hook and recover SLA credits.
You can correlate this info with our Office 365 usage and synthetics reports. Also, check out our previous blog on “How to view Office 365 Service Health in CloudReady,” published in March of this year.
Office 365 Service Health Dashboard
As you can see, CloudReady offers three specific dashboards for monitoring Office 365 service health. Simply troubleshooting MS365 apps is not enough. IT professionals also need to view real-time status for many applications that your employees are using. CloudReady collects service health data metrics and presents them in a visual O365 dashboard. You should immediately be able to see a service that is down, identified in red color. Each dashboard serves a different purpose and is customizable. Read our blog on How to view office 365 service health in CloudReady and make your troubleshooting robust with end-to-end visibility.
See What Forrester Analyst Has to Say About Synthetics and Real User Monitoring
As discussed previously, in addition to applying synthetics to discover outages, agents that monitor SaaS or Desktop performance from an end-user perspective are equally important.
Don’t believe us?
See what Forrester’s senior analyst, Andrew Hewitt, said in one of our Digital Experience Monitoring Webinars.
We currently see synthetics and real user monitoring as very complementary capabilities for easier root-cause analysis and better proactive incident management.
Office 365 Basic Troubleshooting and Connectivity Made Simple for IT Admins
Staying on top of all the Office 365 troubleshooting tips is essential. Visibility from office 365 troubleshooting tools like CloudReady and Service Watch provide advanced diagnostics capability. In addition, these tools allow you to add more server capacity or optimize network connectivity that you may not have known earlier. So, use the steps identified above to
- Improve employee digital experience
- Boost productivity
- Reduce costs
Most importantly, reduce MTTR for network administrators with instant Microsoft 365 service problem notifications and alarms. You can manage Office 365 outage alerts in ServiceNow or your favorite ITSM.
Our customer BCD Travel is reaping the benefits of our DEM solution for generating a resilient digital experience and resolving Microsoft 365 issues for their remote workforce. Shouldn’t you?
Good luck!