The quick download:
When a platform you don’t control fails, independent monitoring is the difference between confirming impact in minutes and troubleshooting blind for hours.
-
X went down repeatedly over 24 hours across more than 30 countries, and vendor communication stayed sparse throughout the disruption.
-
Catchpoint’s Internet Sonar detected each outage wave in real time, mapped the global spread, and confirmed the problem sat outside internal infrastructure.
-
Traceroute and wait-time data showed heavy packet loss and degraded response times, patterns consistent with the DDoS attack X later cited.
-
Check whether your monitoring extends past your own infrastructure to the Internet path your users actually traverse, before your next critical vendor goes dark.
Your business depends on platforms you don’t control. When one of those platforms fails, the only question that matters is how quickly your team can confirm impact, communicate clearly, and avoid wasting time troubleshooting the wrong system. On March 10, 2025, the X (formerly Twitter) global outage gave IT teams everywhere a case study in that exact challenge.
Catchpoint, a LogicMonitor company, detected the crisis in real time through Internet Sonar, providing independent visibility while the platform’s own communications remained sparse. For IT teams, the lesson extends well beyond this single incident: any organization relying on opaque third-party platforms without independent monitoring is operating with a significant blind spot.
Here’s what happened, what the monitoring data revealed, and what IT teams should take away from an incident that reinforced why outside-in visibility matters.
X Outage Explained: What Happened
On March 10, 2025, starting at 5:30 AM EDT, users worldwide were abruptly disconnected from X. Over the next 24 hours, waves of outages (punctuated by brief recoveries) left users stranded, unable to access feeds, send messages, or engage with content. The disruption spanned more than 30 countries, from Argentina to the UAE, underscoring the platform’s global reach and the scale of its failure.
The outage unfolded in several distinct stages due to connection timeouts.
Tracking the X Outage in Real Time
March 10
- First wave:
- 5:30 AM EDT: First reports of X being down surface.
- 6:30 AM EDT: X comes back for most users.
- Second wave:
- 9:30 AM EDT: A second wave of outage reports indicates that X is down again.
- Third wave:
- 11:15 AM EDT: A third wave of outage reports emerges, with X down once again.
- Recovery phase:
- 1:15 PM EDT: X recovers for many users.
- 2:15 PM EDT: X is working for some, but many continue to report issues.
- 3:25 PM EDT: X recovers for most people.
March 11
- Additional reports:
- 5:00 AM EDT: A small spike in outage reports appears.
Outages appeared to have subsided as of reporting, though this could change as investigations into the root cause continued.
When a third-party platform fails this visibly, the first challenge for IT teams is determining whether the problem is internal, external, or somewhere in the dependency chain. Independent Internet monitoring answers that question in minutes rather than hours. It confirms whether your own infrastructure is healthy, identifies which external dependencies are affected, and gives your team the evidence they need to brief stakeholders and update customers with confidence.
How Internet Sonar Revealed the Disruption
Internet Sonar detected multiple outages for X in real time as the disruptions unfolded. Multiple X-related domains were unable to deliver content. These domains are often used to load content on other websites (known as “child requests”). The widespread failures seen across many locations demonstrate how extensively the outage disrupted X and other websites relying on X’s infrastructure.

Scatterplot of X’s service disruption
The scatterplot above shows multiple tests run against X Corp’s domains throughout the outage period. The clusters of red dots highlight moments when tests consistently failed or timed out. Each cluster corresponds with one of the outage waves, clearly illustrating the recurring and widespread nature of X’s connection issues during this incident.

Waterfall chart from Catchpoint’s portal
The waterfall chart above shows that X’s servers could initially be reached, but response times were severely degraded. Eventually, these requests timed out completely, meaning the servers failed to deliver the requested content. This illustrates the delays users experienced during the outage.

Traceroute data from Catchpoint’s portal
The traceroute data above shows significant issues during the outage, particularly large packet losses and high round-trip times (RTT). High packet loss means that data sent to X’s servers was frequently lost along the way, while increased RTT indicates that responses from X’s servers were severely delayed. Both clearly illustrate why users experienced sluggish performance during the outage.

Screenshot showing a typical user experience during the outage on x.com
What the Data Suggested
CEO Elon Musk attributed the outage to a DDoS (Denial of Service) attack. Independent monitoring data showed patterns consistent with that explanation, though monitoring alone can’t confirm the root cause definitively.

Wait time data over three-day period
Data collected over an extended baseline for X Corp’s domains shows that during the outage there was a notable spike in mean wait time. This suggests the servers were slower to respond, an effect that aligns with what typically occurs during a DDoS attack. The elevated wait times, combined with significant packet loss and degraded response patterns observed across multiple geographies, are consistent with a volumetric attack. However, similar symptoms can also result from infrastructure misconfigurations or capacity failures under unexpected load.
Monitoring doesn’t replace mitigation. Organizations should also evaluate DDoS protection and WAF configurations as part of their overall resilience strategy.
Lessons From the X Outage
The X outage exposed real vulnerabilities in how businesses depend on platforms they don’t control, and how limited their visibility can be when things go wrong.
The Internet Is Interconnected, and That Creates Risk
The outage reinforced something that’s easy to overlook: the Internet is a web of interdependent systems, and a failure in one platform can cascade quickly. X didn’t just go down once. It failed repeatedly over 24 hours, leaving millions unable to access the service.
Modern applications rely on the internet stack, which includes layers of third-party services, APIs, cloud providers, and DNS resolvers. Each layer is a potential point of failure. When one breaks, the effects ripple outward.

The layers of the internet stack
Consider the ripple effects: small businesses lost real-time customer engagement, journalists couldn’t share breaking news, and organizations relying on the platform for time-sensitive communication faced potential delays in reaching their audiences. No platform, regardless of scale, is immune to disruption. Preparedness begins with acknowledging that risk.
Vendor Updates Aren’t Enough: Independent Visibility Matters
During the outage, users received limited information beyond a brief statement from X’s CEO. This situation isn’t uncommon. Vendor status pages often struggle to keep pace with rapidly evolving incidents, and delays in communication lead to confusion and slower response times for impacted businesses.
Independent, proactive monitoring tools give your organization clear, real-time insights. That enables faster responses and smoother operations, regardless of vendor communication timelines.
Independent Monitoring in Action
The X outage demonstrated exactly why proactive, independent monitoring matters. Teams using Internet Sonar and Internet Stack Map had two capabilities that proved especially valuable during the event.
Internet Sonar provided real-time, vendor-agnostic detection. It caught the outage’s first ripple, mapped its global spread, and quantified its impact. For IT teams, this translated into actionable time. Instead of reacting to user complaints or waiting for a vendor status page update, teams could confirm the issue independently and begin communicating with stakeholders within minutes of the first disruption.

Internet Sonar
Internet Sonar’s map view above shows how widespread the disruption was, with outages reported across multiple locations around the globe.
During incidents like this, independent monitoring helps teams in several concrete ways:
- Confirming impact scope: Instead of relying on social media chatter or vendor acknowledgments, teams can verify the geographic and functional scope of a disruption directly.
- Briefing internal stakeholders: With real data showing which services are affected and how severely, teams can provide leadership with specific, credible updates rather than “we’re looking into it.”
- Updating customers: External-facing communications become faster and more accurate when backed by independent telemetry.
- Avoiding wasted troubleshooting: When monitoring confirms the problem is external, teams can stop investigating their own infrastructure and focus on workarounds or contingency plans.
Internet Stack Map complemented this by visualizing X’s dependencies. When the platform went down, teams could see exactly how interconnected services (APIs, authentication layers, and content delivery networks) were affected. This dependency visibility turned a vague public outage into an actionable map of affected services. Root-cause analysis, often a process that takes days when you’re waiting for vendor post-mortems, became a matter of minutes with independent data.
What to Monitor When Critical Third-Party Platforms Fail
When a major platform goes down, your monitoring should cover the full path between your users and the affected service:
- DNS resolution and propagation
- CDN and edge delivery
- BGP routing and path changes
- API dependencies and response times
- Synthetic test performance from multiple geographies
- Real user impact signals (error rates, page load failures)
Why Outside-In Visibility Belongs in Your Monitoring Strategy
The X outage was a clear reminder that traditional infrastructure monitoring alone can’t catch what happens outside the firewall. When a platform like X goes down, the cause may sit in DNS, BGP routing, CDN layers, or third-party services that are invisible to internal tools.
This is where Internet Performance Monitoring fits in. By monitoring the external Internet path independently, from the perspective of real users across the globe, IT teams get visibility into the dependencies they rely on but don’t control.
LogicMonitor’s platform brings this outside-in visibility together with infrastructure monitoring and Edwin AI in a single system. That means teams can correlate external Internet disruptions with internal service impact, reduce investigation time, and respond with confidence, whether the problem is inside their environment, outside it, or somewhere in between.
For IT teams managing complex, distributed systems, the next step is concrete: evaluate whether your current monitoring extends beyond your own infrastructure to the Internet path your users actually traverse. Review your coverage of third-party dependencies. Confirm that when your next critical vendor goes dark, your team has independent data to act on, not just a status page to refresh.
See how outside-in visibility protects your team when critical vendors fail.
LogicMonitor combines external Internet monitoring with infrastructure insight, so you can pinpoint impact and act with confidence during any disruption.
FAQs
How long does a DNS cache entry last?
Each DNS record includes a TTL (time-to-live) value set in seconds by the authoritative name server. Once cached, the record counts down from that TTL. When it reaches zero, the entry is removed and the next query triggers a fresh lookup.
What is the NS cache trap and how do you avoid it?
The NS cache trap occurs when NS records and the corresponding A/AAAA records for a name server have mismatched TTLs. One expires before the other, forcing extra lookups or full recursion. To avoid it, ensure NS and A/AAAA TTLs are aligned in your DNS zone configuration.
How do browsers cache DNS differently from DNS servers?
Browsers and applications use the OS “getaddrinfo()” function, which returns IP addresses but no TTL data. Because no TTL is passed to the application, each browser sets its own cache duration and record limit. These values vary widely across browsers and versions, so check your browser’s developer tools or internals page (e.g., chrome://net-internals/#dns) for current behavior.




