25 lines
1.1 KiB
Markdown
25 lines
1.1 KiB
Markdown
# Offline Kit Metrics and Diagnostics
|
|
|
|
## Module
|
|
AirGap
|
|
|
|
## Status
|
|
IMPLEMENTED
|
|
|
|
## Description
|
|
Offline kit metrics, telemetry, and startup diagnostics for monitoring air-gap bundle health.
|
|
|
|
## Implementation Details
|
|
- **Telemetry**: `src/AirGap/StellaOps.AirGap.Controller/Services/AirGapTelemetry.cs` -- air-gap specific telemetry
|
|
- **Telemetry options**: `src/AirGap/StellaOps.AirGap.Controller/Options/AirGapTelemetryOptions.cs` -- telemetry configuration
|
|
- **Startup diagnostics**: `src/AirGap/StellaOps.AirGap.Controller/Services/AirGapStartupDiagnosticsHostedService.cs` -- diagnostics at startup
|
|
- **Importer telemetry**: `src/AirGap/StellaOps.AirGap.Importer/Telemetry/` -- import-specific metrics
|
|
- **Status endpoints**: `src/AirGap/StellaOps.AirGap.Controller/Endpoints/Contracts/AirGapStatusResponse.cs` -- status reporting
|
|
- **Source**: Feature matrix scan
|
|
|
|
## E2E Test Plan
|
|
- [ ] Verify AirGap status endpoint returns correct metrics
|
|
- [ ] Test startup diagnostics detect and report issues
|
|
- [ ] Verify telemetry captures bundle import/export operations
|
|
- [ ] Test importer telemetry tracks import duration and outcomes
|