1 | # StatsD Clients
|
2 |
|
3 | A number of clients have been made for pushing metrics into statsd and open sourced by the wider community.
|
4 |
|
5 | **Node**
|
6 | * [lynx](https://github.com/dscape/lynx) — Node.js client used by Mozilla, Nodejitsu, etc.
|
7 | * [Node-Statsd](https://github.com/sivy/node-statsd) — Node.js client
|
8 | * [node-statsd-client](https://github.com/msiebuhr/node-statsd-client) — Node.js client
|
9 | * [node-statsd-instrument](https://github.com/syrio/node-statsd-instrument) — Node.js client
|
10 | * [statistik](https://github.com/godmodelabs/statistik) - Node.js client with timers & CLI
|
11 | * [statsy](https://github.com/segmentio/statsy) - clean idiomatic statsd client
|
12 |
|
13 | **Java**
|
14 | * [java-statsd-client](https://github.com/youdevise/java-statsd-client) — Lightweight (zero deps) Java client
|
15 | * [Statsd over SLF4J](https://github.com/nzjess/statsd-over-slf4j) — Java client with SLF4J logging tie-in
|
16 | * [play-statsd](https://github.com/vznet/play-statsd) — Play Framework 2.0 client for Java and Scala
|
17 | * [statsd-netty](https://github.com/flozano/statsd-netty) — Netty-based Java 8 client
|
18 |
|
19 | **Python**
|
20 | * [Py-Statsd](https://github.com/sivy/py-statsd) — Server and Client
|
21 | * [Python-Statsd](https://github.com/WoLpH/python-statsd) — Python client
|
22 | * [pystatsd](https://github.com/jsocol/pystatsd) — Python client
|
23 | * [Django-Statsd](https://github.com/WoLpH/django-statsd) — Django client
|
24 |
|
25 | **Ruby**
|
26 | * [statsd-instrument](https://github.com/Shopify/statsd-instrument) — Ruby client
|
27 | * [statsd](https://github.com/reinh/statsd/) — Ruby client (needs new maintainer)
|
28 | * [Statsd-Client](https://github.com/dawanda/statsd-client) — Ruby client (not maintained)
|
29 |
|
30 | **Perl**
|
31 | * [Net::Statsd](https://github.com/cosimo/perl5-net-statsd) — Perl client, also available on [CPAN](https://metacpan.org/module/Net::Statsd)
|
32 | * [Net::StatsD::Client](https://github.com/sivy/statsd-client) — Perl client, not available on CPAN
|
33 | * [Etsy::StatsD](https://github.com/sanbeg/Etsy-Statsd) - Perl client, also available on [CPAN] (https://metacpan.org/module/Etsy::StatsD)
|
34 |
|
35 | **PHP**
|
36 | * [Metrics](https://github.com/beberlei/metrics#metrics)
|
37 | * [PHP client](https://gist.github.com/1065177/5f7debc212724111f9f500733c626416f9f54ee6)
|
38 | * [php-statsd](https://github.com/seejohnrun/php-statsd) and Spark
|
39 | * [php-statsd-client](https://github.com/godmodelabs/php-statsd-client) - supports SplClassLoader
|
40 | * [statsd-php-client](https://github.com/iFixit/statsd-php-client) - Minimalist performant client
|
41 | * [phpLeague-statsd-client](https://github.com/thephpleague/statsd) - Php League StatsD client
|
42 | * [statsd-php-client](https://github.com/liuggio/statsd-php-client) - optimized client with monolog and symfony2 integrations available
|
43 | * [statsd-php](https://github.com/domnikl/statsd-php) - PSR-4 compatible client
|
44 |
|
45 | **Clojure**
|
46 | * [Clojure client](https://github.com/pyr/clj-statsd)
|
47 |
|
48 | **Io**
|
49 | * [io-statsd](https://github.com/seejohnrun/io-statsd) — StatsD Client for Io
|
50 |
|
51 | **C**
|
52 | * [C client](https://github.com/romanbsd/statsd-c-client) — A trivial C client
|
53 |
|
54 | **C++**
|
55 | * [statsd-client-cpp](https://github.com/talebook/statsd-client-cpp) — StatsD Client in CPP
|
56 | * [cpp-statsd-client](https://github.com/vthiery/cpp-statsd-client) — A header-only StatsD client implemented in C++
|
57 |
|
58 | **.NET**
|
59 | * [NStatsD.Client](https://github.com/robbihun/NStatsD.Client) — .NET 4.0 client
|
60 | * [C# client](https://github.com/goncalopereira/statsd-csharp-client) — C# client
|
61 | * [graphite-client](https://github.com/peschuster/graphite-client) — .NET client library for StatsD and Graphite
|
62 | * [StatsC](https://bitbucket.org/pavlos256/statsc) — An asynchronous client with built-in support for batching
|
63 | * [JustEat.StatsD](https://github.com/justeat/JustEat.StatsD) — A .NET library for publishing metrics to statsd. Targets both .NET full framework and .NET Standard 2.0.
|
64 |
|
65 | **Go**
|
66 | * [GoE](https://godoc.org/github.com/pascaldekloe/goe/metrics) — Minimal & Performant
|
67 | * [go-statsd-client](https://github.com/cactus/go-statsd-client) — Simple Go client
|
68 | * [g2s](https://github.com/peterbourgon/g2s)
|
69 | * [StatsD](https://github.com/quipo/statsd)
|
70 | * [statsd](https://github.com/alexcesaro/statsd) — A simple and very fast StatsD client
|
71 |
|
72 | **Apache**
|
73 | * [mod_statsd](https://github.com/jib/mod_statsd) - StatsD client to send stats straight from [Apache](https://modules.apache.org/)
|
74 |
|
75 | **Varnish**
|
76 | * [libvmod-statsd](https://github.com/jib/libvmod-statsd) - StatsD client to send stats straight from [Varnish](http://varnish-cache.org)
|
77 |
|
78 | **PowerShell**
|
79 | * [powershell-statsd](https://github.com/joehack3r/powershell-statsd) - PowerShell client
|
80 |
|
81 | **Browser**
|
82 | * [StatsC](https://github.com/godmodelabs/statsc) - Push stats to StatsD from the browser!
|
83 | * [StatsD HTTP Proxy](https://github.com/sokil/statsd-http-proxy) - HTTP proxy to StatsD with REST interface for using in browsers
|
84 | * [StatsD HTTP Client](https://github.com/Molyakos/statsd-http-client) - StatsD client over http for using in browsers
|
85 |
|
86 | **Objective-C**
|
87 | * [MCStatsd](https://github.com/Marketcircle/MCStatsd) - Cocoa client
|
88 |
|
89 | **ActionScript**
|
90 | * [flash-statsd](https://github.com/simongregory/flash-statsd) - Flash client
|
91 |
|
92 | **WordPress**
|
93 | * [wordpress-statsd](https://github.com/uglyrobot/wordpress-statsd) - WordPress Plugin
|
94 |
|
95 | **Drupal**
|
96 | * [StatsD](https://www.drupal.org/project/statsd) - Drupal module
|
97 |
|
98 | **Haskell**
|
99 | * [statsd-client](https://github.com/keithduncan/statsd-client)
|
100 |
|
101 | **R**
|
102 | * [rstatsd](https://github.com/stumpyfr/rstatsd)
|
103 |
|
104 | **Lua**
|
105 | * [lua-statsd](https://github.com/stvp/lua-statsd-client)
|
106 |
|
107 | **Nim**
|
108 | * [statsd_client](https://github.com/FedericoCeratto/nim-statsd-client)
|