Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

NServiceBus monitoring demo

See how to use the monitoring features in the Particular Service Platform by trying them out in ServicePulse with a real system. This downloadable sample contains all of the necessary parts of the platform, already configured and ready to run, including four sample endpoints that communicate with each other by exchanging messages.

System requirements

In order to run the demo, your system needs to meet the following requirements:

  • Windows 10 or higher
  • .NET Framework 4.7.2 and higher

Running the sample

Once you have downloaded and extracted the zip package, open the extracted folder and double-click on MonitoringDemo.exe.

The details on how the demo is set up can be found in the demo setup walkthrough.

Demo walk-through

Once everything is running, you will have 4 endpoints which are configured like this:

Solution Diagram

By default, the ClientUI endpoint sends a steady stream of 1 PlaceOrder message every second.

The endpoints are also configured to send monitoring data to the Particular Software Platform, which you can see in ServicePulse.

Service Pulse monitoring tab showing sample endpoints

Explore the demo further

See how monitoring tools in ServicePulse help answer the following questions:

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.