Node.js SDK

Cron monitoring for Node.js

Monitor Node.js scheduled tasks and background jobs. Works with Bull, Agenda, node-cron, and more. Get alerts when jobs fail or don't run on schedule.

// Install
npm install cronradar

const cronradar = require('cronradar');

await processOrders();

await cronradar.monitor('orders', {
  schedule: '0 * * * *'
});

What goes wrong

Node.js Cron Problems

Scheduled tasks fail without logs or alerts. Issues go undetected for hours.

Silent Job Failures

Queue workers crash without alerts. Exceptions get swallowed. Jobs stop running for hours.

Queue Visibility

No visibility into queue execution. Manual log checking required.

Bull Queue Issues

Workers die without alerts. Jobs pile up unnoticed.

Setup

Add monitoring to your Node.js code.

After your job completes successfully, record it with CronRadar.

Code Examples

Basic Script
const cronradar = require('cronradar');

await processOrders();
await cronradar.monitor('orders', { schedule: '0 * * * *' });

What you get

Works With Every Node.js Framework

Drop into any existing codebase. TypeScript support included.

Vanilla Node.js

Works with plain Node.js scripts. No framework needed.

Bull Support

Works with Bull and BullMQ queues.

Agenda Compatible

Monitor Agenda scheduled jobs.

TypeScript Ready

Full TypeScript support with type definitions.

Never Throws Errors

Won't break your jobs. All errors are caught internally.

5 Second Timeout

HTTP calls timeout automatically. Won't block execution.

Start Monitoring Node.js Cron Jobs

14-day free trial. No credit card required.

Works with Bull, Agenda, node-cron, and more

Cron Monitoring for Node.js | Cronradar