Table of Contents

Class IntegrationLogEvents

Namespace
Silverback.Diagnostics
Assembly
Silverback.Integration.dll

Contains the LogEvent constants of all events logged by the Silverback.Integration package.

public static class IntegrationLogEvents
Inheritance
IntegrationLogEvents
Inherited Members

Properties

BrokerClientCreated

Gets the LogEvent representing the log that is written when a new broker client is instantiated.

public static LogEvent BrokerClientCreated { get; }

Property Value

LogEvent

BrokerClientDisconnectError

Gets the LogEvent representing the log that is written when an exception is thrown when disconnecting the broker client.

public static LogEvent BrokerClientDisconnectError { get; }

Property Value

LogEvent

BrokerClientDisconnected

Gets the LogEvent representing the log that is written when disconnected from the message broker.

public static LogEvent BrokerClientDisconnected { get; }

Property Value

LogEvent

BrokerClientDisconnecting

Gets the LogEvent representing the log that is written when disconnecting from the message broker.

public static LogEvent BrokerClientDisconnecting { get; }

Property Value

LogEvent

BrokerClientInitializeError

Gets the LogEvent representing the log that is written when an exception is thrown when initializing the broker client.

public static LogEvent BrokerClientInitializeError { get; }

Property Value

LogEvent

BrokerClientInitialized

Gets the LogEvent representing the log that is written when the broker client has been successfully initialized. The connection with the broker will eventually be established.

public static LogEvent BrokerClientInitialized { get; }

Property Value

LogEvent

BrokerClientInitializing

Gets the LogEvent representing the log that is written when the broker client is initializing.

public static LogEvent BrokerClientInitializing { get; }

Property Value

LogEvent

BrokerClientReconnectError

Gets the LogEvent representing the log that is written when an exception is thrown reconnecting the broker client (auto recovery from errors).

public static LogEvent BrokerClientReconnectError { get; }

Property Value

LogEvent

BrokerClientsInitializationError

Gets the LogEvent representing the log that is written when an exception is thrown when initializing the broker clients.

public static LogEvent BrokerClientsInitializationError { get; }

Property Value

LogEvent

CallbackError

Gets the LogEvent representing the log that is written when an exception is thrown by a client callback handler.

public static LogEvent CallbackError { get; }

Property Value

LogEvent

CannotMoveSequence

Gets the LogEvent representing the log that is written when the MoveMessageErrorPolicy cannot be applied because the failing message belongs to a sequence (it's either chunked, being processed in batch, etc.).

public static LogEvent CannotMoveSequence { get; }

Property Value

LogEvent

ConsumerCommitError

Gets the LogEvent representing the log that is written when an error occurs in the consumer during the commit operation.

public static LogEvent ConsumerCommitError { get; }

Property Value

LogEvent

ConsumerCreated

Gets the LogEvent representing the log that is written when a new consumer is instantiated.

public static LogEvent ConsumerCreated { get; }

Property Value

LogEvent

ConsumerFatalError

Gets the LogEvent representing the log written when an error occurs processing the consumed message, and it isn't handled even by the FatalExceptionLoggerConsumerBehavior (which should never happen).

public static LogEvent ConsumerFatalError { get; }

Property Value

LogEvent

ConsumerRollbackError

Gets the LogEvent representing the log that is written when an error occurs in the consumer during the rollback operation.

public static LogEvent ConsumerRollbackError { get; }

Property Value

LogEvent

ConsumerStartError

Gets the LogEvent representing the log that is written when an exception is thrown starting the consumer.

public static LogEvent ConsumerStartError { get; }

Property Value

LogEvent

ConsumerStopError

Gets the LogEvent representing the log that is written when an exception is thrown stopping the consumer.

public static LogEvent ConsumerStopError { get; }

Property Value

LogEvent

EndpointBuilderError

Gets the LogEvent representing the log that is written when an exception is thrown by the endpoint builder action.

public static LogEvent EndpointBuilderError { get; }

Property Value

LogEvent

EndpointConfiguratorError

Gets the LogEvent representing the log that is written when an exception is thrown from within an IBrokerClientsConfigurator.

public static LogEvent EndpointConfiguratorError { get; }

Property Value

LogEvent

ErrorProcessingOutbox

Gets the LogEvent representing the log that is written when an error occurs while the IOutboxWorker processes the outbox queue.

public static LogEvent ErrorProcessingOutbox { get; }

Property Value

LogEvent

ErrorProducingMessage

Gets the LogEvent representing the log that is written when an error occurs producing a message.

public static LogEvent ErrorProducingMessage { get; }

Property Value

LogEvent

ErrorProducingOutboxStoredMessage

Gets the LogEvent representing the log that is written when an error occurs producing the message stored in the outbox.

public static LogEvent ErrorProducingOutboxStoredMessage { get; }

Property Value

LogEvent

IncompleteSequenceAborted

Gets the LogEvent representing the log written when a sequence is aborted because a new one starts before it completes, or because it times out before completion.

public static LogEvent IncompleteSequenceAborted { get; }

Property Value

LogEvent

IncompleteSequenceSkipped

Gets the LogEvent representing the log that is written when an incomplete sequence is skipped because the first consumed message of that sequence doesn't correspond to the actual sequence beginning (e.g., the first chunk).

public static LogEvent IncompleteSequenceSkipped { get; }

Property Value

LogEvent

InvalidEndpointConfiguration

Gets the LogEvent representing the log that is written when trying to connect an endpoint with an invalid configuration.

public static LogEvent InvalidEndpointConfiguration { get; }

Property Value

LogEvent

InvalidMessageConsumed

Gets the LogEvent representing the log that is written when an invalid message has been consumed (see MessageValidationMode).

public static LogEvent InvalidMessageConsumed { get; }

Property Value

LogEvent

InvalidMessageProduced

Gets the LogEvent representing the log that is written when an invalid message has been produced (see MessageValidationMode).

public static LogEvent InvalidMessageProduced { get; }

Property Value

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).

public static LogEvent MessageAddedToSequence { get; }

Property Value

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.

public static LogEvent MessageMoved { get; }

Property Value

LogEvent

MessageProduced

Gets the LogEvent representing the log that is written when a message is produced.

public static LogEvent MessageProduced { get; }

Property Value

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.

public static LogEvent MessageSkipped { get; }

Property Value

LogEvent

OutboundMessageFiltered

Gets the LogEvent representing the log that is written when an outbound message is filtered out.

public static LogEvent OutboundMessageFiltered { get; }

Property Value

LogEvent

OutboxEmpty

Gets the LogEvent representing the log that is written when the IOutboxWorker doesn't find any message in the outbox.

public static LogEvent OutboxEmpty { get; }

Property Value

LogEvent

ProcessingConsumedMessage

Gets the LogEvent representing the log that is written when a consumed message is being processed.

public static LogEvent ProcessingConsumedMessage { get; }

Property Value

LogEvent

ProcessingConsumedMessageError

Gets the LogEvent representing the log that is written when an error occurs processing the consumed message.

public static LogEvent ProcessingConsumedMessageError { get; }

Property Value

LogEvent

Remarks

If the message belongs to a sequence the SequenceProcessingError event is logged instead.

ProcessingConsumedMessageFatalError

Gets the LogEvent representing the log that is written when an unhandled error occurs processing the consumed message and the consumer will be stopped.

public static LogEvent ProcessingConsumedMessageFatalError { get; }

Property Value

LogEvent

ProcessingOutboxStoredMessage

Gets the LogEvent representing the log that is written when the message stored in the outbox is being processed.

public static LogEvent ProcessingOutboxStoredMessage { get; }

Property Value

LogEvent

ProducerCreated

Gets the LogEvent representing the log that is written when a new consumer is instantiated.

public static LogEvent ProducerCreated { get; }

Property Value

LogEvent

ReadingMessagesFromOutbox

Gets the LogEvent representing the log that is written when the IOutboxWorker loads a batch of enqueued messages.

public static LogEvent ReadingMessagesFromOutbox { get; }

Property Value

LogEvent

RetryMessageProcessing

Gets the LogEvent representing the log that is written when a message couldn't be processed and the RetryErrorPolicy is applied.

public static LogEvent RetryMessageProcessing { get; }

Property Value

LogEvent

RollbackToRetryFailed

Gets the LogEvent representing the log that is written when a rollback initiated by the RetryErrorPolicy fails with an exception. This will cause the consumer to be disconnected and reconnected.

public static LogEvent RollbackToRetryFailed { get; }

Property Value

LogEvent

RollbackToSkipFailed

Gets the LogEvent representing the log that is written when a rollback initiated by the SkipMessageErrorPolicy fails with an exception. This will cause the consumer to be disconnected and reconnected.

public static LogEvent RollbackToSkipFailed { get; }

Property Value

LogEvent

SequenceCompleted

Gets the LogEvent representing the log that is written when all messages belonging to the sequence have been consumed and published via the message bus.

public static LogEvent SequenceCompleted { get; }

Property Value

LogEvent

SequenceProcessingAborted

Gets the LogEvent representing the log that is written when the processing of a sequence is aborted, but not because of an error (an SequenceProcessingError is logged instead) or an incomplete sequence that gets discarded (an IncompleteSequenceAborted or an IncompleteSequenceSkipped is logged instead).

public static LogEvent SequenceProcessingAborted { get; }

Property Value

LogEvent

SequenceProcessingError

Gets the LogEvent representing the log that is written when an error occurs processing an inbound sequence.

public static LogEvent SequenceProcessingError { get; }

Property Value

LogEvent

SequenceStarted

Gets the LogEvent representing the log that is written when the first message of a new sequence is consumed.

public static LogEvent SequenceStarted { get; }

Property Value

LogEvent

SequenceTimeoutError

Gets the LogEvent representing the log that is written when an error occurs executing the timeout action on a sequence.

public static LogEvent SequenceTimeoutError { get; }

Property Value

LogEvent

StoringIntoOutbox

Gets the LogEvent representing the log that is written when the message is being written to the outbox.

public static LogEvent StoringIntoOutbox { get; }

Property Value

LogEvent

Tracing

Gets the EventId of the unspecific tracing logs.

public static LogEvent Tracing { get; }

Property Value

LogEvent