ServiceInsight provides essential insights for distributed solutions. Verifying that large distributed solutions function correctly is no easy task, especially with many asynchronous and loosely-coupled processes. ServiceInsight gives you visibility across queues, processes, and machines showing messages whose processing has failed (and for what reason) as well as their relation to other messages.
It is part of the Particular Service Platform, which includes NServiceBus and tools to build, monitor, and debug distributed systems.
See the ServiceInsight documentation to learn more.
You can build ServiceInsight using Visual Studio 2015 or later.
If using Visual Studio 2017, ensure that you have installed:
- Workloads
- .NET desktop development
You can check whether the prerequisites have been installed by running the Visual Studio Installer and clicking "Modify".