System status
Status
Live health for every Pictage background job over the last 30 days. Updated every time a cron runs.
Overall
Degraded
302,522 cron runs in the last 30 days · 100.0% success rate.
Storage backend
Cloudflare R2
OperationalOriginals + derivatives served from R2 with zero egress. Multipart resumable uploads enabled.
AI provider
anthropic
Operationalactive anthropic
Analytics sinks
PostHog
ConfiguredGA4 Measurement Protocol
Configured
Inert means no owner-set key, not a failure: nothing is broken, the sink simply is not receiving events yet.
Background jobs
- Healthy
stripe-drain
Drain Stripe webhook queue · schedule
*/5 * * * *Last run 3 min ago · 8639 runs in 30d · 100.0% success · stale after 23 min
- Healthy
refresh-views
Refresh AI usage materialized view · schedule
0 * * * *Last run 58 min ago · 720 runs in 30d · 100.0% success · stale after 2 h
- Stale
trial-warnings
Notify trial-ending photographers · schedule
0 14 * * *Last run 2 d ago · 28 runs in 30d · 100.0% success · stale after 2 d
- Healthy
referral-payouts
Pay referrers via Stripe Connect · schedule
0 2 5 * *Last run 5 d ago · 1 runs in 30d · 100.0% success · stale after 47 d
email-campaigns
Drain scheduled campaign emails · schedule
Infrastructure drift checks
Each production readiness check the daily infra-drift job runs, tracked on its own. A check that keeps failing does not re-alert; a check that recovers clears here.
- Failing
stripe_billing
Failing since 1 d ago · last seen 22 h ago
- BILLING_ENABLED must be true in production for live Stripe subscriptions
- Passing
ai_credit_reservation
Passing
- Passing
ai_credit_reservation_index
Passing
- Passing
ai_provider_env
Passing
- Passing
album_design_index
Passing
Spot something off? Mail us at support@pictage.ai and we will look right away.