Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

MassTransit Error Management - Early Access

The Particular Service Platform now offers its error management capabilities for MassTransit endpoints on RabbitMQ and Azure Service Bus under the early access license - for free.

This functionality ingests messages from specified error or dead-letter queues for endpoints running in a MassTransit system. The platform provides an aggregated view of the information necessary to detect, diagnose, and fix problems causing the errors as well as the ability to send failed messages to be reprocessed.

MassTransit Fault Management

This is done with a container which runs alongside the existing MassTransit system and monitors for any failed messages that occur within it.

Particular Service Platform architecture

Managing errors

After the ingestion, failed messages are available in the platform. It enables navigating the list of errors, displaying details of the failed message (including exception details), and sending the message to be reprocessed.

Managing failures

In addition, the platform offers more advanced features such as retry redirects and failed message editing.

Pricing

During the early access period, this functionality is entirely free.

Easy to remove

As the error management capability is packaged in containers, removing it is very simple:

  1. Disable the connector container
  2. Retry all the failed messages
  3. Validate that all pending retries have completed
  4. Remove all 4 containers from your system
  5. (Optional) Remove the platform queues
  6. Done!

Questions? Concerns?

Talk to us!