Class DeviceMetrics
- Namespace
- DotCompute.Core.Telemetry
- Assembly
- DotCompute.Core.dll
A class that represents device metrics.
public sealed class DeviceMetrics
- Inheritance
-
DeviceMetrics
- Inherited Members
Properties
AverageResponseTime
Gets or sets the average response time.
public double AverageResponseTime { get; set; }
Property Value
- double
The average response time.
CurrentMemoryUsage
Gets or sets the current memory usage.
public long CurrentMemoryUsage { get; set; }
Property Value
- long
The current memory usage.
DeviceId
Gets or sets the device identifier.
public string DeviceId { get; set; }
Property Value
- string
The device id.
ErrorCount
Gets or sets the error count.
public long ErrorCount { get; set; }
Property Value
- long
The error count.
LastUpdateTime
Gets or sets the last update time.
public DateTimeOffset LastUpdateTime { get; set; }
Property Value
- DateTimeOffset
The last update time.
MaxMemoryCapacity
Gets or sets the max memory capacity.
public long MaxMemoryCapacity { get; set; }
Property Value
- long
The max memory capacity.
PowerConsumptionWatts
Gets or sets the power consumption watts.
public double PowerConsumptionWatts { get; set; }
Property Value
- double
The power consumption watts.
TemperatureCelsius
Gets or sets the temperature celsius.
public double TemperatureCelsius { get; set; }
Property Value
- double
The temperature celsius.
TotalOperations
Gets or sets the total operations.
public long TotalOperations { get; set; }
Property Value
- long
The total operations.
UtilizationPercentage
Gets or sets the utilization percentage.
public double UtilizationPercentage { get; set; }
Property Value
- double
The utilization percentage.