Table of Contents

Class MetricsResponse

Namespace
Quilt4Net.Toolkit.Features.Health
Assembly
Quilt4Net.Toolkit.dll

Response for Metrics.

public record MetricsResponse : IEquatable<MetricsResponse>
Inheritance
MetricsResponse
Implements
Inherited Members

Properties

ApplicationUptime

The time that the application has been running.

public required TimeSpan ApplicationUptime { get; init; }

Property Value

TimeSpan

Elapsed

The time it took to get the information.

public required TimeSpan Elapsed { get; init; }

Property Value

TimeSpan

Gpu

GPU information.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Gpu Gpu { get; init; }

Property Value

Gpu

Machine

Information about the machine and OS.

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Machine Machine { get; set; }

Property Value

Machine

Memory

Memory information.

public required Memory Memory { get; init; }

Property Value

Memory

Processor

Processor information.

public required Processor Processor { get; init; }

Property Value

Processor

Storage

[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public Storage Storage { get; init; }

Property Value

Storage