System Health
The System Health card on the Dashboard shows whether each scheduled background job ran successfully on its last invocation. Each job has a coloured dot.
What the colours mean
- Green — last run succeeded within the expected window.
- Yellow — the last run succeeded but was late or processed fewer records than expected. Worth a glance, not urgent.
- Red — last run failed, or the job hasn't run for longer than its allowed window. Forecasts and briefs may be stale.
Jobs tracked
- DK daily sync — pulls products, locations, suppliers, sales, and stock from DK every night around 03:00.
- Forecast snapshots — nightly forecast pass per item, around 03:30.
- DK weekly reconcile — Mondays around 04:00. Catches anything the daily sync missed and reconciles counts.
Each row shows the timestamp of the last run, its duration, and a short status note. A yellow row labelled Partial failuremeans the job finished overall but at least one tenant inside it errored.
Drilling into a run
Click any row in System Health to open the run history for that job. You'll see the last 20 runs, and each row expands to show the per-company breakdown — which tenant succeeded, which failed, the error message, and counters like rows scored and snapshots written. This is where to look when a row is yellow or red.
When a dot goes red or yellow
- Click the row to open the run history and expand the latest run.
- Read the per-company error message. Most failures are scoped to one tenant.
- For ERP sync issues, see Sync troubleshooting.
- For other jobs, contact Stokk support — most are infrastructure issues we'd want to know about anyway.