[squeak-dev] Re: Jeff Gonis is now a build.squeak.org user
Paul DeBruicker
pdebruic at gmail.com
Wed Jan 23 21:04:47 UTC 2013
Jeff Gonis-2 wrote
> Hi Everyone,
>
> As Frank mentioned, I am indeed interested in starting to get quantified
> performance data up and being logged for Squeak on a regular basis.
One way you could get things going is to use Statsd (to log data:
https://github.com/etsy/statsd) to feed a Graphite instance (to make web
accessible graphs: http://graphite.wikidot.com/)
The statsd package for Squeak is here:
http://ss3.gemstone.com/ss/Statsd.html
Then for each benchmark do something like:
result:=1 tinyBenchmarks subStrings: ' '.
bytecodes := result at: 1.
sends:= result at: 3.
Statsd setGauge:'tinyBenchmarks-bytecodes' to: bytecodes.
Statsd setGauge:'tinyBenhmarks-sends' to: sends.
The Statsd client package sends a UDP packet to the Statsd server which
aggregates the data and sends it to Graphite which makes the plots.
The languages you mention have statsd clients here
https://github.com/etsy/statsd/wiki
--
View this message in context: http://forum.world.st/Re-Jeff-Gonis-is-now-a-build-squeak-org-user-tp4664915p4664960.html
Sent from the Squeak - Dev mailing list archive at Nabble.com.
More information about the Squeak-dev
mailing list
|