.NET SDK

Cron monitoring for .NET

Monitor .NET scheduled tasks and background jobs. Works with Hangfire, Quartz.NET, Azure Functions. Get alerts when jobs fail or don't run on schedule.

// Install
dotnet add package CronRadar

static void Main()
{
    RunScheduledTask();

    CronRadar.Monitor(
        "task",
        schedule: "0 2 * * *"
    );
}

What goes wrong

.NET Scheduling Problems

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

Silent Windows Service Failures

Services crash without alerts. Event logs are hard to find. Background tasks stop running for days.

Task Scheduler Visibility

No visibility into task execution. Manual log checking required to debug failures.

Azure Functions Monitoring

Timer triggers fail without clear logs. Azure monitoring is complex for simple scheduled jobs.

Setup

Add monitoring to your .NET code.

After your job completes successfully, record it with CronRadar.

Code Examples

Task Scheduler
static void Main()
{
    RunScheduledTask();
    CronRadar.Monitor("scheduled-task", schedule: "0 2 * * *");
}

What you get

Works With Every .NET Scheduler

Drop into any existing codebase. No framework requirements. No configuration needed.

Task Scheduler Compatible

Works with Windows Task Scheduler jobs. Add one line, get monitoring.

Windows Services

Monitor long-running services and their periodic tasks.

Azure Functions Ready

Async support for Azure Functions, Logic Apps, and cloud-native workloads.

Quartz.NET Support

Integrates with Quartz.NET scheduler. Works with all job types.

Never Throws Exceptions

Won't break your jobs. All errors are swallowed and logged internally.

5 Second Timeout

HTTP calls timeout automatically. Won't block job execution.

Zero Dependencies

No external dependencies. Less than 1KB package size.

Simple API

One primary function: Monitor(). Advanced: Sync().

Related packages

Extend .NET SDK further.

CronRadar.Hangfire

Extension

Auto-discover and monitor all Hangfire recurring jobs with zero configuration

CronRadar.Quartz

Extension

Auto-discover and monitor all Quartz.NET scheduled jobs with zero configuration

Start Monitoring .NET Scheduled Tasks

14-day free trial. No credit card required.

Works with Task Scheduler, Windows Services, Azure Functions, Quartz.NET

Cron Monitoring for .NET | Cronradar