This message couldn't be delivered

We checked every endpoint — even the error queue. The page may have moved, or its address may have a typo.

However we have located the following articles that may be related to what you were looking for:

Target NServiceBus Version:

  • Audited/Failed Message Display and Discovery
    Parent Location: servicepulse
    Describes how ServicePulse displays and allows filtering for audited and failed messages.
  • Custom audit transport
    Parent Location: samples / azure
    Nuget Package: NServiceBus 10.x
    Azure Service Bus endpoint with audit via Azure Storage Queue.
  • Deleted Message Management
    Parent Location: servicepulse
    Describes how ServicePulse monitors deleted failed messages, and allows restoring deleted failed messages.
  • Failed Message Monitoring
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages.
  • Fixing malformed messages
    Parent Location: servicepulse
    Describes the concept of fixing and retrying malformed messages in ServicePulse.
  • Retrying failed messages
    Parent Location: servicepulse
    Describes the concept and lifecycle of retrying messages in ServicePulse.
  • ServicePulse
    Monitor the health of an NServiceBus system real-time using ServicePulse.
  • Pending Retries Message Management
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
  • Install ServicePulse in IIS
    Parent Location: servicepulse
    Describes how to manually install ServicePulse in IIS.
  • Performance Metrics in ServicePulse
    Parent Location: monitoring / metrics
    Review NServiceBus endpoint performance metrics in ServicePulse, manage endpoints, and monitor failed messages and connectivity.
  • Saga Diagram
    Parent Location: servicepulse
    The saga diagram illustrates how a saga is initiated, the messages it sends or handles, and details about saga data changes.
  • ServicePulse events
    Parent Location: servicepulse
    Introduction to ServicePulse monitoring events.
  • Re-processing messages that failed to be imported
    Parent Location: servicecontrol
    How to attempt to re-process messages that failed to be imported.
  • Managing endpoint heartbeats in ServicePulse
    Parent Location: monitoring / heartbeats
    Heartbeat monitoring in ServicePulse displays endpoint activity, availability, and alerts for reliable systems.
  • Redirects
    Parent Location: servicepulse
    Describes what message redirects are and how to use them with failed messages in ServicePulse.
  • Flow Diagram
    Parent Location: servicepulse
    Describes how ServicePulse illustrates the flow of a message and its related messages within the same conversation.
  • Configuring endpoints for monitoring
    Parent Location: servicepulse
    Steps to configure endpoints to be monitored by ServicePulse.
  • Sequence Diagram
    Parent Location: servicepulse
    The ServicePulse Sequence Diagram view.
  • Securing ServiceControl and ServicePulse
    Parent Location: servicecontrol
    Enable authentication and HTTPS to protect access to ServiceControl and ServicePulse.
  • Alternative ServiceControl v4 upgrade option
    Parent Location: servicecontrol / upgrades / 4to5
    Advanced alternative ServiceControl v4 upgrade option for environments that cannot retry all messages immediately.
  • MassTransit Error Management - Early Access
    Parent Location: platform
    Manage errors from MassTransit systems with the Particular Service Platform.
  • Measuring system usage
    Parent Location: servicepulse
    Use ServicePulse to track NServiceBus endpoints, throughput, and queues, creating usage reports for licensing.
  • Replacing an Error instance
    Parent Location: servicecontrol / migrations
    Instructions on how to replace a ServiceControl Error instance with zero downtime.
  • Transactional session
    Parent Location: nservicebus
    Nuget Package: NServiceBus.TransactionalSession 4.x
    Atomicity when modifying data and sending messages outside the context of a message handler.
  • The Particular Service Platform
    Discover how NServiceBus, ServiceControl, and ServicePulse work together to monitor, recover, and scale distributed messaging systems.
  • OpenTelemetry
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 10.x
    Observability of NServiceBus endpoints with OpenTelemetry.
  • How does ServiceControl work?
    Parent Location: servicecontrol
    An overview of how ServiceControl collects and processes messages and data from an NServiceBus system.
  • Third-Party Integration
    Parent Location: nservicebus / messaging
    Receiving messages from external systems.
  • SagaAudit Plugin
    Parent Location: nservicebus / sagas
    Nuget Package: NServiceBus.SagaAudit 6.x
    For visualizing and debugging sagas with ServicePulse.
  • Configure error handling
    Parent Location: nservicebus / recoverability
    Nuget Package: NServiceBus 10.x
    Configure handling of failed messages.
  • Auditing Messages
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 10.x
    Send a copy of every successfully processed message to a central place for analysis and compliance purposes.
  • Configuration
    Parent Location: transports / azure-service-bus
    Nuget Package: NServiceBus.Transport.AzureServiceBus 6.x
    Explains the configuration options.
  • Platform Sample installation
    Parent Location: platform
    Nuget Package: Particular.PlatformSample 3.x
    Installation instructions for using the platform sample for demo purposes.
  • Using ServiceControl Events
    Parent Location: servicecontrol
    Nuget Package: ServiceControl.Contracts 5.x
    Build custom notifications by subscribing to ServiceControl events.
  • Decommissioning Endpoints
    Parent Location: nservicebus / endpoints
    Describes the process of permanently shutting down endpoints.
  • ServiceControl Role-Based Access Control
    Parent Location: servicecontrol / security / configuration
    Restrict what authenticated users can do in ServiceControl and ServicePulse using roles.
  • NServiceBus sagas: Saga basics
    Parent Location: tutorials / nservicebus-sagas
    A step-by-step guide to building an NServiceBus saga to handle a common business case of taking action once multiple messages have been successfully received.
  • NServiceBus Quickstart: Extending the system
    Parent Location: tutorials / quickstart
    Part 3: Learn how easy it is to extend a distributed system by adding new functionality without affecting the other components of the system.
  • ServiceControl Queues
    Parent Location: servicecontrol
    A breakdown of all of the queues required by each ServiceControl instance.
  • Aspire
    Parent Location: platform
    Describes how to orchestrate the Particular Platform via an Aspire AppHost.
  • MassTransit Connector for ServiceControl
    Parent Location: servicecontrol
    Introduction to the MassTransit Connector for ServiceControl.
  • AmazonSQS native integration
    Parent Location: transports / sqs
    Nuget Package: NServiceBus.AmazonSQS 9.x
    Considerations when integrating NServiceBus endpoints with native Amazon SQS publishers and consumers.
  • ServiceControl Audit instances
    Parent Location: servicecontrol
    Information about ServiceControl Audit instances.
  • Monitoring NServiceBus Demo - Struggling Endpoints
    Parent Location: tutorials / monitoring-demo
    Use the Particular Service Platform to identify and diagnose hidden problems in your solution.
  • NServiceBus Quickstart: Recovering from failure
    Parent Location: tutorials / quickstart
    Part 2: Learn how NServiceBus handles transient and fatal failures: automatic retries, error queuing and guaranteed message delivery for resilient systems.
  • Shipping the ServiceControl audit log to a SIEM with OpenTelemetry
    Parent Location: samples / servicecontrol
    Nuget Package: ServiceControl 6.x
    Export the ServiceControl authorization audit log over OTLP to an OpenTelemetry Collector and deliver it to a SIEM in Elastic Common Schema format.
  • Connect to ServicePlatform with code-first configuration
    Parent Location: samples / platform-connector
    Nuget Package: NServiceBus.ServicePlatform.Connector 4.x
    A sample that shows how to connect an NServiceBus endpoint to the Particular Service Platform using the code-first API.
  • Connect to ServicePlatform with JSON configuration
    Parent Location: samples / platform-connector
    Nuget Package: NServiceBus.ServicePlatform.Connector 4.x
    A sample that shows how to connect an NServiceBus endpoint to the Particular Service Platform using the JSON schema.
  • Use Bridge to connect to ServiceControl running on different transport
    Parent Location: samples / bridge
    Nuget Package: NServiceBus.MessagingBridge 5.x
    Centralize monitoring of mixed transport solution with the Bridge.
  • Connect to ServicePlatform using the .NET Generic Host
    Parent Location: samples / platform-connector
    Nuget Package: NServiceBus.ServicePlatform.Connector 4.x
    A sample that shows how to connect an NServiceBus endpoint hosted in the .NET Generic Host to the Particular Service Platform.
  • Audited/Failed Message Display and Discovery
    Parent Location: servicepulse
    Describes how ServicePulse displays and allows filtering for audited and failed messages.
  • Custom audit transport
    Parent Location: samples / azure / custom-audit-transport
    Nuget Package: NServiceBus 9.x
    Azure Service Bus endpoint with audit via Azure Storage Queue.
  • Deleted Message Management
    Parent Location: servicepulse
    Describes how ServicePulse monitors deleted failed messages, and allows restoring deleted failed messages.
  • Failed Message Monitoring
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages.
  • Fixing malformed messages
    Parent Location: servicepulse
    Describes the concept of fixing and retrying malformed messages in ServicePulse.
  • Retrying failed messages
    Parent Location: servicepulse
    Describes the concept and lifecycle of retrying messages in ServicePulse.
  • ServicePulse
    Monitor the health of an NServiceBus system real-time using ServicePulse.
  • Pending Retries Message Management
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
  • Install ServicePulse in IIS
    Parent Location: servicepulse
    Describes how to manually install ServicePulse in IIS.
  • Performance Metrics in ServicePulse
    Parent Location: monitoring / metrics
    Review NServiceBus endpoint performance metrics in ServicePulse, manage endpoints, and monitor failed messages and connectivity.
  • Saga Diagram
    Parent Location: servicepulse
    The saga diagram illustrates how a saga is initiated, the messages it sends or handles, and details about saga data changes.
  • ServicePulse events
    Parent Location: servicepulse
    Introduction to ServicePulse monitoring events.
  • Re-processing messages that failed to be imported
    Parent Location: servicecontrol
    How to attempt to re-process messages that failed to be imported.
  • Managing endpoint heartbeats in ServicePulse
    Parent Location: monitoring / heartbeats
    Heartbeat monitoring in ServicePulse displays endpoint activity, availability, and alerts for reliable systems.
  • Redirects
    Parent Location: servicepulse
    Describes what message redirects are and how to use them with failed messages in ServicePulse.
  • Flow Diagram
    Parent Location: servicepulse
    Describes how ServicePulse illustrates the flow of a message and its related messages within the same conversation.
  • Configuring endpoints for monitoring
    Parent Location: servicepulse
    Steps to configure endpoints to be monitored by ServicePulse.
  • Sequence Diagram
    Parent Location: servicepulse
    The ServicePulse Sequence Diagram view.
  • Securing ServiceControl and ServicePulse
    Parent Location: servicecontrol
    Enable authentication and HTTPS to protect access to ServiceControl and ServicePulse.
  • Alternative ServiceControl v4 upgrade option
    Parent Location: servicecontrol / upgrades / 4to5
    Advanced alternative ServiceControl v4 upgrade option for environments that cannot retry all messages immediately.
  • MassTransit Error Management - Early Access
    Parent Location: platform
    Manage errors from MassTransit systems with the Particular Service Platform.
  • Measuring system usage
    Parent Location: servicepulse
    Use ServicePulse to track NServiceBus endpoints, throughput, and queues, creating usage reports for licensing.
  • Replacing an Error instance
    Parent Location: servicecontrol / migrations
    Instructions on how to replace a ServiceControl Error instance with zero downtime.
  • The Particular Service Platform
    Discover how NServiceBus, ServiceControl, and ServicePulse work together to monitor, recover, and scale distributed messaging systems.
  • How does ServiceControl work?
    Parent Location: servicecontrol
    An overview of how ServiceControl collects and processes messages and data from an NServiceBus system.
  • Third-Party Integration
    Parent Location: nservicebus / messaging
    Receiving messages from external systems.
  • Platform Sample installation
    Parent Location: platform
    Nuget Package: Particular.PlatformSample 3.x
    Installation instructions for using the platform sample for demo purposes.
  • Using ServiceControl Events
    Parent Location: servicecontrol
    Nuget Package: ServiceControl.Contracts 5.x
    Build custom notifications by subscribing to ServiceControl events.
  • Transactional session
    Parent Location: nservicebus / transactional-session
    Nuget Package: NServiceBus.TransactionalSession 3.x
    Atomicity when modifying data and sending messages outside the context of a message handler.
  • Decommissioning Endpoints
    Parent Location: nservicebus / endpoints
    Describes the process of permanently shutting down endpoints.
  • ServiceControl Role-Based Access Control
    Parent Location: servicecontrol / security / configuration
    Restrict what authenticated users can do in ServiceControl and ServicePulse using roles.
  • NServiceBus sagas: Saga basics
    Parent Location: tutorials / nservicebus-sagas
    A step-by-step guide to building an NServiceBus saga to handle a common business case of taking action once multiple messages have been successfully received.
  • NServiceBus Quickstart: Extending the system
    Parent Location: tutorials / quickstart
    Part 3: Learn how easy it is to extend a distributed system by adding new functionality without affecting the other components of the system.
  • OpenTelemetry
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 9.x
    Observability of NServiceBus endpoints with OpenTelemetry.
  • ServiceControl Queues
    Parent Location: servicecontrol
    A breakdown of all of the queues required by each ServiceControl instance.
  • Aspire
    Parent Location: platform
    Describes how to orchestrate the Particular Platform via an Aspire AppHost.
  • MassTransit Connector for ServiceControl
    Parent Location: servicecontrol
    Introduction to the MassTransit Connector for ServiceControl.
  • SagaAudit Plugin
    Parent Location: nservicebus / sagas
    Nuget Package: NServiceBus.SagaAudit 5.x
    For visualizing and debugging sagas with ServicePulse.
  • Configure error handling
    Parent Location: nservicebus / recoverability
    Nuget Package: NServiceBus 9.x
    Configure handling of failed messages.
  • ServiceControl Audit instances
    Parent Location: servicecontrol
    Information about ServiceControl Audit instances.
  • Monitoring NServiceBus Demo - Struggling Endpoints
    Parent Location: tutorials / monitoring-demo
    Use the Particular Service Platform to identify and diagnose hidden problems in your solution.
  • Auditing Messages
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 9.x
    Send a copy of every successfully processed message to a central place for analysis and compliance purposes.
  • NServiceBus Quickstart: Recovering from failure
    Parent Location: tutorials / quickstart
    Part 2: Learn how NServiceBus handles transient and fatal failures: automatic retries, error queuing and guaranteed message delivery for resilient systems.
  • Securing ServiceControl
    Parent Location: servicecontrol
    How security is addressed in ServiceControl and how to limit access to ServiceControl data.
  • Polycloud systems
    Parent Location: architecture
    Architectural guidance for systems that span multiple cloud providers.
  • ServiceControl
    An overview of ServiceControl and what it does.
  • NServiceBus
    The NServiceBus framework is the foundation for building scalable, reliable, and flexible distributed systems with .NET and messaging.
  • NServiceBus monitoring demo
    Parent Location: tutorials
    A demo solution to explore the monitoring features of the Particular Service Platform.
  • Shipping the ServiceControl audit log to a SIEM with OpenTelemetry
    Parent Location: samples / servicecontrol
    Nuget Package: ServiceControl 6.x
    Export the ServiceControl authorization audit log over OTLP to an OpenTelemetry Collector and deliver it to a SIEM in Elastic Common Schema format.
  • Connect to ServicePlatform with code-first configuration
    Parent Location: samples / platform-connector / code-first
    Nuget Package: NServiceBus.ServicePlatform.Connector 3.x
    A sample that shows how to connect an NServiceBus endpoint to the Particular Service Platform using the code-first API.
  • Audited/Failed Message Display and Discovery
    Parent Location: servicepulse
    Describes how ServicePulse displays and allows filtering for audited and failed messages.
  • Deleted Message Management
    Parent Location: servicepulse
    Describes how ServicePulse monitors deleted failed messages, and allows restoring deleted failed messages.
  • Failed Message Monitoring
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages.
  • Fixing malformed messages
    Parent Location: servicepulse
    Describes the concept of fixing and retrying malformed messages in ServicePulse.
  • Retrying failed messages
    Parent Location: servicepulse
    Describes the concept and lifecycle of retrying messages in ServicePulse.
  • ServicePulse
    Monitor the health of an NServiceBus system real-time using ServicePulse.
  • Pending Retries Message Management
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
  • Install ServicePulse in IIS
    Parent Location: servicepulse
    Describes how to manually install ServicePulse in IIS.
  • Performance Metrics in ServicePulse
    Parent Location: monitoring / metrics
    Review NServiceBus endpoint performance metrics in ServicePulse, manage endpoints, and monitor failed messages and connectivity.
  • Saga Diagram
    Parent Location: servicepulse
    The saga diagram illustrates how a saga is initiated, the messages it sends or handles, and details about saga data changes.
  • ServicePulse events
    Parent Location: servicepulse
    Introduction to ServicePulse monitoring events.
  • Re-processing messages that failed to be imported
    Parent Location: servicecontrol
    How to attempt to re-process messages that failed to be imported.
  • Managing endpoint heartbeats in ServicePulse
    Parent Location: monitoring / heartbeats
    Heartbeat monitoring in ServicePulse displays endpoint activity, availability, and alerts for reliable systems.
  • Redirects
    Parent Location: servicepulse
    Describes what message redirects are and how to use them with failed messages in ServicePulse.
  • Flow Diagram
    Parent Location: servicepulse
    Describes how ServicePulse illustrates the flow of a message and its related messages within the same conversation.
  • OpenTelemetry
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 8.x
    Observability of NServiceBus endpoints with OpenTelemetry.
  • Configuring endpoints for monitoring
    Parent Location: servicepulse
    Steps to configure endpoints to be monitored by ServicePulse.
  • Transactional session
    Parent Location: nservicebus / transactional-session
    Nuget Package: NServiceBus.TransactionalSession 2.x
    Atomicity when modifying data and sending messages outside the context of a message handler.
  • Sequence Diagram
    Parent Location: servicepulse
    The ServicePulse Sequence Diagram view.
  • SagaAudit Plugin
    Parent Location: nservicebus / sagas
    Nuget Package: NServiceBus.SagaAudit 4.x
    For visualizing and debugging sagas with ServicePulse.
  • Configure error handling
    Parent Location: nservicebus / recoverability
    Nuget Package: NServiceBus 8.x
    Configure handling of failed messages.
  • Auditing Messages
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 8.x
    Send a copy of every successfully processed message to a central place for analysis and compliance purposes.
  • Securing ServiceControl and ServicePulse
    Parent Location: servicecontrol
    Enable authentication and HTTPS to protect access to ServiceControl and ServicePulse.
  • Alternative ServiceControl v4 upgrade option
    Parent Location: servicecontrol / upgrades / 4to5
    Advanced alternative ServiceControl v4 upgrade option for environments that cannot retry all messages immediately.
  • MassTransit Error Management - Early Access
    Parent Location: platform
    Manage errors from MassTransit systems with the Particular Service Platform.
  • Measuring system usage
    Parent Location: servicepulse
    Use ServicePulse to track NServiceBus endpoints, throughput, and queues, creating usage reports for licensing.
  • Replacing an Error instance
    Parent Location: servicecontrol / migrations
    Instructions on how to replace a ServiceControl Error instance with zero downtime.
  • The Particular Service Platform
    Discover how NServiceBus, ServiceControl, and ServicePulse work together to monitor, recover, and scale distributed messaging systems.
  • AmazonSQS native integration
    Parent Location: transports / sqs
    Nuget Package: NServiceBus.AmazonSQS 6.x
    Considerations when integrating NServiceBus endpoints with native Amazon SQS publishers and consumers.
  • How does ServiceControl work?
    Parent Location: servicecontrol
    An overview of how ServiceControl collects and processes messages and data from an NServiceBus system.
  • Third-Party Integration
    Parent Location: nservicebus / messaging
    Receiving messages from external systems.
  • Overriding the host identifier
    Parent Location: nservicebus / hosting
    Nuget Package: NServiceBus 8.x
    How to override the endpoint host identifier.
  • NServiceBus monitoring setup
    Parent Location: tutorials / monitoring-setup
    Nuget Package: NServiceBus 8.x
    Setting up the Particular Service Platform to monitor an NServiceBus system.
  • Message Headers
    Parent Location: nservicebus / messaging
    Nuget Package: NServiceBus 8.x
    List of built-in NServiceBus message headers.
  • Outbox
    Parent Location: nservicebus / outbox
    Nuget Package: NServiceBus 8.x
    Use the NServiceBus Outbox pattern to ensure message consistency and prevent duplicate message processing in distributed systems.
  • Learning Transport
    Parent Location: transports / learning
    Nuget Package: NServiceBus 8.x
  • Platform Sample installation
    Parent Location: platform
    Nuget Package: Particular.PlatformSample 3.x
    Installation instructions for using the platform sample for demo purposes.
  • Using ServiceControl Events
    Parent Location: servicecontrol
    Nuget Package: ServiceControl.Contracts 5.x
    Build custom notifications by subscribing to ServiceControl events.
  • Decommissioning Endpoints
    Parent Location: nservicebus / endpoints
    Describes the process of permanently shutting down endpoints.
  • ServiceControl Role-Based Access Control
    Parent Location: servicecontrol / security / configuration
    Restrict what authenticated users can do in ServiceControl and ServicePulse using roles.
  • NServiceBus sagas: Saga basics
    Parent Location: tutorials / nservicebus-sagas
    A step-by-step guide to building an NServiceBus saga to handle a common business case of taking action once multiple messages have been successfully received.
  • NServiceBus Quickstart: Extending the system
    Parent Location: tutorials / quickstart
    Part 3: Learn how easy it is to extend a distributed system by adding new functionality without affecting the other components of the system.
  • ServiceControl Queues
    Parent Location: servicecontrol
    A breakdown of all of the queues required by each ServiceControl instance.
  • Aspire
    Parent Location: platform
    Describes how to orchestrate the Particular Platform via an Aspire AppHost.
  • MassTransit Connector for ServiceControl
    Parent Location: servicecontrol
    Introduction to the MassTransit Connector for ServiceControl.
  • ServiceControl Audit instances
    Parent Location: servicecontrol
    Information about ServiceControl Audit instances.
  • Monitoring NServiceBus Demo - Struggling Endpoints
    Parent Location: tutorials / monitoring-demo
    Use the Particular Service Platform to identify and diagnose hidden problems in your solution.
  • NServiceBus Quickstart: Recovering from failure
    Parent Location: tutorials / quickstart
    Part 2: Learn how NServiceBus handles transient and fatal failures: automatic retries, error queuing and guaranteed message delivery for resilient systems.
  • Shipping the ServiceControl audit log to a SIEM with OpenTelemetry
    Parent Location: samples / servicecontrol
    Nuget Package: ServiceControl 6.x
    Export the ServiceControl authorization audit log over OTLP to an OpenTelemetry Collector and deliver it to a SIEM in Elastic Common Schema format.
  • Use Bridge to connect to ServiceControl running on different transport
    Parent Location: samples / bridge / service-control
    Nuget Package: NServiceBus.Transport.Bridge 1.x
    Centralize monitoring of mixed transport solution with the Bridge.
  • Audited/Failed Message Display and Discovery
    Parent Location: servicepulse
    Describes how ServicePulse displays and allows filtering for audited and failed messages.
  • Deleted Message Management
    Parent Location: servicepulse
    Describes how ServicePulse monitors deleted failed messages, and allows restoring deleted failed messages.
  • Failed Message Monitoring
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages.
  • Fixing malformed messages
    Parent Location: servicepulse
    Describes the concept of fixing and retrying malformed messages in ServicePulse.
  • Retrying failed messages
    Parent Location: servicepulse
    Describes the concept and lifecycle of retrying messages in ServicePulse.
  • ServicePulse
    Monitor the health of an NServiceBus system real-time using ServicePulse.
  • Pending Retries Message Management
    Parent Location: servicepulse
    Describes how ServicePulse detects and monitors failed messages in the pending state, and allows retrying, or deleting them.
  • Install ServicePulse in IIS
    Parent Location: servicepulse
    Describes how to manually install ServicePulse in IIS.
  • Performance Metrics in ServicePulse
    Parent Location: monitoring / metrics
    Review NServiceBus endpoint performance metrics in ServicePulse, manage endpoints, and monitor failed messages and connectivity.
  • Saga Diagram
    Parent Location: servicepulse
    The saga diagram illustrates how a saga is initiated, the messages it sends or handles, and details about saga data changes.
  • ServicePulse events
    Parent Location: servicepulse
    Introduction to ServicePulse monitoring events.
  • Re-processing messages that failed to be imported
    Parent Location: servicecontrol
    How to attempt to re-process messages that failed to be imported.
  • Managing endpoint heartbeats in ServicePulse
    Parent Location: monitoring / heartbeats
    Heartbeat monitoring in ServicePulse displays endpoint activity, availability, and alerts for reliable systems.
  • Redirects
    Parent Location: servicepulse
    Describes what message redirects are and how to use them with failed messages in ServicePulse.
  • Flow Diagram
    Parent Location: servicepulse
    Describes how ServicePulse illustrates the flow of a message and its related messages within the same conversation.
  • Configuring endpoints for monitoring
    Parent Location: servicepulse
    Steps to configure endpoints to be monitored by ServicePulse.
  • Sequence Diagram
    Parent Location: servicepulse
    The ServicePulse Sequence Diagram view.
  • Transactional session
    Parent Location: nservicebus / transactional-session
    Nuget Package: NServiceBus.TransactionalSession 1.x
    Atomicity when modifying data and sending messages outside the context of a message handler.
  • Securing ServiceControl and ServicePulse
    Parent Location: servicecontrol
    Enable authentication and HTTPS to protect access to ServiceControl and ServicePulse.
  • Alternative ServiceControl v4 upgrade option
    Parent Location: servicecontrol / upgrades / 4to5
    Advanced alternative ServiceControl v4 upgrade option for environments that cannot retry all messages immediately.
  • Auditing Messages
    Parent Location: nservicebus / operations
    Nuget Package: NServiceBus 7.x
    Send a copy of every successfully processed message to a central place for analysis and compliance purposes.
  • SagaAudit Plugin
    Parent Location: nservicebus / sagas
    Nuget Package: NServiceBus.SagaAudit 3.x
    For visualizing and debugging sagas with ServicePulse.
  • Configure error handling
    Parent Location: nservicebus / recoverability
    Nuget Package: NServiceBus 7.x
    Configure handling of failed messages.
  • MassTransit Error Management - Early Access
    Parent Location: platform
    Manage errors from MassTransit systems with the Particular Service Platform.
  • Measuring system usage
    Parent Location: servicepulse
    Use ServicePulse to track NServiceBus endpoints, throughput, and queues, creating usage reports for licensing.
  • Replacing an Error instance
    Parent Location: servicecontrol / migrations
    Instructions on how to replace a ServiceControl Error instance with zero downtime.
  • The Particular Service Platform
    Discover how NServiceBus, ServiceControl, and ServicePulse work together to monitor, recover, and scale distributed messaging systems.
  • How does ServiceControl work?
    Parent Location: servicecontrol
    An overview of how ServiceControl collects and processes messages and data from an NServiceBus system.
  • Third-Party Integration
    Parent Location: nservicebus / messaging
    Receiving messages from external systems.
  • AmazonSQS native integration
    Parent Location: transports / sqs
    Nuget Package: NServiceBus.AmazonSQS 5.x
    Considerations when integrating NServiceBus endpoints with native Amazon SQS publishers and consumers.
  • Overriding the host identifier
    Parent Location: nservicebus / hosting
    Nuget Package: NServiceBus 7.x
    How to override the endpoint host identifier.
  • Platform Sample installation
    Parent Location: platform
    Nuget Package: Particular.PlatformSample 3.x
    Installation instructions for using the platform sample for demo purposes.
  • NServiceBus monitoring setup
    Parent Location: tutorials / monitoring-setup
    Nuget Package: NServiceBus 7.x
    Setting up the Particular Service Platform to monitor an NServiceBus system.
  • Message Headers
    Parent Location: nservicebus / messaging
    Nuget Package: NServiceBus 7.x
    List of built-in NServiceBus message headers.
  • Using ServiceControl Events
    Parent Location: servicecontrol
    Nuget Package: ServiceControl.Contracts 5.x
    Build custom notifications by subscribing to ServiceControl events.
  • RavenDB Persistence Upgrade from 5 to 6
    Parent Location: persistence / upgrades
    Instructions on how to upgrade NServiceBus.RavenDB 5 to 6.
  • Decommissioning Endpoints
    Parent Location: nservicebus / endpoints
    Describes the process of permanently shutting down endpoints.
  • Outbox
    Parent Location: nservicebus / outbox
    Nuget Package: NServiceBus 7.x
    Use the NServiceBus Outbox pattern to ensure message consistency and prevent duplicate message processing in distributed systems.
  • ServiceControl Transport Adapter
    Parent Location: servicecontrol
    Nuget Package: ServiceControl.TransportAdapter 2.x
    How to decouple ServiceControl from an endpoint's transport.
  • ServiceControl Role-Based Access Control
    Parent Location: servicecontrol / security / configuration
    Restrict what authenticated users can do in ServiceControl and ServicePulse using roles.
  • NServiceBus sagas: Saga basics
    Parent Location: tutorials / nservicebus-sagas
    A step-by-step guide to building an NServiceBus saga to handle a common business case of taking action once multiple messages have been successfully received.
  • NServiceBus Quickstart: Extending the system
    Parent Location: tutorials / quickstart
    Part 3: Learn how easy it is to extend a distributed system by adding new functionality without affecting the other components of the system.
  • Learning Transport
    Parent Location: transports / learning
    Nuget Package: NServiceBus 7.x
  • ServiceControl Queues
    Parent Location: servicecontrol
    A breakdown of all of the queues required by each ServiceControl instance.
  • Aspire
    Parent Location: platform
    Describes how to orchestrate the Particular Platform via an Aspire AppHost.
  • MassTransit Connector for ServiceControl
    Parent Location: servicecontrol
    Introduction to the MassTransit Connector for ServiceControl.
  • ServiceControl Audit instances
    Parent Location: servicecontrol
    Information about ServiceControl Audit instances.
  • Monitoring NServiceBus Demo - Struggling Endpoints
    Parent Location: tutorials / monitoring-demo
    Use the Particular Service Platform to identify and diagnose hidden problems in your solution.
  • NServiceBus Quickstart: Recovering from failure
    Parent Location: tutorials / quickstart
    Part 2: Learn how NServiceBus handles transient and fatal failures: automatic retries, error queuing and guaranteed message delivery for resilient systems.
  • Shipping the ServiceControl audit log to a SIEM with OpenTelemetry
    Parent Location: samples / servicecontrol
    Nuget Package: ServiceControl 6.x
    Export the ServiceControl authorization audit log over OTLP to an OpenTelemetry Collector and deliver it to a SIEM in Elastic Common Schema format.