Table of Contents

Class MetalTelemetrySnapshot

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

Comprehensive telemetry snapshot

public sealed class MetalTelemetrySnapshot
Inheritance
MetalTelemetrySnapshot
Inherited Members

Properties

ErrorRate

public double ErrorRate { get; set; }

Property Value

double

HealthStatus

public HealthStatus HealthStatus { get; set; }

Property Value

HealthStatus

OperationMetrics

public Dictionary<string, MetalOperationMetrics> OperationMetrics { get; }

Property Value

Dictionary<string, MetalOperationMetrics>

PerformanceCounters

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

Property Value

Dictionary<string, object>

ResourceMetrics

public Dictionary<string, MetalResourceMetrics> ResourceMetrics { get; }

Property Value

Dictionary<string, MetalResourceMetrics>

SystemInfo

public MetalSystemInfo SystemInfo { get; set; }

Property Value

MetalSystemInfo

Timestamp

public DateTimeOffset Timestamp { get; set; }

Property Value

DateTimeOffset

TotalErrors

public long TotalErrors { get; set; }

Property Value

long

TotalOperations

public long TotalOperations { get; set; }

Property Value

long