Task · SKT-0087.11

Add Mission Control platform state, autonomous recovery events and forwarded Alertmanager alerts

Description

Mission Control is the control plane for NVL72 racks and ships its own kube-prometheus-stack, Alertmanager, Loki and Grafana, which operators leave unmodified. Designs that also want the data in Grafana Cloud collect it twice: poll the Mission Control API, scrape the in-cluster exporters for the autonomous recovery services with an Alloy deployed into the admin and user clusters, collect the same logs in parallel, and forward Mission Control Alertmanager alerts by webhook. Recovery telemetry covers hardware-side workflows (firmware update state, validation, diagnostics, component health actions) and, where Autonomous Job Recovery is deployed, failed-job detection, eligibility, requeue or restart, checkpoint recovery, resource isolation and outcome. Job IDs belong in logs, never metric labels.

Acceptance Criteria

Definition of Done

Implementation Notes

loop47: admitted R11 Mission Control vendor-contract research; implementation blocked on fixture/DCGM and parked BCM source contract

loop47: two research passes pin Mission Control 2.3.1/AHR/AJR/PRS docs and actual upstream Alertmanager v0.28.1 webhook Message schema. Recovery-service/API/exposition/log join contracts remain unavailable; PRS or training inputs are not recovery outputs. Resume with pinned AHR/AJR API/exporter/event schema and BCM dependency; never invent fields. Implementation 0; review-repairs 0; infra retries 0; not rejected.

References

View the source file on GitHub