Know exactly when
and where your services fail
Multi-location HTTP checks run simultaneously from three continents. Detect regional outages before your users do — with millisecond precision, smart retry logic, and zero maintenance overhead.
Your users see a problem before your monitoring does
Single-location checks can't tell you whether a failure is local or global. By the time a complaint hits Slack, the damage is already done: lost revenue, broken trust, and hours of firefighting to find what broke, where, and when.
Simultaneous checks from three continents
Our distributed probes run HTTP checks in parallel from EU, US, and APAC. You get millisecond-accurate data on whether an outage is regional or total, plus smart retries with exponential backoff to cut through false positives and noise.
- 3 parallel probe locations with real-time convergence
- Smart retry logic eliminates transient failures
- Full error context: headers, body, status code
- TimescaleDB storage for lightning-fast historical queries
From URL to insight in four steps
Setup takes less time than writing a README. Monitoring takes less effort than checking your email.
Add your monitor
Enter a URL, choose your check interval and locations, and set alert preferences. No agents to install, no firewall rules to open.
Probes check from three continents
Our RabbitMQ scheduling queue dispatches checks to probes running in EU, US, and APAC. Every probe hits your endpoint independently.
Results stream in real time
Check results bulk-insert into TimescaleDB via our Rust-based processor. Your dashboard updates without polling delays.
Insights surface automatically
Continuous aggregates compute latency trends, error-rate spikes, and regional divergence. You see problems before they become incidents.
Built for precision, not vanity metrics
Every capability is designed to reduce time-to-resolution. No widget overload, no noise.
Multi-location probes
Three continents, one truth
Simultaneous HTTP and TCP checks from EU, US, and APAC. Know instantly whether a failure is localized or total — no guesswork, no false confidence from a single vantage point.
Timing waterfall on every check
DNS to last byte, in milliseconds
Checks dispatch on a 1-second scheduling tick. Every one records DNS lookup, TLS handshake, time to first byte, and total duration — a full waterfall, not just a status code.
Detailed error reporting
Diagnostic-grade context
When a check fails, you get status code, error type classification, truncated response body, and full response headers. Root cause analysis in seconds, not hours of log diving.
Smart retry logic
Filter noise, surface reality
Failed checks are requeued with exponential backoff and priority escalation. Distinguish transient network blips from genuine service degradation without manual filtering or alert fatigue.
TimescaleDB analytics
Time-series, not spreadsheets
Native hypertables partition data by time with automatic compression. Queries over months of monitoring history resolve in milliseconds, with continuous aggregates rolling up trends on the fly.
Numbers that earn trust
By design, not by benchmark — this is how the monitoring pipeline works on every check it runs.
Every check runs from EU, US, and APAC simultaneously. Know immediately if a problem is regional or total — no guesswork.
Failed checks retry with exponential backoff — 2s, 6s, then 14s after the failure — so transient blips never page you at 3am.
DNS, TLS, TTFB, and total — recorded with millisecond precision, so you see exactly where the time went.
Check as often as every 10 seconds on Enterprise. Critical services don't wait five minutes between health polls.
Built for teams who need more than a green checkmark
Most monitoring tools tell you whether a site is up. Heranode tells you where it broke, why, and how to fix it.
Simple, transparent pricing
Start free, upgrade when you need to. No surprise bills, no seat addons, no hidden usage metering.
Free
For personal projects, side sites, and hobby infrastructure.
free forever
- 5 monitors
- 5-minute check interval
- 1 probe location (EU)
- Email alerts
- 7-day data retention
Team
For small teams that need multi-region coverage.
billed monthly
- 25 monitors
- 30-second check interval
- All 3 probe locations
- Slack, webhook & email alerts
- 30-day data retention
Business
PopularFor teams running production services that matter.
billed monthly
- 100 monitors
- 15-second check interval
- All 3 probe locations
- Status pages
- API access
- 90-day data retention
- Priority support
Enterprise
For organizations with advanced compliance and scale needs.
- Unlimited monitors
- 10-second check interval
- 3 regions + private probe locations
- SSO & audit logs
- SLA guarantee
- 1-year+ data retention
- Dedicated support
Questions, answered
Everything you need to know before you start. Still have questions? Reach out to our team.
Setup takes about 90 seconds: create an account, enter your URL, pick a check interval, and our probes start monitoring immediately. No agents, no firewall rules, no DNS changes.
Start monitoring in under two minutes
No credit card, no sales calls, no onboarding meetings. Create an account, enter a URL, and your first probe results will be back within seconds.