StatsdCsharpClient 1.5.0
dotnet add package StatsdCsharpClient --version 1.5.0
NuGet\Install-Package StatsdCsharpClient -Version 1.5.0
<PackageReference Include="StatsdCsharpClient" Version="1.5.0" />
paket add StatsdCsharpClient --version 1.5.0
#r "nuget: StatsdCsharpClient, 1.5.0"
// Install StatsdCsharpClient as a Cake Addin #addin nuget:?package=StatsdCsharpClient&version=1.5.0 // Install StatsdCsharpClient as a Cake Tool #tool nuget:?package=StatsdCsharpClient&version=1.5.0
The simple statsd client for .Net is a robust, easy-to-use way of feeding metrics into a statsd-compatible server. You can use it to log counts, timings and gauges.
Features include:
* Log counts, timings, gauges, sets and raw metrics
* Has an additional API that uses dynamics to create and submit stats
* Fault-tolerant client that can be configured to fail silently (with a warning) if misconfigured
* IStatsdClient interface for easy mocking in unit tests
* Allows for customisation of every output stat to do things like screen metrics before sending
* Supports a user-defined prefix to prepend to every metric
* Outputs to UDP or TCP
.Net 4.5 Users:
* Use the StatsdExtensions to define metrics without having to manipulate strings
* The dynamic stats builder interface provides a cleaner alternative to creating and logging metrics
Licence: MIT
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
This package has no dependencies.
NuGet packages (11)
Showing the top 5 NuGet packages that depend on StatsdCsharpClient:
Package | Downloads |
---|---|
Foundatio.StatsD
Pluggable foundation blocks for building distributed apps. |
|
Ve.Metrics.StatsDClient
VE Metrics Statsd client for C#, providing influxdb-specific functionality for statsd |
|
statsd-helper
Simple wrapper around statsd-csharp-client which prepends the metric name with the hosts Fully Qualified Domain Name and a configurable ApplicationName prefix. |
|
Ve.Metrics.StatsDClient.WebApi
VE Metrics Statsd client for C#, providing influxdb-specific functionality for statsd |
|
Ve.Metrics.StatsDClient.SimpleInjector
Provides SimpleInjector plugins for the VE Metrics Statsd client for C# |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on StatsdCsharpClient:
Repository | Stars |
---|---|
lukevenediger/statsd.net
A high-performance stats collection service that feeds into Graphite and aimed at small- to large-scale windows environments.
|
Conversion of Library to .NET Standard 2.0