{"repo":"justeattakeaway/JustEat.StatsD","free":true,"listed":false,"github":"https://github.com/justeattakeaway/JustEat.StatsD","clone":"git clone https://github.com/justeattakeaway/JustEat.StatsD.git","description":"Our library for publishing metrics to statsd","language":"C#","stars":26,"topics":["statsd-client","statsd","monitoring","csharp","dotnet","dotnetcore","timer","metrics"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"JustEat.StatsD Summary We use this library within our components to publish StatsD metrics from .NET code to a server. We've been using this in most of our things, since around 2013. Supported platforms JustEat.StatsD version 5.0.0 is built for these target frameworks: net462 netstandard2.0 net6.0 JustEat.StatsD.Diagnostics is built for these target frameworks: netstandard2.0 net8.0 Features Easy to use. Robust and proven. Tuned for high performance and low resource usage using BenchmarkDotNet. Typically zero allocation on sending a metric on target frameworks where Span is available. Works well with modern .NET apps - async ... await , .NET Core, .NET Standard 2.0. Supports standard StatsD primitives: Increment , Decrement , Timing and Gauge . Supports tagging on Increment , Decrement , Timing and Gauge . Supports sample rate for cutting down of sends of high-volume metrics. Helpers to make it easy to time a delegate such as a Func or Action , or a code block inside a using statement. Send stats over UDP or IP. Send stats to a server by name or IP address. Publish measurements recorded with System.Diagnostics.Metrics , including .NET's built-in metrics, using the JustEat.StatsD.Diagnostics package. Publishing statistics IStatsDPublisher is the interface that you will use to send stats. There is also a IStatsDPublisherWithTags interface that can be used to send stats with tags. The concrete class that implements IStatsDPublisher is StatsDPublisher . The StatsDPublisher constr","default_branch":null,"files":null,"tree":[],"storefront":"/r/justeattakeaway","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/justeattakeaway/JustEat.StatsD/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}