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
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.
Keep exploring
Related monitoring solutions.
Start Monitoring Node.js Cron Jobs
14-day free trial. No credit card required.
Works with Bull, Agenda, node-cron, and more