SpecsModelExplore
Overview
Actors
External Systems
IoT Platform
Edge
Ingestion
Stream Processing
Device Management
Device Registry
OTA Service
Campaign RepositoryTargeting EngineProgress Tracker
User-Facing Apps
Platform
SpecsModelExplore
Progress Tracker
OverviewGuideLinks and Communications
IDproduct.device_management.ota_service.progress_tracker
DescriptionTracks per-device update progress.
Keyprogress_tracker
Typecomponent
TeamDevice Management
Ownerdevice-mgmt@iotgateway.example
Statusactive
TechnologiesGo
Attributeshealth_gate: crash-rate + reconnect
Tags
Table of contents
Guide
Progress Tracker
Per-device states
Health gate

Guide

Progress Tracker

The Progress Tracker collects the per-device outcome of a rollout — downloaded, applied, succeeded, failed — and turns it into the stage-level health signal the OTA service uses to decide whether to advance.

Per-device states

Health gate

Stop the bleeding

The tracker computes a rolling failure rate per cohort. If it crosses the campaign threshold, it signals the OTA Service to auto-pause before the next, larger stage is released.

Links and Communications

1 outgoing link

Outgoing Links(1)

Target objectLabelLink typeRelationRaw idRequiredDescription
Targeting Engine

example-iot.product.device_management.ota_service.targeting_engine

component
gates rollout via—linksproduct.device_management.ota_service.targeting_engine——