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.