Centralizing alarms and failed message metrics in Datadog

We have been using NServiceBus and monitoring ServicePulse to measure and diagnose failed messages as well as monitoring the age of messages in our queues to help monitor and alarm when there are problems.

I’d like to go a step further and pull in the message failure metrics into Datadog to allow centralized dashboards and alarming/monitoring instead of ‘checking ServicePulse’ to see when there are problems.

What is the best way to collect metrics from ServicePulse in order to be able to pass those metrics on to a system like Datadog? Is there already a standard integration that would make this easier? If not, should there be?

Thanks for your advice!

1 Like

Hi Jeremy

Particular docs site has a documentation that demonstrates how to capture, store, and visualize NServiceBus metrics in Datadog, Please review and let us know if you have any further questions.


I also found this link: Monitoring Nservicebus With Datadog