Log inStart monitoring →

DEVELOPER INTEGRATIONS

Monitor the jobs your applications depend on

Upnora can monitor any process that can make an HTTP request after it finishes. Add a heartbeat to your stack, keep the URL in a secret, and get alerted when the expected signal is missing.

Job runs↓
Heartbeat sent↓
Upnora receives it✓
GET /h/YOUR_KEY/YOUR_TOKEN

YOUR STACK

Use the integration pattern that fits your job.

The code is deliberately small: run the work, then call the heartbeat URL provided by your Upnora dashboard. If the work fails before that call, the missing heartbeat is the signal.

THE SIGNAL

The job does the work. Upnora makes sure it keeps doing it.

Upnora does not execute or schedule cron jobs. Your scheduler, worker or workflow remains responsible for the work. Upnora waits for the success signal and detects when a task becomes overdue.

Explore scheduled task monitoring →

Scheduled task

Last valid heartbeat2 minutes agoEvery 5 minutes · Grace period configured in dashboard

FAQ

Heartbeat integrations, simply explained.

What is a heartbeat integration?

A heartbeat integration sends an HTTP request to Upnora after a job or scheduled task completes successfully.

What does Upnora monitor?

Upnora monitors the expected heartbeat signal and alerts you when it does not arrive within the configured interval and grace period.

START WITH YOUR STACK

Monitor the work behind your service.

Create a heartbeat monitor →