Using Instrumental in .NET

Are you excited about using Instrumental for monitoring your .NET application, but less excited about using the Instrumental backend for StatsD? Good news!

One of our users from Bloomerang wrote an awesome C# agent library, and we’re excited to share it with you guys:

https://github.com/ralph-bloomerang/Instrumental.NET

Implementation is pretty easy, too. Here’s some sample code:

using Instrumental.NET;

var agent = new Agent("your api key here");

agent.Increment("myapp.logins");
agent.Gauge("myapp.server1.free_ram", 1234567890);
agent.Time("myapp.expensive_operation", () => LongRunningOperation());
agent.Notice("Server maintenance window", 3600);

BOOM! StatsD is no longer required for using Instrumental for application monitoring in a .NET framework.

Instrumental Free Trial

Understanding what's happening with your software is only possible if you monitor it at the code layer. From agents to our metric-based pricing, we’re focused on making it easy to measure your code in real-time. Try Instrumental free for 30 days.