Cron zamanlama ve uç nokta izleme

Sonunda güvenebileceğiniz cron görevleri

HTTP görevlerini 15 saniyeye kadar hassasiyetle zamanlayın ve başarısız oldukları anda haberdar olun — Slack, PagerDuty, e-posta veya webhook. Gece 3'te sessizce yaşanan hatalara son.

Sonsuza dek ücretsiz plan · Kredi kartı gerekmez

cronctl — zsh
$ cronctl jobs create --name nightly-report
{
"schedule": { "type": "interval", "interval_seconds": 15, "timezone": "UTC" },
"overlap_policy": "skip",
"retry_policy": { "max_attempts": 3, "base_backoff_ms": 500, "jitter": true }
}
$ curl https://ping.cronctl.com/hb/9f2c1a # heartbeat: report done
ok — next deadline in 60s
0s

Minimum zamanlama aralığı

0+

Yerleşik uyarı kanalı

0d

Günlük metrik ve geçmiş

0

Ölçek için sanal shard

Ekibinizin zaten kullandığı araçlara entegre olur

Slack
PagerDuty
Opsgenie
Email
Webhooks
HTTP / REST

Yetenekler

Zamanlamalarınızın hak ettiği her şey

Tek bir gecelik görevden birbirine bağlı iş hattı filosuna kadar.

Dakika altı zamanlama
Görevleri 15 saniyeye kadar hassasiyetle çalıştırın. Saat dilimi duyarlı cron'lar, çalışma pencereleri ve gün filtreleri — “yalnızca Cuma günleri” tek bir anahtarla.
Akıllı uyarı
Durum kodları, süre ve arka arkaya hatalar üzerine dinamik kurallar. Olaylar tekilleştirilir; bir kesinti elli değil, tek bir uyarı demektir.
Bağımlılık zincirleri
Görevleri bir DAG'a bağlayın. Üst görevler bittiğinde alt görevleri tetikleyin; tümü-veya herhangi-biri fan-in mantığıyla.
Çakışma ve yeniden deneme politikaları
Bir çalışma kendisiyle çakıştığında atla, kuyruğa al ya da durdurup yeniden başlat. Görev başına üstel geri çekilme ve jitter ile yeniden denemeler.
Sinyal (heartbeat) izleme
Ters cron: sistemleriniz bize ping atar. Ek süreyi aşan bir sinyal kaçırıldığında hemen bir olay açarız.
Herkese açık durum sayfaları
Çalışma sürenizi kullanıcılarınızla paylaşın. Görevler ve sinyaller için 90 günlük çalışma süresi çubuklarıyla barındırılan durum sayfaları.

Nasıl çalışır

Üç adımda hazır

Sıfırdan izlenen bir göreve iki dakikadan kısa sürede.

01

Uç nokta bağlayın

cronctl'ü herhangi bir URL'ye yönlendirin; başlıklar, kimlik doğrulama, sorgu parametreleri ve yanıt doğrulamalarıyla.

02

Zamanlama belirleyin

15 saniyeye kadar cron veya aralık — saat dilimi duyarlı, çalışma pencereleri ve gün filtreleriyle.

03

Bırakın çalışsın

Biz çalıştırırız, hataları yeniden deneriz, olayları tekilleştiririz ve doğru kanalı otomatik uyarırız.

Hassas zamanlama

Saat diliminize saygı duyan zamanlamalar

Bir görevin tam olarak ne zaman çalışacağını tanımlayın — cron sözdizimi cambazlığına gerek yok. Dakika altı aralıklar, çalışma pencereleri, haftanın günü filtreleri ve DST-güvenli saat dilimleri.

  • 15 saniyeden itibaren aralıklar veya saniye destekli tam cron
  • Çalışma pencereleri ve haftanın günü filtreleri
  • Saat dilimi duyarlı ve yaz saati kaymalarına dayanıklı
Zamanlama
every15 seconds
window09:00 – 18:00
daysMon–Fri
tzEurope/Istanbul

Akıllı uyarı

Yalancı çoban olmayan uyarılar

Bir kesinti tek bir uyarı olmalı. cronctl olayları tekilleştirir, gürültüyü kısar, arka arkaya hatalarda yükseltir ve her şey düzelir düzelmez size haber verir.

  • Tekilleştirilmiş olaylar — uyarı fırtınası yok
  • Durum kodu, süre ve ardışık hatalar üzerine kurallar
  • Otomatik iyileşme bildirimleri
Olay zaman çizelgesi
  1. Çalışma başarısız (HTTP 503)0s
  2. Geri çekilmeyle yeniden dene2s
  3. Olay açıldı6s
  4. Slack bildirildi6s
  5. Düzeldi1m

Orkestrasyon

Sadece görevleri değil, iş hatlarını yönetin

Görevleri bir DAG'a bağlayın; alt görev, yalnızca üst görevleri başarılı olduktan sonra çalışsın. Döngü tespiti yerleşik olarak, tümü-veya herhangi-biri fan-in ile.

  • Üst görev başarılı olunca alt görevleri tetikle
  • Tümü-veya herhangi-biri fan-in mantığı
  • Her kenarda döngü tespiti
Bağımlılık grafiği
extract
transform
load

fan-in: all · load, extract + transform başarılı olunca çalışır

Fiyatlandırma

Basit fiyatlandırma

Ücretsiz başlayın. Daha sıkı zamanlamalar, daha fazla görev veya daha uzun geçmişe ihtiyaç duyduğunuzda yükseltin.

Sıkça sorulan sorular

Başlamadan önce bilmeniz gereken her şey.

Bir crontab körlemesine tetikler — bir görev başarısız olur, takılır veya hiç çalışmazsa bunu kullanıcılarınızdan öğrenirsiniz. cronctl görevi sizin için çalıştırır, yanıtı doğrular, hatada yeniden dener, olayları tekilleştirir ve doğru kanalı uyarır; tam çalışma geçmişi ve metriklerle.

Cron görevlerinize dadılık etmeyi bırakın

İlk izlenen görevinizi iki dakikadan kısa sürede kurun. Ücretsiz plan, kart gerekmez.

Sonsuza dek ücretsiz plan · Kredi kartı gerekmez

cronctl

Güvenebileceğiniz cron zamanlama ve uç nokta izleme — hassas zamanlamalar, akıllı uyarılar ve tam çalışma geçmişi.

© 2026 cronctl

Sessiz hatalardan bıkmış mühendisler için tasarlandı.