DeepTracer
Features

Uptime Monitoring

Know the moment your API, website, or webhook goes down.

DeepTracer pings your HTTP endpoints at regular intervals and alerts you the moment something stops responding. No agents to install, no infrastructure to manage — just add a URL and DeepTracer watches it.

What gets monitored

DeepTracer sends an HTTP request to your endpoint on a schedule and checks:

  • Status code — Is the response a 2xx? Anything else counts as down.
  • Response time — How long did the request take?
  • Timeout — Did the endpoint respond within the timeout window?

If an endpoint fails, DeepTracer sends an alert through your configured alert channels.

Setting up uptime monitoring

Open the Uptime tab

In your project dashboard, click Uptime in the sidebar.

Add an endpoint

Click Add Endpoint and enter:

  • URL — The full URL to monitor (e.g., https://api.yourapp.com/health)
  • Interval — How often to check (e.g., every 60 seconds)
  • Timeout — How long to wait before marking it as down (e.g., 10 seconds)

Start monitoring

That's it. DeepTracer starts pinging immediately. You'll see the first data point within one interval.

Use a dedicated health check endpoint (like /health or /api/health) for the most reliable results. These endpoints are lightweight and won't skew your application metrics.

Dashboard features

  • Status overview — See all your endpoints at a glance: up, down, or degraded
  • Response time history — Chart showing latency over time for each endpoint
  • Downtime log — Every incident with start time, end time, and duration
  • Current streak — How long each endpoint has been continuously up

What to monitor

Here are some common endpoints to track:

EndpointWhy
/health or /api/healthBasic app availability
Your homepageUser-facing availability
/api/auth/loginCritical auth flow
Webhook URLsThird-party integrations
Admin dashboardInternal tools

Down alerts

When an endpoint goes down, DeepTracer:

  1. Marks the endpoint as down in the dashboard
  2. Sends an alert to all your configured channels (Slack, email, webhook)
  3. Continues checking at the normal interval
  4. Sends a recovery alert when the endpoint comes back up

Plan limits

PlanMonitored endpoints
FreeUp to 5
ProUp to 50

What's next?

On this page