Distributed uptime & synthetic monitoring, one API call
Uptime, latency, DNS, SSL, content checks, incident alerts, and public status pages — create monitors over an API and track reachability with metered, pay-per-check access.
Problem / audience
Outages, expired certs, and silent DNS changes surface to customers before they surface to you.
Agentry Sentinel watches the messy layer: HTTP status and latency, DNS resolution, SSL expiry, port reachability, and content keywords — with incident alerts and a public status page in one queryable API.
Try it
One request, a live monitor with uptime tracking.
curl -X POST \
-H "Authorization: Bearer $AGENTRY_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "Marketing site",
"check_type": "https",
"target": "https://example.com",
"expected_status": 200,
"keyword": "Welcome",
"interval_seconds": 300,
"timeout_seconds": 10,
"failure_threshold": 2
}' \
/api/v1/sentinel/monitors{
"status": "ok",
"total": 2,
"generated_at": "2026-06-14T15:02:11Z",
"monitors": [
{
"monitor_id": 4821,
"name": "Marketing site",
"check_type": "https",
"target": "https://example.com",
"interval_seconds": 300,
"last_status": "up",
"last_checked_at": "2026-06-14T15:01:54Z",
"last_latency_ms": 142,
"uptime_24h": 100,
"uptime_30d": 99.97,
"ssl_expires_at": "2026-09-02T00:00:00Z",
"status_page_url": "https://status.agentry.systems/status/marketing-site"
},
{
"monitor_id": 4822,
"name": "API gateway",
"check_type": "keyword",
"target": "https://api.example.com/health",
"interval_seconds": 60,
"last_status": "degraded",
"last_checked_at": "2026-06-14T15:01:58Z",
"last_latency_ms": 871,
"uptime_24h": 99.31,
"uptime_30d": 99.62,
"ssl_expires_at": "2026-08-19T00:00:00Z",
"status_page_url": "https://status.agentry.systems/status/api-gateway"
}
]
}Website change detection
Know the moment a page changes — and see exactly what changed.
Turn on content-change tracking for any HTTP monitor. Sentinel snapshots the page, and when it changes you get a webhook alert plus a line-by-line diff — competitor pricing edits, policy updates, status changes, defacement. No extra service to wire up.
- → Baseline + change history with unified diffs
- → Webhook alerts on every change (and recovery)
- → Pairs with uptime, SSL-expiry, and latency-SLA checks
@@ pricing page changed @@ - Pro plan — $49/mo + Pro plan — $59/mo - 14-day free trial + 7-day free trial
Pricing
Starter and Scale, metered per check.
Starter — 50 monitors
Scale — 500 monitors
How it works
From key to first monitor.
FAQ / trust
Built for production monitoring, not status theater.
Put uptime, SSL, and incident alerts behind your service.
Create an account, activate a Sentinel plan, and create your first monitor — all self-serve.