Pulse

independent outage measurement · 79 services

Two truths for every service: what we measure from the network, and what the vendor announces on its own status page. The interesting column is the gap between them.

79Services watched
28Official feeds found
51Publish nothing
9Open incidents
0Divergences

Divergence — measured down, officially fine

No divergences right now — every service we measure as broken is one whose vendor also admits it, or one that publishes no status page at all.

Country network signals

United Arab Emirates
Atlas probes up22
ASNs routed163 / 213
IODA alerts 1h0
Bahrain
Atlas probes up7
ASNs routed19 / 25
IODA alerts 1h0
Kuwait
Atlas probes up2
ASNs routed75 / 84
IODA alerts 1h0
Lebanon
Atlas probes up4
ASNs routed145 / 172
IODA alerts 1h0
Oman
Atlas probes up2
ASNs routed17 / 26
IODA alerts 1h0
Qatar
Atlas probes up1
ASNs routed19 / 30
IODA alerts 1h0
Saudi Arabia
Atlas probes up21
ASNs routed172 / 200
IODA alerts 1h0

Routing health — can the internet still see these networks?

Operator-run networks first; the dimmed rows are shared CDN infrastructure, whose routing health is a fact about the CDN rather than about the country.

NetworkOperatorVisibility RIS peersServices on it
AS15802
DU-AS1 Emirates Integrated Telecommunications Company PJSC
United Arab Emirates 100.0% 325/325 peers · 170 prefixes du
AS5384
EMIRATES-INTERNET EMIRATES TELECOMMUNICATIONS GROUP COMPANY (ETISALAT GROUP) PJSC
United Arab Emirates 100.0% 325/325 peers · 2388 prefixes e& (Etisalat)
AS202024
FEDnetAS1 TELECOMMUNICATIONS AND DIGITAL GOVERNMENT REGULATORY AUTHORITY
United Arab Emirates 100.0% 325/325 peers · 18 prefixes UAE Government Portal
AS204206
GIN-INT-AS Digital Dubai Government Establishment
United Arab Emirates 100.0% 325/325 peers · 17 prefixes Dubai RTA
AS200284
bankfab FIRST ABU DHABI BANK P.J.S.C
United Arab Emirates 100.0% 325/325 peers · 5 prefixes First Abu Dhabi Bank
AS9051
IncoNet Data Management sal
Lebanon 100.0% 325/325 peers · 219 prefixes IDM
AS57513
MIC1-ALFA-AS Mobile interim company 1 S.A.L.
Lebanon 100.0% 325/325 peers · 9 prefixes Alfa
AS38999
MTCTOUCH Mobile Interim Company no.2 sal
Lebanon 100.0% 325/325 peers · 6 prefixes touch
AS42003
OGERONET OGERO
Lebanon 100.0% 325/325 peers · 71 prefixes Ogero, Électricité du Liban
AS28885
OMANTEL-NAP-AS Oman Telecommunications Company (S.A.O.G)
Oman 100.0% 325/325 peers · 223 prefixes Omantel
AS48728
vodafoneqatar Vodafone Qatar P.Q.S.C
Qatar 99.7% 324/325 peers · 64 prefixes Vodafone Qatar
AS34400
ASN-ETTIHADETISALAT Etihad Etisalat, a joint stock company
Saudi Arabia 100.0% 325/325 peers · 24 prefixes Mobily
AS43766
MTC-KSA-AS Mobile Telecommunication Company Saudi Arabia Joint-Stock company
Saudi Arabia 100.0% 325/325 peers · 615 prefixes Zain KSA
AS35338
NIC-SDAIA Ministry of Interior
Saudi Arabia 100.0% 325/325 peers · 1 prefixes Absher
AS20940
AKAMAI-ASN1 Akamai International B.V.
shared infrastructure 100.0% 325/325 peers · 3933 prefixes DEWA, TikTok, noon, stc
AS13335
CLOUDFLARENET - Cloudflare, Inc.
shared infrastructure 100.0% 325/325 peers · 2353 prefixes ADCB, BLOM Bank, Byblos Bank, Cloudflare, Coinbase, DigitalOcean, Discord, Emirates NBD, Epic Games, GitLab, Linear, Middle East Airlines, Ooredoo Qatar, OpenAI, Shopify, Talabat, X (Twitter), npm
AS35280
F5 F5 Networks SARL
shared infrastructure 100.0% 325/325 peers · 59 prefixes Batelco
AS19905
SECURITYSERVICES - Vercara, LLC
shared infrastructure 100.0% 325/325 peers · 135 prefixes ICP (Identity & Citizenship), National Bank of Kuwait
AS16625
AKAMAI-AS - Akamai Technologies, Inc.
shared infrastructure 100.0% 325/325 peers · 1911 prefixes Bank Audi, Steam
AS14618
AMAZON-AES - Amazon.com, Inc.
shared infrastructure 100.0% 325/325 peers · 1405 prefixes Whish Money
AS8075
MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation
shared infrastructure 100.0% 325/325 peers · 1190 prefixes Fransabank
AS31898
ORACLE-BMC-31898 - Oracle Corporation
shared infrastructure 100.0% 325/325 peers · 2725 prefixes Al Rajhi Bank

Service board

ServiceMeasuredOfficial Recent24hChecked
United Arab Emirates
ADCB
bank
Up · walled 403 No public status page 100.0% 37s ago
Careem
app
Up 200 No public status page 100.0% 37s ago
DEWA
utility
Up · walled 403 No public status page 100.0% 36s ago
Dubai RTA
government
Up 200 No public status page 100.0% 34s ago
Emirates NBD
bank
Up 200 No public status page 100.0% 36s ago
First Abu Dhabi Bank
bank
Up 200 No public status page 100.0% 35s ago
ICP (Identity & Citizenship)
government
Up 200 No public status page 100.0% 34s ago
Talabat
app
Up 200 No public status page 100.0% 36s ago
UAE Government Portal
government
Up 200 No public status page 100.0% 32s ago
du
mobile
Up 200 No public status page 100.0% 33s ago
e& (Etisalat)
mobile
Up 200 No public status page 100.0% 35s ago
noon
ecommerce
Down No public status page 0.0% 24s ago
Bahrain
Batelco
mobile
Up 200 No public status page 100.0% 32s ago
Kuwait
National Bank of Kuwait
bank
Up 200 No public status page 100.0% 32s ago
Lebanon
Alfa
mobile
Up 200 No public status page 100.0% 37s ago
BLOM Bank
bank
Up · walled 403 No public status page 100.0% 37s ago
Bank Audi
bank
Up 200 No public status page 100.0% 37s ago
Byblos Bank
bank
Up 200 No public status page 100.0% 36s ago
Fransabank
bank
Up 200 No public status page 100.0% 37s ago
IDM
isp
Up 200 No public status page 100.0% 37s ago
Middle East Airlines
airline
Up · walled 403 No public status page 100.0% 37s ago
OMT
payments
Up 200 No public status page 100.0% 37s ago
Ogero
isp
Up 200 No public status page 100.0% 37s ago
Whish Money
payments
Up 200 No public status page 100.0% 37s ago
touch
mobile
Up 200 No public status page 100.0% 37s ago
Électricité du Liban
utility
Degraded No public status page 0.0% 37s ago
Oman
Omantel
mobile
Up 200 No public status page 100.0% 31s ago
Qatar
Ooredoo Qatar
mobile
Up 200 No public status page 100.0% 30s ago
Vodafone Qatar
mobile
Up 200 No public status page 100.0% 33s ago
Saudi Arabia
Absher
government
Up 200 No public status page 95.7% 33s ago
Al Rajhi Bank
bank
Up 200 No public status page 100.0% 34s ago
Mobily
mobile
Up 200 No public status page 100.0% 34s ago
Zain KSA
mobile
Up 200 No public status page 100.0% 34s ago
stc
mobile
Up 200 No public status page 100.0% 35s ago
stc pay
payments
Down No public status page 0.0% 28s ago
Global
Anthropic
ai
Up 200 Operational 100.0% 32s ago
Atlassian
productivity
Up 200 Operational 100.0% 31s ago
Booking.com
travel
Up 202 No public status page 100.0% 28s ago
CircleCI
developer
Up 200 Operational 100.0% 31s ago
Cloudflare
infrastructure
Up 200 Degraded 100.0% 32s ago
Coinbase
finance
Up · walled 403 Degraded 100.0% 30s ago
Datadog
infrastructure
Up 200 Operational 100.0% 31s ago
DigitalOcean
infrastructure
Up 200 Operational 100.0% 31s ago
Discord
social
Up 200 Operational 100.0% 32s ago
Docker Hub
developer
Up 200 Operational 100.0% 31s ago
Dropbox
productivity
Up 200 Operational 100.0% 31s ago
Epic Games
gaming
Up · walled 403 Operational 100.0% 31s ago
Facebook
social
Up 200 No public status page 100.0% 30s ago
Fastly
infrastructure
Up 200 No public status page 100.0% 31s ago
Figma
productivity
Down Operational 95.7% 32s ago
GitHub
developer
Up 200 Operational 100.0% 33s ago
GitLab
developer
Up 200 No public status page 100.0% 31s ago
Google Cloud
infrastructure
Up 200 Operational 100.0% 29s ago
Instagram
social
Up 200 No public status page 100.0% 30s ago
Linear
productivity
Up 200 Operational 100.0% 31s ago
MongoDB Atlas
infrastructure
Up 200 Degraded 100.0% 30s ago
Netflix
media
Up 200 No public status page 100.0% 27s ago
Netlify
infrastructure
Up 200 Operational 100.0% 31s ago
Notion
productivity
Up 200 Operational 100.0% 31s ago
OpenAI
ai
Up · walled 403 Operational 100.0% 33s ago
PayPal
payments
Up 200 No public status page 100.0% 29s ago
Reddit
social
Up · walled 403 Operational 100.0% 30s ago
Sentry
developer
Up 200 Operational 100.0% 29s ago
Shopify
ecommerce
Up 200 Operational 100.0% 31s ago
Slack
productivity
Up 200 Partial outage 100.0% 32s ago
Spotify
media
Up 200 No public status page 100.0% 29s ago
Steam
gaming
Up 200 No public status page 100.0% 28s ago
Stripe
payments
Up 200 No public status page 100.0% 31s ago
Supabase
infrastructure
Up 200 Degraded 100.0% 31s ago
Telegram
social
Up 200 No public status page 100.0% 28s ago
TikTok
social
Up 200 No public status page 100.0% 29s ago
Twilio
infrastructure
Up 200 Degraded 100.0% 31s ago
Uber
app
Up 200 No public status page 100.0% 28s ago
Vercel
infrastructure
Up 200 Operational 100.0% 31s ago
WhatsApp
social
Up 200 No public status page 100.0% 30s ago
X (Twitter)
social
Up 200 No public status page 100.0% 29s ago
YouTube
media
Up 200 No public status page 100.0% 29s ago
Zoom
productivity
Up 200 Operational 100.0% 32s ago
npm
developer
Up · walled 403 Operational 100.0% 31s ago

Incidents

ServiceSourceSummaryStartedState
Slack XX official Trouble Accessing Historical Messages With Custom Data Retention Policies Enabled 27m ago open
Coinbase XX official Partially Degraded Service 31m ago open
Supabase XX official Partially Degraded Service 31m ago open
MongoDB Atlas XX official Minor Service Outage 31m ago open
Twilio XX official Partially Degraded Service 31m ago open
Cloudflare XX official Minor Service Outage 31m ago open
stc pay SA measured Measured down from 1/1 vantage(s) 31m ago open
noon AE measured Measured down from 1/1 vantage(s) 31m ago open
Électricité du Liban LB measured Measured down from 1/1 vantage(s) 31m ago open
OpenAI XX official Partial System Degradation 31m ago resolved

How this works. Every service is probed in four layers — DNS, TCP, TLS, then HTTP — and the verdict comes from the deepest layer that gave a definitive answer. A WAF answering 403 is recorded as up · walled, not as an outage: the service answered us and declined, which is a completely different fact. Naive checkers get this wrong and report every bank as down.

Official status is read from each vendor's own feed, discovered automatically — Atlassian Statuspage exposes /api/v2/status.json on every instance, which is one adapter for a large part of the software industry. Discovery validates the payload structure rather than trusting a 200, because parked domains happily return 200 for any path you ask them for.

Routing health is measured per network rather than per country. Each service is mapped to the ASN announcing its address — derived from what the prober resolved, not a hand-written list — and we record what fraction of RIPE's ~325 routing collectors still see that network's prefixes. Ogero sits at 325/325 normally; a fall is a transit failure in progress, visible below the level any status page describes and well before an individual website check notices. Note the limit this exposes: most regional banks sit behind Cloudflare or Akamai, so BGP tells you about the CDN and not about them — it is a real signal only for operators who run their own network, which is why those are listed first and the rest are dimmed.

Country signals come from RIPE Atlas (connected probes — real hardware in real buildings), RIPEstat (ASNs still visible in the global routing table) and IODA at Georgia Tech. Three independent methodologies, so no single feed can raise a national alarm on its own.

Incidents need a streak and they need agreement across vantage points before they open. This instance currently probes from one location, which is stated plainly rather than hidden: single-vantage confidence is capped, and geo-filtered services are the reason regional probes matter.