Table of Contents

Class WatchdogStatistics

Namespace
DotCompute.Backends.CUDA.RingKernels.Resilience
Assembly
DotCompute.Backends.CUDA.dll

Watchdog statistics.

public sealed class WatchdogStatistics
Inheritance
WatchdogStatistics
Inherited Members

Properties

ActiveKernelCount

Gets or sets the number of active kernels.

public int ActiveKernelCount { get; init; }

Property Value

int

CircuitBreakerOpenCount

Gets or sets the number of kernels with open circuit breakers.

public int CircuitBreakerOpenCount { get; init; }

Property Value

int

FailedKernelCount

Gets or sets the number of permanently failed kernels.

public int FailedKernelCount { get; init; }

Property Value

int

LastCheckTime

Gets or sets the last check time.

public DateTime LastCheckTime { get; init; }

Property Value

DateTime

TotalFaultsDetected

Gets or sets the total faults detected across all kernels.

public long TotalFaultsDetected { get; init; }

Property Value

long

TotalRestartAttempts

Gets or sets the total restart attempts across all kernels.

public long TotalRestartAttempts { get; init; }

Property Value

long

WatchedKernelCount

Gets or sets the number of kernels being watched.

public int WatchedKernelCount { get; init; }

Property Value

int