Screens — Operations & usage
Generated from the architecture model
This page is rendered from model/**/*.yaml by tools/docs_model during mkdocs build. Edit the YAML, not this page; hand-written design lives on the linked service, platform and plane pages.
13 screens; 4 have a dedicated prototype view, 7 a generic placeholder and 2 none.
Runs (run-list)
|
|
| Route |
/operations/runs |
| Owning platform |
PF-13 |
| Reads |
ListRunProjections, Operations.Subscribe |
| Commands |
RebuildRunProjection |
| Experience requirements |
FUX-04, FUX-08 |
| State families |
run, usage, freshness |
| Roles |
Requester, Reviewer, Operator, Observer |
| Prototype |
runs (dedicated view) |
| Flows |
recover-run |
## Run timeline (run-timeline) |
|
|
|
| Route |
/operations/runs/{runId} |
| Owning platform |
PF-13 |
| Reads |
GetRunTimeline, GetAttemptTimeline, GetWorkflowRunGraph |
| Commands |
none (read-only screen) |
| Experience requirements |
FUX-04, FUX-07 |
| State families |
run, freshness |
| Roles |
Requester, Reviewer, Operator, Observer |
| Prototype |
exectrace (dedicated view) |
| Flows |
recover-run |
## Operations overview (overview) |
|
|
|
| Route |
/operations |
| Owning platform |
PF-13 |
| Reads |
GetOverview, GetSubjectOverview |
| Commands |
none (read-only screen) |
| Experience requirements |
FUX-04, FUX-08 |
| State families |
freshness, usage |
| Roles |
WorkspaceAdmin, Operator, Observer |
| Prototype |
observability (dedicated view) |
| Flows |
— |
## Status and objectives (status-objectives) |
|
|
|
| Route |
/operations/status |
| Owning platform |
PF-13 |
| Reads |
ListServiceHealth, ListSlos |
| Commands |
SetSlo |
| Experience requirements |
FUX-04 |
| State families |
freshness |
| Roles |
Operator, WorkspaceAdmin, PlatformAdmin, Observer |
| Prototype |
healthops (generic view) |
| Flows |
operate-fleet |
## Alerts (alerts) |
|
|
|
| Route |
/operations/alerts |
| Owning platform |
PF-13 |
| Reads |
ListAlerts, ListAlertRules |
| Commands |
AcknowledgeAlert, ResolveAlert, SetAlertRule |
| Experience requirements |
FUX-04 |
| State families |
freshness |
| Roles |
Operator, WorkspaceAdmin, PlatformAdmin, Observer |
| Prototype |
observability (generic view) |
| Flows |
recover-run |
## Usage and cost (usage-cost) |
|
|
|
| Route |
/operations/usage |
| Owning platform |
PF-01 |
| Reads |
GetProjectUsage, GetRunUsage, GetSubscription, ListInvoices |
| Commands |
SetProjectBudget |
| Experience requirements |
FUX-08 |
| State families |
usage |
| Roles |
WorkspaceAdmin, Operator, Observer |
| Prototype |
cost (dedicated view) |
| Flows |
submit-assessment, govern-knowledge-and-usage |
## Capacity and quotas (capacity) |
|
|
|
| Route |
/operations/capacity |
| Owning platform |
PF-09 |
| Reads |
ListWorkerPools, GetQuotas, ListCapacityLeases, ListComputePools |
| Commands |
SetWorkerPool, SetQuota, DrainComputePool |
| Experience requirements |
FUX-08 |
| State families |
freshness |
| Roles |
Operator, WorkspaceAdmin, PlatformAdmin, Observer |
| Prototype |
runtime (generic view) |
| Flows |
manage-editions-and-billing |
## Fleet board (fleet-board) |
|
|
|
| Route |
/operations/fleet |
| Owning platform |
PF-10 |
| Reads |
ListOperatedProducts, FleetSummary |
| Commands |
none (read-only screen) |
| Experience requirements |
FUX-04, FUX-11 |
| State families |
fleet, freshness |
| Roles |
Operator, PlatformAdmin, Observer |
| Prototype |
products (generic view) |
| Flows |
operate-fleet |
## Operated product (product) |
|
|
|
| Route |
/operations/fleet/{productId} |
| Owning platform |
PF-10 |
| Reads |
GetOperatedProduct, ListProductInstances, GetProductDescriptor |
| Commands |
OnboardProduct, SetProductObjective |
| Experience requirements |
FUX-04, FUX-11 |
| State families |
fleet, freshness |
| Roles |
WorkspaceAdmin, Operator, Observer |
| Prototype |
products (generic view) |
| Flows |
operate-fleet |
## Rollouts (rollouts) |
|
|
|
| Route |
/operations/rollouts |
| Owning platform |
PF-10 |
| Reads |
ListRollouts, GetRollout |
| Commands |
PlanRollout, ResumeRollout, RollbackRollout, CancelRollout |
| Experience requirements |
FUX-05, FUX-11 |
| State families |
fleet, approval |
| Roles |
Operator, Reviewer, PlatformAdmin, Observer |
| Prototype |
installruns (generic view) |
| Flows |
operate-fleet |
## Incidents (incidents) |
|
|
|
| Route |
/operations/incidents |
| Owning platform |
PF-10 |
| Reads |
ListIncidents, GetIncident |
| Commands |
OpenIncident, TransitionIncident |
| Experience requirements |
FUX-04 |
| State families |
fleet |
| Roles |
Operator, Observer |
| Prototype |
runbooks (generic view) |
| Flows |
operate-fleet |
## On-call (on-call) |
|
|
|
| Route |
/operations/on-call |
| Owning platform |
PF-10 |
| Reads |
ListOnCall |
| Commands |
SetOnCall |
| Experience requirements |
FUX-04 |
| State families |
fleet |
| Roles |
PlatformAdmin, Operator |
| Prototype |
no prototype destination (new screen) |
| Flows |
— |
## Off-boardings (offboardings) |
|
|
|
| Route |
/operations/offboardings |
| Owning platform |
PF-10 |
| Reads |
GetOffboarding, GetGovernanceOrder |
| Commands |
RequestOffboarding, AcknowledgeHandover |
| Experience requirements |
FUX-05, FUX-11 |
| State families |
fleet, approval |
| Roles |
WorkspaceAdmin, PlatformAdmin, Operator |
| Prototype |
no prototype destination (new screen) |
| Flows |
offboard-and-export |