In this chapter, we will focus on Particular Service Platform, which includes ServicePulse, ServiceControl, ServiceInsight, and ServiceMatrix.
As the names imply, ServicePulse gives us a pulse of the messages, services, and endpoints; ServiceControl is a control API that ServicePulse and ServiceInsight depend on to get their internal information; ServiceInsight gives us a graphical and message-level drilldown into services, endpoints, and messages, and it includes a Saga drilldown as well.
ServiceMatrix is a graphical interface into code generation for NServiceBus endpoints, services, and messages in a Visual Studio canvas. In this chapter, we will cover the following topics:
ServicePulse
ServiceControl
ServiceInsight
ServiceMatrix
Introducing custom checks
Publish-subscribe through ServiceMatrix
Sagas through ServiceMatrix
There are many tools that can be licensed through http://particular.net. These tools work in developing and monitoring NServiceBus and can...