Skip to content

getsentry/sentry-crons-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentry Crons Examples

This repository contains examples demonstrating how to use Sentry Crons monitoring across various platforms, frameworks, and libraries.

Overview

Sentry Crons allows you to monitor recurring jobs and get alerts when they fail or don't run when expected. These examples show how to integrate Sentry Crons with different scheduling frameworks.

Examples by Language

Ruby

  • Whenever - Cron job management with the whenever gem
  • Clockwork - Ruby daemon for scheduling with clockwork
  • Sidekiq-Cron - Cron scheduling for Sidekiq background jobs

TypeScript/JavaScript

  • Deno - Deno runtime with built-in cron
  • Next.js - Next.js API routes with Vercel Cron

Coming Soon

Additional examples for other languages and frameworks are in development. Check back soon for:

  • Python (Celery, Django, Flask, etc.)
  • More Ruby frameworks (Rails, Sidekiq, Clockwork)
  • Java (Quartz, Spring Boot)
  • PHP (Laravel, Symfony)
  • Go
  • .NET
  • Elixir
  • And more!

Getting Started

Each example includes:

  • Simple, focused implementation
  • Dockerfile for easy deployment
  • Environment variable configuration
  • README with setup instructions
  • Links to relevant Sentry documentation

Documentation

Contributing

See CLAUDE.md for guidelines on adding new examples.

Key Principles

  • Simplicity: Each example demonstrates one integration
  • Consistency: Similar structure across all examples
  • Portability: Docker support for all examples
  • Documentation: Clear setup and usage instructions

Support

For questions about Sentry Crons:

About

No description or website provided.

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •