Table of Contents

Class MetalHealthAnalysis

Namespace
DotCompute.Backends.Metal.Telemetry
Assembly
DotCompute.Backends.Metal.dll

Health analysis

public sealed class MetalHealthAnalysis
Inheritance
MetalHealthAnalysis
Inherited Members

Properties

AnalysisPeriod

public TimeSpan AnalysisPeriod { get; set; }

Property Value

TimeSpan

ErrorPatterns

public Dictionary<string, object> ErrorPatterns { get; }

Property Value

Dictionary<string, object>

HealthScore

public double HealthScore { get; set; }

Property Value

double

PerformanceDegradation

public Dictionary<string, object> PerformanceDegradation { get; }

Property Value

Dictionary<string, object>

PredictedIssues

public IList<string> PredictedIssues { get; init; }

Property Value

IList<string>

ResourcePressureTrends

public Dictionary<string, object> ResourcePressureTrends { get; }

Property Value

Dictionary<string, object>

Timestamp

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset

TotalEvents

public int TotalEvents { get; set; }

Property Value

int