28 lines
991 B
C#
28 lines
991 B
C#
namespace StellaOps.AuditPack.Services;
|
|
|
|
public sealed partial class ReplayTelemetry
|
|
{
|
|
private void InitializeHistograms()
|
|
{
|
|
_replayDurationMs = _meter.CreateHistogram<double>(
|
|
"stellaops.replay.duration.ms",
|
|
unit: "ms",
|
|
description: "Replay execution duration in milliseconds");
|
|
|
|
_attestationGenerationDurationMs = _meter.CreateHistogram<double>(
|
|
"stellaops.replay.attestation.generation.duration.ms",
|
|
unit: "ms",
|
|
description: "Attestation generation duration in milliseconds");
|
|
|
|
_driftCount = _meter.CreateHistogram<int>(
|
|
"stellaops.replay.drift.count",
|
|
unit: "{drift}",
|
|
description: "Number of drifts detected per replay");
|
|
|
|
_confidenceScore = _meter.CreateHistogram<double>(
|
|
"stellaops.replay.eligibility.confidence",
|
|
unit: "1",
|
|
description: "Replay eligibility confidence score distribution");
|
|
}
|
|
}
|