Canvas 8 — Observability, SLOs & GPU Cost (FinOps) for Physical AI

Nov 11, 2026

How to use this canvas

This canvas covers how a heavy-industry physical-AI platform can be seen, promised and paid for. It is part of a series on physical-AI platforms for heavy industry (construction, mining and earth-moving autonomy). It spans three layers: telemetry from GPUs, clusters, models and machines; SLOs that turn that telemetry into commitments; and GPU cost and energy accounting that turns it into unit economics. It is canvas 8 of 9. It follows a research-area exploration framework, with the Emerging (11–12) and Applied (13) modules added.

Layer Question it answers Anchor tools and standards (Nov 2026)
Infrastructure telemetry Are the GPUs, network and power healthy and busy with useful work? DCGM Exporter, Prometheus, NVIDIA Mission Control, NVIDIA Minerva
Workload and model telemetry Are training jobs, inference services and models behaving? OpenTelemetry (incl. GenAI conventions), ML Goodput, drift monitors
Machine and fleet telemetry Are AI functions on heavy machines meeting their control budgets in the field? ROS 2 tracing, OTel on Jetson, fleet telematics
SLOs and error budgets What do we promise each consumer, and when do we stop shipping? SRE SLO practice, per-tier SLO catalog
Cost and energy (FinOps) What does each model, run and machine-hour of AI cost, and is it worth it? FOCUS 1.3, OpenCost 1.121, FinOps for AI, ML.ENERGY

It takes inputs from Canvas 6 (GPU orchestration) and Canvas 7 (inference serving). It feeds Canvas 9 (reference architecture).

1. Core definition and scope

Definition. Observability, SLOs and GPU cost for physical AI is the discipline of instrumenting the AI factory and the machine fleet so that every GPU-hour, model call and on-machine inference can be explained, held to a stated objective, and priced per unit of useful work.

Observability flow: three sources, one telemetry pipe, three decision outputs
observability flow · 3 sources, 1 pipe, 3 decision outputs

Three sources share one labelled pipe. The same data then drives three decisions: whether to ship or roll back, how to schedule, and who pays.

Boundaries. In scope: telemetry pipelines, SLO design and error budgets, alerting and incident response for AI workloads, GPU utilization and goodput, cost allocation and chargeback, and energy accounting. Out of scope: how models are evaluated for safety (Canvas 4), how they are versioned and approved (Canvas 5), and how GPUs are scheduled (Canvas 6). This canvas measures those systems; it does not run them.

Key sub-domains

  1. GPU and cluster telemetry. Health, saturation and errors from DCGM, NVLink, InfiniBand/Ethernet and power and cooling systems.

  2. Training observability and goodput. Step time, checkpoint overhead, failure and restart time, and the share of paid time that becomes training progress.

  3. Inference and model observability. Latency percentiles, throughput, queueing, model quality, drift and data-quality signals.

  4. Edge and fleet observability. Control-loop latency, thermal throttling and model behavior on Jetson-class machine computers, under intermittent connectivity.

  5. SLO engineering. Choosing SLIs, setting targets per consumer tier, burn-rate alerting and error-budget policy.

  6. AI FinOps. Cost allocation for shared GPU clusters, unit economics (cost per training run, per million tokens, per machine-hour of autonomy), forecasting and showback/chargeback.

  7. Energy and sustainability accounting. Joules per inference or training step, facility PUE and regulatory reporting.

Central debate. Classic GPU "utilization" is a time-busy measure, not a work measure. The field is moving from utilization to goodput and yield: the share of paid capacity that becomes useful output.

2. Historical context and evolution

The field merged three separate lines of work: web-scale SRE, ML monitoring and cloud FinOps. GPU-heavy AI forced them together after 2023.

When Milestone Why it mattered
Oct 2026 NVIDIA Minerva AIOps platform announced Defines "AI factory yield": GPU hours, goodput, uptime and token output in one measure
Sep 2026 EU adopts data-centre rating scheme under the Energy Efficiency Directive (Freshfields) Energy and water labels A–G proposed from Aug 2027 for sites already reporting
Jul 2026 OpenCost 1.121.0 adds inference cost per model and per token First open-source Kubernetes cost engine that reaches the token level
Jun 2026 OTel GenAI conventions moved to their own repo with semconv v1.42.0 (Dash0) Model and agent spans can evolve faster; still Development status
2026 (arXiv Feb 2025) ML Productivity Goodput paper at MLSys 2026 Splits fleet efficiency into scheduling, runtime and program goodput
Dec 2025 FOCUS 1.3 ratified Split cost allocation for shared resources such as Kubernetes pods
Apr 2024 Google introduces ML Productivity Goodput; OTel forms GenAI SIG Goodput replaces utilization as the training efficiency metric
Mar 2024 EU Delegated Regulation 2024/1364 Annual energy and KPI reporting for data centres of 500 kW IT load or more
2022 OpenCost donated to CNCF Vendor-neutral Kubernetes cost allocation
2019 OpenTelemetry formed; FinOps Foundation founded Common telemetry standard; cost became an engineering discipline
2016–2018 Google Site Reliability Engineering and The Site Reliability Workbook SLIs, SLOs, error budgets and burn-rate alerting became standard practice
2015 "Hidden Technical Debt in Machine Learning Systems" (Sculley et al.) Named monitoring of data and model behavior as an ML-specific gap

Paradigm shifts

3. Current state of research

Measurement is the weak link. Average enterprise GPU utilization across 23,000+ Kubernetes clusters was about 5% in Cast AI's 2026 report (Cast AI). Even that number overstates useful work, because the common metric only counts time when any kernel runs.

Dominant frameworks

Key research questions

  1. Which SLIs capture a physical-AI model's health: latency, action smoothness, intervention rate, or task success?

  2. How do you allocate the cost of a shared GPU cluster fairly when jobs are preemptible, fractional (MIG) or idle-reserved?

  3. Can anomaly detection on telemetry predict GPU and network failures early enough to checkpoint or drain?

  4. What is the right unit of value for an industrial AI service: cost per training run, per validated model, per autonomous machine-hour?

  5. How do you observe edge models when the machine is offline for hours, without uploading everything?

  6. How do you measure energy per inference consistently across chip, server and facility boundaries?

Main methodological approaches: telemetry-pipeline engineering, statistical SLO analysis, causal and topology-aware root-cause analysis, queueing and capacity models, cost-allocation models, and energy measurement with stated system boundaries.

Challenges and limits

Debate. Should cost and SLOs be managed per team (chargeback) or per platform (shared budget)? Chargeback drives efficiency but can push teams to under-provision safety-critical validation runs.

4. Key stakeholders and research centers

Practice leads research here: most advances come from operators of large GPU fleets and from standards bodies, with a few academic labs on energy and ML systems.

Influential people

Person Affiliation Contribution
Betsy Beyer, Niall Murphy et al. Google (SRE books) Defined SLIs, SLOs, error budgets and burn-rate alerting
Alex Hidalgo Author, Implementing Service Level Objectives SLO practice outside Google, including for data and ML systems
Charity Majors Honeycomb High-cardinality observability and the "observability vs monitoring" argument
D. Sculley Formerly Google ML technical debt; monitoring of data and model behavior
Arissa Wongpanich et al. Google ML Productivity Goodput for accelerator fleets
Mosharaf Chowdhury, Jae-Won Chung University of Michigan (ML.ENERGY) Zeus energy measurement; ML.ENERGY Benchmark and Leaderboard
Emma Strubell Carnegie Mellon Early work quantifying energy and carbon cost of training
Shreya Shankar UC Berkeley Empirical studies of how ML engineers operate and monitor models
J.R. Storment, Mike Fuller FinOps Foundation FinOps framework and FOCUS specification

Organizations and groups

Collaboration note. Most AI-factory tooling converges on NVIDIA's reference stack and CNCF standards. For an operator buying or integrating tools, OTel and FOCUS compatibility is therefore a sensible procurement requirement (a judgment, not a published rule).

5. Methodological landscape

The core method is a closed loop: instrument, define SLIs, set SLOs, attribute cost, then act on burn rate and unit cost.

Primary methods

  1. SLO design. Pick SLIs per consumer (for example p99 time-to-first-action, availability of the training queue, model freshness). Set targets from user tolerance, not from current performance. Use multi-window, multi-burn-rate alerts (for example 2% of a 30-day budget in 1 hour pages; 5% in 6 hours opens a ticket).

  2. Goodput accounting. Tag every second of a training job as productive or as a badput bucket: waiting in queue, initialization, checkpoint save and restore, failure and re-run, or slow steps. Google's ml-goodput-measurement library is the reference design (Google Cloud).

  3. GPU work profiling. Read DCGM profiling fields instead of GPU_UTIL. NVIDIA's guidance: SM active of 0.8 or higher is necessary but not sufficient for effective use; below 0.5 likely means ineffective use (Last9, quoting DCGM docs).

  4. Cost allocation. Allocate by max(request, usage) per workload, as the OpenCost spec does for GPU (OpenCost via DEV). Shared platform cost is split by GPU-seconds or tokens. Report in FOCUS columns.

  5. Topology-aware root-cause analysis. Correlate job slowdowns with the exact GPU, NIC, switch and cable through a dependency graph, as in NVIDIA Minerva.

  6. Energy measurement. Read GPU power counters with tools such as Zeus. State the boundary: chip, node, rack or facility (with PUE).

Data collection

Source Signal Typical collector
GPUs SM active, tensor active, DRAM active, memory, power, XID errors, row-remap failures DCGM Exporter (-k for pod labels)
Network NVLink, InfiniBand/RoCE counters, NCCL timings NetQ, UFM, NCCL telemetry
Kubernetes and schedulers Queue wait, preemptions, pod lifecycle kube-state-metrics, Kueue/KAI metrics
Training jobs Step time, loss, checkpoint time, restarts Framework hooks, goodput recorder
Inference services Latency percentiles, tokens or actions per second, batch size, cache hits Triton/NIM/vLLM metrics, OTel spans
Machines (edge) Control-loop latency, deadline misses, thermal throttling, model version, interventions ROS 2 tracing, OTel collector on Jetson, telematics
Billing Cloud invoices, reserved commitments, on-prem amortization FOCUS exports, CMDB
Facility Rack power, cooling, PUE BMS/DCIM integration

Analysis techniques: percentile and tail analysis, burn-rate math, change-point detection on step time and latency, anomaly detection on device telemetry, survival models for hardware failure, queueing models for capacity, and cost-per-unit regression against utilization.

6. Interdisciplinary connections

This area sits between platform engineering and finance, and it reaches down to facilities and out to machines in the field.

Field What it brings Where it meets physical AI
Site reliability engineering SLOs, incident response, postmortems Platform and IT operations teams running AI services
Management accounting and FinOps Allocation, chargeback, unit economics, forecasting Finance partners and product owners who need per-unit cost
Operations research Queueing, capacity planning, spot and reservation mix GPU capacity planning with chip vendors and cloud providers
Reliability engineering Failure rates, MTBF, survival analysis, condition monitoring Machine-health and condition-monitoring practice in industrial maintenance
Real-time and embedded systems Deadline analysis, worst-case execution time, tracing Machine controls and autonomy engineering
Energy engineering and sustainability PUE, power capping, carbon accounting Sustainability and energy reporting
Data engineering Telemetry pipelines, retention, sampling Canvas 1 data flywheel (same edge uploader and lakehouse)
Safety engineering Runtime monitors and safety performance indicators Canvas 4 (field SPIs share the same telemetry path)

Cross-disciplinary opportunity. Industrial condition monitoring (fault codes, trend analysis, predictive maintenance) is a mature practice for heavy equipment. The same methods plausibly apply to GPUs and to on-machine AI computers, and reusing them may be cheaper than building a separate AI-only practice (a hypothesis; no published comparison was found).

7. Future directions

The next step is to tie efficiency, reliability and cost into one number per workload, and to let agents act on it.

Emerging trends

Research gaps in heavy-industry physical AI

  1. No agreed SLIs for VLA and robot policies in the field (action latency is easy; "behaving well" is not).

  2. No public SLO, goodput or cost-per-machine-hour data from heavy-equipment OEMs or autonomy developers was found in the sources reviewed.

  3. Little published work on observability under long network partitions for heavy equipment.

  4. Fair cost allocation for safety and validation workloads that must run regardless of budget.

  5. Goodput definitions for RL and simulation-heavy training, where rollouts and training share GPUs.

  6. Low-overhead profiling on edge SoCs such as Jetson Thor without hurting control-loop timing.

Potential breakthroughs

8. Resources and infrastructure

The open-source core (OTel, Prometheus, DCGM Exporter, OpenCost) is mature enough to standardize on. NVIDIA and commercial tools sit on top.

Tools and platforms

Tool Role Notes
DCGM Exporter GPU metrics to Prometheus Standalone or via GPU Operator; enable profiling fields by CSV
Prometheus, Grafana, Loki, Tempo / Mimir Metrics, logs, traces storage and dashboards De facto open stack
OpenTelemetry Common pipeline and conventions GenAI conventions at Development status
NVIDIA Mission Control AI factory provisioning, telemetry, recovery playbooks Includes BMS integration and Run:ai workload management
NVIDIA Minerva AIOps: topology graph, anomaly detection, incident grouping Announced Oct 2026; GA terms not published
OpenCost Kubernetes cost allocation incl. GPU and inference CNCF Incubating; per-token view in 1.121
ML Goodput Measurement Training goodput and badput Reference design; GCP-focused
Zeus / ML.ENERGY GPU energy measurement and benchmarks Open source
COS for Robotics, ros2_tracing, ros-opentelemetry Robot fleet observability Ubuntu support includes Jetson Thor
Commercial Datadog, Grafana Cloud, Dynatrace, Kubecost, Cast AI, Finout, Arize, WhyLabs Pick for coverage and FOCUS/OTel support

Standards and specifications: OpenTelemetry semantic conventions; FOCUS 1.3; FinOps Framework; EU Delegated Regulation 2024/1364 (data-centre reporting); ISO/IEC 30134 (data-centre KPIs incl. PUE); ISO/IEC 42001 (AI management system, for monitoring obligations).

Venues: USENIX SREcon, MLSys, OSDI/NSDI/SOSP/EuroSys, SoCC, KubeCon + CloudNativeCon, FinOps X, ROSCon, IEEE CLOUD, ACM e-Energy and NeurIPS Datasets and Benchmarks (energy benchmarks).

Funding: vendor and cloud partner programs; DOE and NSF programs on energy-efficient computing; EU Horizon Europe calls on green and edge computing.

9. Literature analysis

The literature splits into SRE practice books, GPU cluster trace studies, and a newer energy and goodput line. Robot-fleet observability is mostly in practitioner talks, not papers.

Seminal works

Work Year Key finding
Beyer et al., Site Reliability Engineering (Google) 2016 SLOs and error budgets as the contract between reliability and velocity
Beyer et al., The Site Reliability Workbook 2018 Multi-window, multi-burn-rate alerting recipes
Sculley et al., "Hidden Technical Debt in Machine Learning Systems", NeurIPS 2015 ML systems need monitoring of data and predictions, not just services
Strubell et al., "Energy and Policy Considerations for Deep Learning in NLP", ACL 2019 Made training energy and carbon a research topic
Jeon et al., "Analysis of Large-Scale Multi-Tenant GPU Clusters", USENIX ATC 2019 Microsoft Philly trace: low utilization from locality and failures
Weng et al., "MLaaS in the Wild", NSDI 2022 Alibaba PAI trace: GPU sharing and fragmentation

Recent influential works

Work Year Why it matters for physical AI
Wongpanich et al., "ML Productivity Goodput", MLSys 2026 Goodput split by scheduling, runtime and program; production TPU fleet
Chung et al., "Where Do the Joules Go?" (arXiv 2601.22076) 2026 46 models on H100/B200: task type gives up to 25× energy spread; utilization differences give 3–5×
Chung et al., "The ML.ENERGY Benchmark", NeurIPS D&B (arXiv 2505.06371) 2025 Reproducible inference energy measurement and optimization
Llama Team (Meta), "The Llama 3 Herd of Models" 2024 Hardware interruptions dominate long runs; quantifies why checkpoint and restart time matter
Kokolis et al., "Revisiting Reliability in Large-Scale ML Research Clusters" (Meta) 2024 Failure rates and metrics such as effective training time ratio
Hu et al., "Characterization of LLM Development in the Datacenter", NSDI 2024 Job failure causes and recovery in LLM clusters
Shankar et al., "Operationalizing Machine Learning: An Interview Study" 2022 How practitioners monitor and respond to model issues

Reviews and reports: Paleyes et al., "Challenges in Deploying Machine Learning" (ACM Computing Surveys, 2022); FinOps Foundation, State of FinOps 2026 (98% of respondents now manage AI spend, up from 63% a year earlier, as summarized by GMI Cloud); NVIDIA Enterprise Reference Architecture observability guide.

Gap. No peer-reviewed study located in this review covers SLOs or cost per unit for physical-AI fleets of heavy machines. Published work here would be new.

10. Practical applications

In practice this canvas becomes a tiered SLO catalog, one cost model, and one set of dashboards shared by platform, infrastructure and product teams.

Proposed SLO catalog (starting points to validate, not commitments)

Consumer tier SLI Starting target Error-budget action
On-machine AI function (safety-relevant) Inference step within control budget (e.g. 40 ms at 25 Hz, per Canvas 7) 99.99% of steps; misses fall back to the safety controller Freeze model rollouts to that machine class
On-machine AI function (assistive) Step latency p99; model up and current 99.9% Roll back to the previous engine
Cloud inference API (NIM / Dynamo-Triton) Availability; p95 latency 99.9% monthly Pause new feature releases on that endpoint
Training platform Job start within queue target; training goodput 90% of priority jobs start in 30 min; goodput ≥ 80% Prioritize reliability work over new capacity
Simulation farm (Isaac Sim / Cosmos) Scenario batch completion by deadline 95% of nightly batches Shift to burst capacity
Data flywheel Edge log upload freshness 95% of flagged events in the lake within 24 h of reconnect Fix the uploader before adding new triggers

Field-level applications (illustrative SLIs to validate; proposals, not published standards)

ApplicationObservability focusCandidate SLIsCost metric
Construction autonomy (excavation, grading, compaction)Model behavior and control-loop timing on the machine; site connectivity gapsDeadline-miss rate; intervention rate per hour; model version in useAI cost per autonomous machine-hour
Mining haulageFleet-scale health, remote monitoring, long network partitionsAutonomous availability; fallback-to-safe-stop events; telemetry freshness after reconnectAI cost per autonomous haul hour or per tonne moved
In-cab and operator assistanceLatency and model currency; privacy of operator dataStep latency p99; assistive-function uptimeCost per assisted machine-hour
Jobsite digital twins and simulationBatch completion, GPU goodput of simulation farmsScenario batches finished by deadline; simulation goodputCost per 1,000 scenarios
Training and post-training platformQueue wait, badput buckets, failure recoveryTraining goodput; job start timeCost per validated model

Unit economics to report

Current real-world applications (industry)

Future applications (speculative): customer-facing AI service SLAs, cost-aware model selection on each machine, carbon-aware scheduling of non-urgent training, and AI-health fields in machine-health reporting.

11–12. Technology integration, ethics and regulation

Technology integration

Ethical considerations

Privacy and data rights

Regulatory requirements (as of Nov 2026)

Instrument What it asks of this layer
EU AI Act as amended by Regulation (EU) 2026/1744 Machinery is no longer in the Act's direct high-risk scope; AI rules for machinery will come through Machinery Regulation delegated acts. Remaining high-risk obligations apply from 2 Dec 2027 (stand-alone) and 2 Aug 2028 (embedded) and include post-market monitoring and logging
EU Machinery Regulation 2023/1230 (applies from 20 Jan 2027) Evidence that safety functions, including ones with self-evolving behavior, stay within their assessed limits in use
EU Delegated Regulation 2024/1364 Annual energy and KPI reporting for data centres of 500 kW IT load or more, due 15 May (B&D); A–G labels proposed from Aug 2027
ISO/IEC 42001 Monitoring, measurement and continual improvement of AI systems in the management system
UL 4600 / ISO/PAS 8800 (Canvas 4) Field safety performance indicators, which share this telemetry path

13. Implementation framework

Roll out in four phases over about 18 months: instrument first, then promise, then price, then automate. Each phase ends at a gate that must pass before the next one starts.

Instrument first, then promise, then price, then automateFour phases over roughly 18 months (illustrative reference plan); each gate must pass before the next phase starts1. InstrumentMonths 0 to 6OTel + DCGM profilingedge collectors on HILshared labels2. SLOs, showbackMonths 6 to 10tiered SLO catalogburn-rate alertsshowback by team3. Unit economicsMonths 10 to 15goodput per jobFOCUS + OpenCost joincost per valid model4. Closed loopMonths 15 to 18+chargeback liveAIOps triagecost-aware schedulingEvery GPU, serviceand machine labelledSLOs agreedwith each consumerAllocation reconcilesto invoice within 2%
rollout roadmap · 4 phases, 3 gates

Chargeback only starts once allocation has matched the invoice for a full quarter of showback. The durations are an illustrative reference plan, not forecasts.

Required resources

Risk assessment

Risk Likelihood Impact Mitigation
Dashboards show GPU_UTIL and hide idle capacity High Wrong capacity buys Make SM active and goodput the headline metrics
Telemetry cost and cardinality explode Medium Budget overrun, slow queries Label budget per signal; recording rules; tiered retention
Edge collector disturbs control timing Medium Safety and performance issues Run at low priority on isolated cores; test on HIL before rollout
Teams dispute chargeback numbers High Loss of trust in FinOps Showback for two quarters; reconcile to invoice; dispute process
SLOs set from current performance, not user need Medium Targets nobody cares about Agree SLOs with consumers; review quarterly
OTel GenAI attribute names change Medium Broken dashboards Pin semconv versions; map in the collector

Success metrics

Open questions and follow-up prompts

Open questions for practitioners

Follow-up prompts

  1. Elaborate on an SLO design for VLA policies in the field, including behavior-quality SLIs beyond latency.

  2. Provide a cost-allocation model for a shared DGX cluster running training, Isaac Sim and inference, with FOCUS column mapping.

  3. Analyze the challenges of observability for autonomous haul trucks with multi-hour network outages.

  4. Suggest an experiment to measure joules per action for GR00T-class models on Jetson Thor across precision modes.

Sources