Files
git.stella-ops.org/src/__Libraries/StellaOps.Provcache/WriteBehindMetrics.cs

18 lines
545 B
C#

using System;
namespace StellaOps.Provcache;
/// <summary>
/// Metrics for the write-behind queue.
/// </summary>
public sealed record WriteBehindMetrics
{
public required long TotalEnqueued { get; init; }
public required long TotalPersisted { get; init; }
public required long TotalFailed { get; init; }
public required long TotalRetries { get; init; }
public required long TotalBatches { get; init; }
public required long CurrentQueueDepth { get; init; }
public required DateTimeOffset Timestamp { get; init; }
}