チームがすでに使っているツールにそのまま連携します
最小スケジュール間隔
標準搭載のアラートチャネル
メトリクスと履歴の日数
スケール用の仮想シャード
できること
あなたのスケジュールにふさわしいすべて
単発の夜間ジョブから、相互依存するパイプライン群まで。
分未満のスケジューリング
最短 15 秒精度でジョブを実行。タイムゾーン対応の cron、実行ウィンドウ、曜日フィルター —「金曜日だけ」もワンタッチで設定できます。
スマートなアラート
ステータスコード、実行時間、連続失敗回数に基づく動的ルール。インシデントは重複排除され、1 回の障害につきアラートは 1 件(50 件ではありません)。
- 実行失敗(HTTP 503)
- インシデントを開始
- Slack へ通知
- 復旧
依存関係チェーン
ジョブを DAG に接続。上流ジョブの完了時に下流ジョブを起動し、「すべて」または「いずれか」のファンイン方式を選べます。
ハートビート監視
スケジュールに従ってあなたの URL にリクエストを送り、レスポンスを検証します。プッシュ型がお好みなら、チェックインがあなたのシステムからの ping を受け付けます — 猶予時間を超えて無音が続くとインシデントを開きます。
次のチェックインは 42 秒以内の予定
シークレットボールト
API キーやトークンは一度保存するだけで、実行時にリクエストへ注入されます。フェイルクローズド:シークレットが欠けている場合は壊れたリクエストを送らず実行を停止します。
実行時に注入 — フェイルクローズド
公開ステータスページ
稼働状況をユーザーと共有。ジョブ、ハートビート、チェックインの 90 日間の稼働率バーを備えたホスト型ステータスページ。
90 日間のアップタイム
あなたを起こすアラート
iOS / Android ネイティブプッシュ。ルールをクリティカルに設定すると、スマホがアラームのように鳴ります — フルスクリーンで大音量、見逃しようがありません。
重大: payments-cron が失敗しています
フルスクリーンアラーム · サイレントモードを回避
重複・再試行ポリシー
実行が自身と重複した場合に、スキップ・キュー・強制終了して再起動のいずれかを選択。ジョブごとに指数バックオフとジッター付きで再試行します。
指数バックオフ + ジッター
一括モニタリング
同じパスをフリート全体で監視。/healthz を 50 ドメインにワンステップで展開 — それぞれが独立したジョブになります。
1 つのパス → すべてのドメイン
API ファースト
画面でクリックできることはすべて自動化できます。API キーと完全な REST リファレンスでジョブ、インシデント、ステータスページを管理。
POST /api/v1/jobs GET /api/v1/incidents POST /api/v1/status-pages
仕組み
3 ステップで稼働
ゼロから監視付きジョブまで 2 分以内で。
エンドポイントを接続
cronctl を任意の URL に向けるだけ。ヘッダー、認証、クエリパラメータ、レスポンス検証にも対応します。
スケジュールを設定
最短 15 秒までの cron または間隔 — タイムゾーン対応で、実行ウィンドウと曜日フィルターも使えます。
あとは実行するだけ
cronctl が実行し、失敗を再試行し、インシデントを重複排除し、適切なチャネルへ自動でアラートします。
開発者向け
初日からスクリプトで操作可能
UI のすべては裏側で API 呼び出しです。CI からジョブを作成し、スクリプトからチェックインし、あらゆるイベントの Webhook を受け取れます。
- API キー付きの完全な REST API
- curl 1 行でチェックイン
- すべてのインシデントイベントに Webhook
- OpenAPI リファレンスを内蔵
curl -X POST https://cronctl.com/api/v1/jobs \
-H "Authorization: Bearer cctl_live_..." \
-d '{
"name": "nightly-report",
"target": { "url": "https://acme.com/cron/report" },
"schedule": { "interval_seconds": 900 },
"retry_policy": { "max_attempts": 3, "jitter": true }
}'料金
シンプルな料金
無料で開始。より短い間隔、より多くのジョブ、より長い履歴が必要になったらアップグレードできます。
適用される場合、現地の税金はチェックアウト時に計算されます。
よくある質問
始める前に知っておきたいことすべて。
crontab は盲目的に実行するだけです — ジョブが失敗したり、ハングしたり、まったく実行されなかったりしても、それを知らせてくれるのはユーザーです。cronctl はあなたに代わってジョブを実行し、レスポンスを検証し、失敗時には再試行し、インシデントを重複排除し、適切なチャネルへアラートします。完全な実行履歴とメトリクス付きです。