System status

The status page (admin-only) reports your organization’s own job activity and the running arcodash version, nothing from other organizations, and nothing about workers outside your organization.

What it reports

The response has a top-level status and version, with the job counters nested under jobs:

{
  "status": "ok",
  "jobs": {
    "queued": 0,
    "in_flight": 0,
    "recent_success": 0,
    "recent_failure": 0,
    "recent_cancelled": 0
  },
  "version": "<the running build's version>"
}
Field Meaning
status Overall status string.
jobs.queued Jobs waiting to run, queries, scheduled refreshes, monitor checks, and similar background work.
jobs.in_flight Jobs a worker has picked up and is actively running right now.
jobs.recent_success Jobs that finished successfully recently.
jobs.recent_failure Jobs that failed recently.
jobs.recent_cancelled Jobs cancelled recently.
version The backend’s running version.

What to look for when queries feel slow

  • queued climbing and staying high while in_flight stays flat, work is arriving faster than workers are draining it. This points at worker capacity, not a single bad query.
  • queued high but in_flight also rising, the system is working through a backlog; give it a little longer before assuming something’s stuck.
  • recent_failure elevated, something is failing outright rather than running slowly, check the specific query or monitor for an error, not general capacity.
  • Everything near zero but a specific dashboard still feels slow, the bottleneck is more likely the query itself (or the database it’s running against) than arcodash’s job queue at all.

There’s no historical trend graph here, this is a live snapshot of right now. For a record of who changed what over time, see the audit log instead.

Where to go next

  • Audit log, what happened, as opposed to what’s happening now.