NServiceBus

Overview

App Metrics provides a NServiceBus Feature to capture and record metrics emitted by NServiceBus. You can find the metrics captured by NServiceBus here.

Package Description
App.Metrics.Extensions.NServiceBus Includes a NServiceBus Feature to record metrics emitted by NServiceBus.

Enabling the feature

To enable App Metrics to start capturing and recording NServiceBus metrics, simply add the feature to the NServiceBus endpoint configuration.

 var cfg = new EndpointConfiguration("EndpointName");
 cfg.EnableFeature<AppMetricsFeature>();

Reporting

With the NServiceBus Feature enabled any of the App Metrics reporters can be used to visualize NServiceBus emitted metrics.

You can find an InfluxDB Grafana Dashaboard here.

NServiceBus Grafana