Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

Setup Queue Length Metrics Reporting for the MSMQ Transport

The NServiceBus.Metrics.ServiceControl.Msmq component monitor endpoints' queue length and passes that data to NServiceBus.Metrics.ServiceControl which in turn sends it to an instance of the ServiceControl.Monitoring service.

graph LR subgraph Endpoint Metrics[NServiceBus<br>Metrics<br>ServiceControl<br>Msmq] -- Queue Length Data --> MetricsSC[Metrics<br>ServiceControl<br>Plugin] end MetricsSC -- Metric Data --> Monitoring Monitoring[ServiceControl<br>Monitoring<br>Instance]

Configuration

No configuration is required. Reporting is configured automatically.

Samples