TASKPROOF / 架空の使用例
定期処理、最後に成功したのはいつ?
CSV出力・バックアップ・集計などの成功時刻を、一つずつ確認する手間を減らすためのツールです。ここでは架空の入力と結果を示します。
1. 期限を設定する
{"jobs":[{"id":"daily-export","heartbeat":"success.json","max_age_seconds":86400}]}この例では、daily-exportの成功記録を24時間以内に確認できたか判定します。
2. 実際の成功後に記録する
{"status":"SUCCEEDED","last_success_at":"2026-10-10T09:00:00+09:00"}既存処理で成功を確認した後に、この形式のJSONを書き出す設定が必要です。TaskProof自身は業務処理も成功記録の生成も行いません。
3. レポートで確認する
2026-10-11の10:00 JSTに確認した例では、25時間経過しているのでSTALE(確認期限を超過)になります。記録が見つからなければUNKNOWN、成功以外の状態はFAILED、期限内の成功記録はOKです。
無料の入力サンプル
購入前に、設定JSON・架空の成功記録・出力例を確認できます。プログラム本体は含みません。登録やメールアドレスは不要です。
ZIP内のREADMEを読み、成功記録を自分の処理から書き出せるか確認してください。出力例は固定日時の架空データです。
ご購入前に
Python3.10以上、ターミナルでのコマンド操作とJSON編集が必要です。日本語HTML/JSONと最大1000回のSQLite履歴を出力します。外部送信・API・AI呼出し・月額契約はありません。実行・自動復旧・メールやスマホへの通知機能は含みません。
入力された成功記録の観測であり、業務成果やバックアップの内容、PC停止中の監視を保証しません。個別設定代行・SLA・将来の機能追加は含みません。