Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

Monitoring instances

Component: ServiceControl

A monitoring instance can be installed to collect and analyze metric data generated by the metrics plugin installed in NServiceBus endpoints. This data is exposed to ServicePulse via an HTTP API.

graph LR subgraph Endpoints Audit Error Plugin[Metrics<br>Plugin] end Plugin -- Metric<br>Data --> IQ IQ[Monitoring<br>Input Queue] --> MI[Monitoring<br>Instance] ServicePulse -.-> MI

Each environment should have a single monitoring instance that all endpoints are configured to use.

Related Articles