Live — monitoring 10M+ connections worldwide

Monitor real connectivity across distributed systems

Deploy lightweight probes across your cloud and hybrid infrastructure.Detect connectivity failures between services before your users do.

Free tier available · No credit card required

See why it's down, not just that it's down

Every destination shows reachability from all sources — with built-in nslookup, ping, traceroute, and curl diagnostics when something fails.

Destination Health
AUTH
Auth Servicedown 23m
https · auth.internal.example.com:443
0 / 4
● DOWN
Destination-side failure — all 4 sources report DNS lookup failure
Host auth.internal.example.com is unresolvable from all monitoring locations. Check internal DNS records or the service's DNS registration.
Azure East USeastus · vnet-prod
81msDNS FAIL
DNS resolution failed — host not found
$ nslookup auth.internal.example.com
Server: 168.63.129.16
Address: 168.63.129.16#53
** server can't find auth.internal.example.com: NXDOMAIN
--- Trying alternate DNS servers ---
$ nslookup auth.internal.example.com 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53
** server can't find auth.internal.example.com: NXDOMAIN
✗ Host auth.internal.example.com does not exist in any DNS server
ℹ This is an internal hostname — verify the private DNS zone configuration
AWS Oregonus-west-2 · vpc-prod
48msTIMEOUT
GCP Belgiumeurope-west1
92msDNS FAIL
On-Premise DC1us-east · datacenter
DNS FAIL
RED
Redis Cachedegraded 8m
tcp · redis.internal.example.com:6379
3 / 4
▲ PARTIAL
API
REST API
https · api.example.com:443
4 / 4
● HEALTHY
WEB
Main Website
https · www.example.com:443
4 / 4
● HEALTHY
PG
PostgreSQL
tcp · db.internal.example.com:5432
4 / 4
● HEALTHY
The Problem

Your APIs fail, but your monitoring says everything is fine

Azure Functions are healthy. Redis is healthy. SQL is healthy. Service Bus is healthy. Every dashboard says green — yet your app doesn't work.

When something breaks, every connection becomes a question

Everything Looks Fine

Individual services all report healthy — the broken path between them is invisible

No Clear Culprit

You know something is wrong, but not which hop in the chain failed

Manual Triage

You SSH in and test each service manually — Redis, SQL, Service Bus, App Config — one by one

terminal
$az functionapp show --name my-app
Status: Running — All functions healthy
$az monitor metrics list --resource my-app
Invocations: 2,847 — Errors: 0%
Meanwhile, your users can't check out...
Connection refused: func-app → redis-cache.azure.com:6380
Timeout: func-app → servicebus.windows.net:5671
Unreachable: func-app → appconfig.azure.com:443

Everything you need to monitor real connectivity

Built for infrastructure teams managing complex, distributed systems.

Distributed Probes

Deploy lightweight agents inside your Azure Functions, VMs, Kubernetes pods, and more. Monitor from where your code actually runs.

Private Network Monitoring

Monitor connections inside VPCs, VNets, and private subnets. No inbound firewall rules required.

Connectivity Matrix Dashboard

Visualize every connection between your sources and destinations in a real-time matrix view.

Real-time Alerts

Get notified instantly via Slack, PagerDuty, or webhooks when connectivity degrades or fails.

Sub-second Detection

Detect failures in milliseconds, not minutes. Know about issues before your users do.

Multi-cloud Support

Works across AWS, Azure, GCP, and on-premises infrastructure. One dashboard for everything.

Get started in minutes

Three simple steps to complete visibility into your infrastructure connectivity.

01

Deploy Probes

Install lightweight probes in your infrastructure. One-line deployment for Docker, Kubernetes, Azure Functions, and VMs.

  • Less than 10MB memory footprint
  • Zero configuration required
  • Automatic discovery
terminal
# Docker
docker run -d uptimegrid/probe \
  --token=YOUR_TOKEN

# Kubernetes
kubectl apply -f uptimegrid-probe.yaml

# Azure Function
npm install @uptimegrid/probe
02

Define Monitors

Configure which connections to monitor. Define sources, destinations, and alerting rules through the dashboard or API.

  • Visual configuration UI
  • Infrastructure-as-code support
  • Template library included
terminal
{
  "monitor": {
    "name": "API to Database",
    "source": "k8s-pod-api-*",
    "destination": "sql-primary.internal",
    "port": 5432,
    "interval": "10s",
    "alertOn": ["timeout", "refused"]
  }
}
03

Detect Issues Instantly

See connectivity status in real-time. Get alerted the moment a connection fails, with full context for rapid debugging.

  • Slack, PagerDuty, webhooks
  • Historical timeline view
  • Automatic incident grouping
terminal
ALERT: Connection Failed
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Source:  k8s-pod-api-7b5c9
Dest:    redis-cache.internal:6379
Error:   Connection refused
Time:    2024-01-15 14:32:01 UTC
Latency: N/A (failed)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Last successful: 14:31:51 UTC
10M+
Connections monitored daily
500+
Engineering teams
99.9%
Platform uptime SLA
<100ms
Average detection time

Trusted by teams running complex infrastructure

Used by platform and network engineers to monitor real connectivity across cloud and hybrid environments.

UptimeGrid caught a network partition between our API gateway and Redis cache that took down our checkout — all before a single user noticed. Nothing else would have caught it.

SC
Sarah Chen
Senior SRE · FinStack

We replaced five separate network monitoring tools with UptimeGrid. The connectivity matrix alone saves my team 2 hours every incident — we know exactly which link broke.

MW
Marcus Webb
Principal Engineer · CloudLayer

Deploying probes into our Kubernetes clusters took 10 minutes. The next day it caught a misconfigured network policy that was silently dropping 30% of database connections.

PN
Priya Nair
DevOps Lead · Synapse Health

Integrates with tools your team already uses

DatadogPagerDutyGrafanaSlackTerraformKubernetes

Simple, transparent pricing

Start free. Scale as your infrastructure grows. No hidden fees.

Free

For individuals and small teams getting started.

$0/month
  • 5 probes
  • 10 monitors
  • 5-minute check interval
  • 7-day data retention
  • Email alerts
  • Community support
Most Popular

Pro

For growing teams managing complex infrastructure.

$49/month
  • 50 probes
  • 100 monitors
  • 30-second check interval
  • 90-day data retention
  • Slack, PagerDuty & webhooks
  • 5 team members
  • Status pages
  • Priority support

Enterprise

For large-scale deployments with compliance requirements.

Custom
  • Unlimited probes
  • Unlimited monitors
  • 10-second check interval
  • 365-day data retention
  • All alert channels
  • Unlimited team members
  • SSO / SAML
  • SLA guarantee
  • Dedicated support

All plans include SSL, 2FA, and GDPR-compliant data handling. Need something custom? Contact us.

Ready to see your infrastructure clearly?

Start monitoring connectivity in minutes. Free tier includes 5 probes and 10 monitors.