UNPKG

5.58 kBMarkdownView Raw
1# StatsD Clients
2
3A 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)