Table of Contents

Struct BucketDiagnostics

Namespace
DisCatSharp.Net
Assembly
DisCatSharp.dll

Diagnostic snapshot of a single bucket worker's state.

public readonly record struct BucketDiagnostics : IEquatable<BucketDiagnostics>
Implements
Inherited Members

Constructors

BucketDiagnostics(string, int, long, long, long, long, int, bool, bool)

Diagnostic snapshot of a single bucket worker's state.

Properties

BucketId

The bucket identifier string.

Cancelled

Total requests cancelled before execution.

ConsecutiveFailures

Current consecutive failure count (circuit breaker).

IsAlive

Whether the worker loop task is still running.

IsFaulted

Whether the worker loop task has faulted.

Processed

Total requests processed (completed + faulted).

QueueLength

Current number of queued requests.

Retried

Total retry attempts.

TimedOut

Total requests that timed out in queue.