Class IntegrationLogEvents
Contains the LogEvent constants of all events logged by the Silverback.Integration package.
Inherited Members
Namespace: Silverback.Diagnostics
Assembly: Silverback.Integration.dll
Syntax
public static class IntegrationLogEvents
Properties
| Improve this doc View sourceBrokerConnected
Gets the LogEvent representing the log that is written when connected to the message broker.
Declaration
public static LogEvent BrokerConnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
BrokerConnecting
Gets the LogEvent representing the log that is written when connecting to the message broker.
Declaration
public static LogEvent BrokerConnecting { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
BrokerConnectionError
Gets the LogEvent representing the log that is written when an exception is thrown when connecting to the message broker.
Declaration
public static LogEvent BrokerConnectionError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
BrokerDisconnected
Gets the LogEvent representing the log that is written when disconnected from the message broker.
Declaration
public static LogEvent BrokerDisconnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
BrokerDisconnecting
Gets the LogEvent representing the log that is written when disconnecting from the message broker.
Declaration
public static LogEvent BrokerDisconnecting { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
CallbackHandlerError
Gets the LogEvent representing the log that is written when an exception is thrown by a broker callback handler.
Declaration
public static LogEvent CallbackHandlerError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
CannotMoveSequences
Gets the LogEvent representing the log that is written when the MoveMessageErrorPolicy cannot be applied because the failing message belongs to a sequences (it's either chunked, being processed in batch, etc.).
Declaration
public static LogEvent CannotMoveSequences { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerCommitError
Gets the LogEvent representing the log that is written when an error occurs in the consumer during the commit operation.
Declaration
public static LogEvent ConsumerCommitError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerConnectError
Gets the LogEvent representing the log that is written when an exception is thrown connecting the consumer.
Declaration
public static LogEvent ConsumerConnectError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerConnected
Gets the LogEvent representing the log that is written when the consumer is connected to the endpoint and will start consuming.
Declaration
public static LogEvent ConsumerConnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerDisconnectError
Gets the LogEvent representing the log that is written when an exception is thrown disconnecting the consumer.
Declaration
public static LogEvent ConsumerDisconnectError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerDisconnected
Gets the LogEvent representing the log that is written when the consumer is disconnected from the endpoint.
Declaration
public static LogEvent ConsumerDisconnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerDisposingError
Gets the LogEvent representing the log that is written when an error occurs while the consumer is disconnecting. This may in some cases cause inconsistencies, with some messages not being properly committed.
Declaration
public static LogEvent ConsumerDisposingError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerFatalError
Gets the LogEvent representing the log that is written when an unhandled error occurs while consuming and the consumer will be stopped.
Declaration
public static LogEvent ConsumerFatalError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerRollbackError
Gets the LogEvent representing the log that is written when an error occurs in the consumer during the rollback operation.
Declaration
public static LogEvent ConsumerRollbackError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerStartError
Gets the LogEvent representing the log that is written when an exception is thrown starting the consumer.
Declaration
public static LogEvent ConsumerStartError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ConsumerStopError
Gets the LogEvent representing the log that is written when an exception is thrown stopping the consumer.
Declaration
public static LogEvent ConsumerStopError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
CreatingNewConsumer
Gets the LogEvent representing the log that is written when a new consumer is being instantiated.
Declaration
public static LogEvent CreatingNewConsumer { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
CreatingNewProducer
Gets the LogEvent representing the log that is written when a new producer is being instantiated.
Declaration
public static LogEvent CreatingNewProducer { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
EndpointConfiguratorError
Gets the LogEvent representing the log that is written when an exception is thrown from within an IEndpointsConfigurator.
Declaration
public static LogEvent EndpointConfiguratorError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorInitializingActivity
Reserved, not used anymore.
Declaration
[Obsolete("Not used anymore.", true)]
public static LogEvent ErrorInitializingActivity { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorProcessingInboundMessage
Gets the LogEvent representing the log that is written when an error occurs while processing an inbound message.
Declaration
public static LogEvent ErrorProcessingInboundMessage { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
Remarks
If the message belongs to a sequence the ErrorProcessingInboundSequence event is logged instead.
ErrorProcessingInboundSequence
Gets the LogEvent representing the log that is written when an error occurs while processing an inbound sequence.
Declaration
public static LogEvent ErrorProcessingInboundSequence { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorProcessingOutbox
Gets the LogEvent representing the log that is written when an error occurs while the IOutboxWorker processes the outbox queue.
Declaration
public static LogEvent ErrorProcessingOutbox { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorProducingMessage
Gets the LogEvent representing the log that is written when an error occurs producing a message.
Declaration
public static LogEvent ErrorProducingMessage { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorProducingOutboxStoredMessage
Gets the LogEvent representing the log that is written when an error occurs while producing the message stored in the outbox.
Declaration
public static LogEvent ErrorProducingOutboxStoredMessage { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ErrorReconnectingConsumer
Gets the LogEvent representing the log that is written when an exception is thrown reconnecting the consumer (auto recovery from errors).
Declaration
public static LogEvent ErrorReconnectingConsumer { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
IncompleteSequenceAborted
Gets the LogEvent representing the log that is written when an incomplete sequence is aborted because a new sequence starts before the current one is completed or the timeout elapses before the sequence can be completed).
Declaration
public static LogEvent IncompleteSequenceAborted { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
InvalidEndpointConfiguration
Gets the LogEvent representing the log that is written when trying to connect an endpoint with an invalid configuration.
Declaration
public static LogEvent InvalidEndpointConfiguration { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
InvalidMessageProcessed
Gets the LogEvent representing the log that is written when an invalid message has been processed (see MessageValidationMode).
Declaration
public static LogEvent InvalidMessageProcessed { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
InvalidMessageProduced
Gets the LogEvent representing the log that is written when an invalid message has been produced (see MessageValidationMode).
Declaration
public static LogEvent InvalidMessageProduced { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
LowLevelTracing
Gets the EventId of the low level tracing logs.
Declaration
public static LogEvent LowLevelTracing { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageAddedToSequence
Gets the LogEvent representing the log that is written when an inbound message is added to a sequence (e.g. ChunkSequence or a BatchSequence).
Declaration
public static LogEvent MessageAddedToSequence { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageAlreadyProcessed
Gets the LogEvent representing the log that is written when the message is being skipped since already processed (according to the stored offsets or message id).
Declaration
public static LogEvent MessageAlreadyProcessed { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageMoved
Gets the LogEvent representing the log that is written when a message couldn't be processed and is moved to another endpoint. This event occurs when the MoveMessageErrorPolicy is applied.
Declaration
public static LogEvent MessageMoved { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageProduced
Gets the LogEvent representing the log that is written when a message is produced.
Declaration
public static LogEvent MessageProduced { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageSkipped
Gets the LogEvent representing the log that is written when a message couldn't be processed and is skipped. This event occurs when the SkipMessageErrorPolicy is applied.
Declaration
public static LogEvent MessageSkipped { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
MessageWrittenToOutbox
Gets the LogEvent representing the log that is written when the message is being written to the outbox.
Declaration
public static LogEvent MessageWrittenToOutbox { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
NullMessageSkipped
Declaration
public static LogEvent NullMessageSkipped { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
OutboxEmpty
Gets the LogEvent representing the log that is written when the IOutboxWorker doesn't find any message in the outbox.
Declaration
public static LogEvent OutboxEmpty { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
PolicyApplyRuleReturnedFalse
Gets the LogEvent representing the log that is written during the evaluation of an error policy, when the policy isn't applied because of it's apply rule.
Declaration
public static LogEvent PolicyApplyRuleReturnedFalse { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
PolicyChainCompleted
Gets the LogEvent representing the log that is written when all chained policies have been applied but the processing still failed and the consumer will therefore be stopped.
Declaration
public static LogEvent PolicyChainCompleted { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
PolicyExceptionExcluded
Gets the LogEvent representing the log that is written during the evaluation of an error policy, when the policy isn't applied because the current exception type is in the exclusion list.
Declaration
public static LogEvent PolicyExceptionExcluded { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
PolicyExceptionNotIncluded
Gets the LogEvent representing the log that is written during the evaluation of an error policy, when the policy isn't applied because the current exception type is not in the inclusion list.
Declaration
public static LogEvent PolicyExceptionNotIncluded { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
PolicyMaxFailedAttemptsExceeded
Gets the LogEvent representing the log that is written during the evaluation of an error policy, when the maximum configured failed attempts for the policies are exceeded and the policy isn't applied anymore.
Declaration
public static LogEvent PolicyMaxFailedAttemptsExceeded { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ProcessingInboundMessage
Gets the LogEvent representing the log that is written when an inbound message is being processed.
Declaration
public static LogEvent ProcessingInboundMessage { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ProcessingOutboxStoredMessage
Gets the LogEvent representing the log that is written when the message stored in the outbox is being processed.
Declaration
public static LogEvent ProcessingOutboxStoredMessage { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ProducerConnected
Gets the LogEvent representing the log that is written when the producer is connected to the endpoint and ready to produce.
Declaration
public static LogEvent ProducerConnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ProducerDisconnected
Gets the LogEvent representing the log that is written when the producer is disconnected from the endpoint.
Declaration
public static LogEvent ProducerDisconnected { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
ReadingMessagesFromOutbox
Gets the LogEvent representing the log that is written when the IOutboxWorker loads a batch of enqueued messages.
Declaration
public static LogEvent ReadingMessagesFromOutbox { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
RetryDelayed
Gets the LogEvent representing the log that is written when a message couldn't be processed and a delay is applied before retrying it.
Declaration
public static LogEvent RetryDelayed { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
RetryMessageProcessing
Gets the LogEvent representing the log that is written when a message couldn't be processed and the retry policy is applied, processing the message again. This event occurs when the RetryErrorPolicy is applied.
Declaration
public static LogEvent RetryMessageProcessing { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
RollbackToRetryFailed
Gets the LogEvent representing the log that is written when a the rollback initiated by the RetryErrorPolicy fails with an exception. This will cause the consumer to be disconnected and reconnected.
Declaration
public static LogEvent RollbackToRetryFailed { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
RollbackToSkipFailed
Gets the LogEvent representing the log that is written when a the rollback initiated by the SkipMessageErrorPolicy fails with an exception. This will cause the consumer to be disconnected and reconnected.
Declaration
public static LogEvent RollbackToSkipFailed { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
SequenceCompleted
Gets the LogEvent representing the log that is written when all messages belonging to the sequence have been consumed and published to the internal bus.
Declaration
public static LogEvent SequenceCompleted { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
SequenceProcessingAborted
Gets the LogEvent representing the log that is written when the processing of a sequence of messages is aborted, but not because of an error (an ErrorProcessingInboundSequence is logged instead) or an incomplete sequence that gets discarded (an IncompleteSequenceAborted or an SkippingIncompleteSequence is logged instead).
Declaration
public static LogEvent SequenceProcessingAborted { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
SequenceStarted
Gets the LogEvent representing the log that is written when the first message of a new sequence is consumed.
Declaration
public static LogEvent SequenceStarted { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
SequenceTimeoutError
Gets the LogEvent representing the log that is written when an error occurs while executing the timeout action on an inbound sequence.
Declaration
public static LogEvent SequenceTimeoutError { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |
SkippingIncompleteSequence
Gets the LogEvent representing the log that is written when an incomplete sequence is skipped because first consumed message of that sequence doesn't correspond to the actual sequence beginning (e.g. the first chunk).
Declaration
public static LogEvent SkippingIncompleteSequence { get; }
Property Value
| Type | Description |
|---|---|
| LogEvent |