[ANN] - statsd client

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN] - statsd client

Paul DeBruicker
Hi -

I wanted to graph timing and event tallies that happen in my app without
doing much log processing so I made a statsd client and put it here:

http://ss3.gemstone.com/ss/Statsd.html

It sends UDP datagrams to the statsd daemon.  I tested it in Squeak
trunk & Pharo-1.4 (it should work in older versions) and expect to port
it to Gemstone sometime soon.  It has no dependencies so could be useful
for more than just Seaside stuff.

thanks

Paul



statsd: https://github.com/etsy/statsd
statsd is: "A network daemon that runs on the Node.js platform and
listens for statistics, like counters and timers, sent over UDP and
sends aggregates to one or more pluggable backend services (e.g.,
Graphite)".

graphite: http://graphite.wikidot.com/
Graphite is: "Graphite is a highly scalable real-time graphing system.
As a user, you write an application that collects numeric time-series
data that you are interested in graphing, and send it to Graphite's
processing backend, carbon, which stores the data in Graphite's
specialized database. The data can then be visualized through graphite's
web interfaces."





Reply | Threaded
Open this post in threaded view
|

Re: [ANN] - statsd client

Colin Putney-3
On Thu, Sep 6, 2012 at 7:45 AM, Paul DeBruicker <[hidden email]> wrote:
> Hi -
>
> I wanted to graph timing and event tallies that happen in my app without
> doing much log processing so I made a statsd client and put it here:
>
> http://ss3.gemstone.com/ss/Statsd.html

Awesome! Thanks for sharing.

Colin