Class MetalHealthReport
- Namespace
- DotCompute.Backends.Metal.Telemetry
- Assembly
- DotCompute.Backends.Metal.dll
Health report
public sealed class MetalHealthReport
- Inheritance
-
MetalHealthReport
- Inherited Members
Properties
CircuitBreakerStates
public Dictionary<string, CircuitBreakerState> CircuitBreakerStates { get; }
Property Value
ComponentHealthMap
public Dictionary<string, ComponentHealth> ComponentHealthMap { get; }
Property Value
OverallHealth
public HealthStatus OverallHealth { get; set; }
Property Value
RecentEvents
public IList<HealthEvent> RecentEvents { get; init; }
Property Value
Recommendations
public IList<string> Recommendations { get; init; }
Property Value
SystemMetrics
public Dictionary<string, object> SystemMetrics { get; }
Property Value
Timestamp
public DateTimeOffset Timestamp { get; set; }