feat(historian): backend registry, ServerHistorian:Backend, Host wiring via provider
Claude-Session: https://claude.ai/code/session_01Ef2ozxS7QPanGT8uoATbTe
This commit is contained in:
@@ -37,6 +37,11 @@ public static class ContinuousHistorizationMetrics
|
||||
ObserveDropped,
|
||||
unit: "{entry}",
|
||||
description: "Lifetime entries the continuous-historization outbox dropped on capacity overflow.");
|
||||
OtOpcUaTelemetry.Meter.CreateObservableGauge(
|
||||
"otopcua.historian.outbox.unreadable",
|
||||
() => _outbox?.UnreadableCount ?? 0L,
|
||||
unit: "{entry}",
|
||||
description: "Lifetime undecodable records the continuous-historization outbox skipped.");
|
||||
}
|
||||
|
||||
/// <summary>Binds the process outbox the gauges observe. Called once by the Host when continuous
|
||||
|
||||
Reference in New Issue
Block a user