A library to publish StatsD metrics from .NET applications to a server.
- Easy to use.
- Robust and proven.
- Tuned for high performance and low resource usage.
- Supports standard StatsD primitives:
Increment
,Decrement
,Timing
andGauge
. - Supports tagging on
Increment
,Decrement
,Timing
andGauge
. - Supports sampling for cutting down of sends of high-volume metrics.
- Helpers to make it easy to time a delegate such as a
Func<T>
orAction<T>
, or a code block inside ausing
statement. - Send stats over UDP or IP.
- Send stats to a server by name or IP address.
Any feedback or issues for this library can be added to the issues in GitHub.
This package is licensed under the Apache 2.0 license.