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 |