PostgreSQL
Connect and run a real query against your Postgres instance — not just a port check.
Know what broke before your customers do. Monitor APIs, databases, Redis, NATS, ports and cron jobs, then carry every signal through alerts, incidents and a public status page.
Go past "is the port open?" — run real queries against your databases, watch your queues, and assert on what your services actually return.
Connect and run a real query against your Postgres instance — not just a port check.
Authenticate, query, and verify your MySQL databases respond correctly and on time.
Check Redis connectivity and commands so a reachable cache does not hide a broken workflow.
Watch your NATS messaging backbone so event-driven workloads never silently stall.
Monitor endpoints for status codes, latency, redirects, and TLS certificate health.
Raw TCP port checks for any service — caches, brokers, internal daemons and more.
Run any custom check and let Vak Uptrail track its result on your schedule.
Assert on actual query results or HTTP response bodies — alert when the output drifts.
* Custom query checks are included; other custom check types added on-demand.
Last run 2h ago
Last run 14m ago
Last run now
Last run 31m ago
Vak Uptrail doesn't just watch services — it schedules and fires your cron jobs over NATS or HTTP, tracks every run, and alerts you the moment one runs late, fails, or never reports at all.
Define cron schedules and let Vak Uptrail trigger your jobs over NATS or HTTP — it's the scheduler, not just the watcher.
Each run reports its lifecycle, so you see exactly when a job started, how long it ran, and whether it finished cleanly.
Jobs that never report or go silent past their deadline are marked missed and alerted on — catch the cron that quietly stopped.
The status page shows cron run history alongside service health, so schedules are first-class, not an afterthought.
The moment a check fails, Vak Uptrail alerts the right people over email and Slack — and tells them again when service recovers.
* Custom alert integrations available on-demand.
Recovery notices and per-monitor routing built in.
Send database incidents to the platform channel and customer-facing outages to support — so every alert lands where it matters.
Route incidents to the right inboxes the moment a check fails — and again when it recovers.
Push status changes straight into the channels your on-call team already lives in.
Per-monitor routing and recovery notices keep the signal high and the noise low.
Try the live product, or book a call to map Vak Uptrail to your stack.
Every check is recorded, so you can graph response time and availability over time — then filter by monitor, status, tag, region and time range to find exactly what changed.
📈
Granular graphs
Per-check response time and availability down to the minute.
🔪
Slice & dice
Filter by monitor, region, status, tag and time range.
🎯
p95 & SLAs
Track averages, percentiles and uptime against your targets.
🧭
Incident timeline
See exactly when things broke, recovered, and for how long.
Avg
71 ms
p95
120 ms
Uptime
99.97%
Incidents
1
Report incidents, coordinate the response, publish customer updates, and preserve the full history. Editors manage the incident while viewers and customers get the right level of visibility.
Open named incidents, separate active work from previous incidents, and keep ownership, status and update counts visible.
Post investigation and mitigation updates with author and timestamp details, then close the incident with a final resolution note.
Publish operational, degraded or major-outage health with active and resolved incident timelines on a customer-facing page.
Copy a stable public link or iframe snippet, then add your own logo, footer label and destination URL.
Status communication
Incidents
Active incidents
Elevated API error rates
Opened by Priya · 3 updates
Previous incidents
Elevated API error rates
InvestigatingPriya opened the incident
Increased failures detected across the public API.
Arun posted an update
Traffic shifted while the database pool recovers.
Recovery confirmed
Monitoring remains active before closure.
Roles, an in-app Users console, and a full audit log — so you can hand monitoring to your team without handing over the keys.
Admin, editor and viewer roles stored per user. Editors change monitors and crons; viewers are read-only; admins manage people.
Admins manage the whole team in-app — change roles, ban or unban accounts, and keep access tidy as the team grows.
Let anyone with your Google domain in as a viewer, or lock it down so only invited users can sign in at all.
Every change to monitors, groups, crons and users is recorded and reviewable by admins — with retention controls.
Publish overall health and incident history at a stable public link, brand it with your own logo and footer, or embed it inside your site.
Your logo, colors and copy. No third-party branding anywhere on the status page.
Share a stable public link or place the status experience inside your own site with an iframe embed.
Share a polished public page with customers, or keep an internal board for your team.
Monitoring touches your most sensitive systems. Vak Uptrail can run in your own environment, so credentials and results stay with you.
Run it on your own infrastructure so your monitoring data and credentials never leave your control.
Database and service credentials live in your environment, used only to run the checks you define.
A small footprint that scales from a handful of checks to hundreds without fuss.
Deep database, queue and protocol checks — the same product runs in production today.
Start with the complete one-time package. Special features, integrations, and bespoke checks can be quoted separately.
We host, update and maintain Uptrail.
Whole package. Buy once, self-hosted, yours forever.
For bespoke checks, special integrations, and workflow changes.
A self-hostable uptime and health-monitoring platform. It probes your databases, message queues, and endpoints on a schedule, raises alerts when something breaks, and publishes a fully white-label status page for your customers or team.
PostgreSQL, MySQL, Redis, NATS, HTTP/HTTPS endpoints, raw TCP services, and custom checks. It can run real database probes, inspect HTTP responses, watch NATS consumer health, and alert when results drift from what you expect.
Alerts go out over email and Slack as needed, with per-monitor routing. You get notified the moment a check fails and again when it recovers, so the signal stays high and the noise stays low.
Yes. Vak Uptrail keeps granular monitoring results so you can graph response time and availability over time, then slice and dice by monitor, status, tag, region and time range — with averages, percentiles and incident timelines.
Yes. Vak Uptrail can schedule and fire your cron jobs over NATS or HTTP, then track each run through its start, ping and stop reports. Runs that fail, run late, or never report at all are marked missed and alerted on — and the status page shows full cron run history next to your service health.
Yes. Users have admin, editor or viewer roles, managed from an in-app Users console. Editors change monitors and crons, viewers are read-only, and admins manage people and access. You can run it invite-only or let your Google domain in as viewers, and every change is recorded in an admin audit log.
Completely. Your logo, colors, copy and your own domain — no third-party branding anywhere. You can publish a public page for customers or keep a private board for your team.
Both. Buy the one-time license and run it on your own cloud so credentials and monitoring data never leave your control, or choose managed deployment and we host, scale and maintain it for you.