Namespace Silverback.Messaging.HealthChecks
Classes
ConsumersHealthCheck
Verifies whether all consumers are connected.
ConsumersHealthCheckService
Checks that all the consumers are connected.
EndpointCheckResult
Encapsulates the result of a check performed against a consumer or a producer.
HealthCheckBuilderExtensions
Adds methods such as AddConsumersCheck(IHealthChecksBuilder, ConsumerStatus, TimeSpan?, string, HealthStatus?, IEnumerable<string>?) and AddOutboxCheck(IHealthChecksBuilder, TimeSpan?, int?, string, HealthStatus?, IEnumerable<string>?) to the IHealthChecksBuilder.
OutboxHealthCheck
Monitors the outbox, verifying that the messages are being processed.
OutboxHealthCheckService
Checks that the outbox is being processed at a sustainable pace.
Interfaces
IConsumersHealthCheckService
Checks that all the consumers are connected.
IOutboxHealthCheckService
Checks that the outbox is being processed at a sustainable pace.