>Dashboard

Understand dashboard counts

The dashboard combines the organizations you can access so you can find blocked work without opening each organization first. It shows current attention items and live operations; Usage & Analytics provides trends within one organization. For the controls and a worked example, see Reading the dashboard.

The cross-organization attention list, showing synthetic example organizations and counts.

What needs attention

Rows appear only when a count is non-zero. Each names the organization, describes the problem and links to the relevant work. Terraform and Ansible items share this order:

PriorityItemWhat it means
1Runs waiting to applyA completed plan needs confirmation.
2Workflow approvals waitingAn Ansible approval node needs approval or denial.
3Workspaces left brokenThe workspace's latest run errored.
4Job templates left failingThe template's latest job errored.
5Inventories failed to syncThe latest inventory sync failed; inspect its last successful data before relying on it.
6Runners offlineExecution capacity may be unavailable.
7Terraform runs failedFailures occurred inside the displayed recent-failure window.
8Ansible jobs failedAnsible failures occurred inside that same window.
9Open change requestsA workspace has outstanding requested work.

A "left broken" count is a current condition. A recent-failure count is an event count within a time window. A later successful execution can clear the first while the earlier failure still contributes to the second. Ad hoc Ansible failures count as recent failures but do not make a job template "left failing".

Runner and change-request counts require the corresponding administrative access. An absent row can mean you lack access; it does not establish that its count is zero.

Live work and organization cards

Live operations lists executing Terraform runs and Ansible jobs across organizations, with their organization, status and elapsed time. A run waiting for apply confirmation belongs to the attention list instead. The operations list is bounded and indicates when more work exists than it can show.

Your organizations links to each organization and shows its projects, workspaces, playbooks and activity summary. Recent activity shows your own recent actions. On a new account, the Getting started checklist replaces attention and live operations until an organization, project and workspace exist.

Section headings collapse their contents. The browser remembers each section's choice; collapsed polling sections stop requesting their data until reopened.

Which resources count

Counts reflect your organization memberships and team permissions, including the projects, workspaces and Ansible resources you can read. They are not limited to executions you started. Owners and teams with organization-wide access can see a broader population than a restricted team. Completed-this-month counts start at the beginning of the current month in UTC.

Diagram definition
flowchart LR
    A["Your memberships"] --> B["Resources your teams can read"]
    B --> C["Attention and organization totals"]
    B --> D["Executing runs and jobs"]
    C --> E["Open the relevant organization"]
    D --> E

Dashboard endpoint reference

These are read-only, cross-organization views. Neither takes an organization parameter. Use a signed-in user session for the same membership-based view as the dashboard; do not assume an organization-scoped automation token can enumerate all of its owner's memberships.

EndpointResponse to use
GET /api/v2/dashboard/statsTotals and per-organization counts; recent_failure_window_days identifies the failure window. Permission-restricted fields may be omitted.
GET /api/v2/dashboard/operationsIn-flight executions and their organization, status and start time; inspect truncated.

Use the API viewer for the full response contract. These endpoints report state; they do not acknowledge alerts or change infrastructure. Terraform and repository YAML configure resources elsewhere and are not alternative ways to read this screen.