Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Modernization
Samples

NServiceBus monitoring demo

Experience the monitoring features of the Particular Service Platform by running a real-world demo in ServicePulse. This downloadable sample includes all required platform components, pre-configured and ready to use, with four sample endpoints that communicate by exchanging messages.

Prerequisites

To run the sample, ensure you have:

  • .NET 8 runtime installed
  • Windows operating system:
    • Desktop: Windows 8 or later
    • Server: Windows Server 2016 or later

How to run the sample

  1. Download and extract the zip package.
  2. Open the extracted folder.
  3. Double-click MonitoringDemo to start the demo.

For more details on the demo setup, see the setup walkthrough.

Demo overview

When running, the demo starts four endpoints configured as shown below:

Solution Diagram showing four endpoints

By default, the ClientUI endpoint sends one PlaceOrder message per second.

All endpoints are configured to send monitoring data to the Particular Service Platform, which you can view in ServicePulse.

ServicePulse monitoring tab showing sample endpoints

Explore the demo further

Use the monitoring tools in ServicePulse to investigate:

Start monitoring your own system

If you have an NServiceBus system you'd like to start monitoring, then check out our tutorial for adding monitoring to an existing NServiceBus system.