[Haskell-cafe] ANN: timeplot-0.2.1, a tool for visualizing time series from log files.

6 prikaza
Preskoči na prvu nepročitanu poruku

Eugene Kirpichov

nepročitano,
27. lis 2010. 08:40:4427. 10. 2010.
u Haskell Cafe
Hi cafe,

I'm pleased to announce timeplot-0.2.1.
http://hackage.haskell.org/package/timeplot

This is a tool for visualizing time series from log files.

I'm myself using it for diagnosing performance of distributed systems:
I aggregate their logs and plot various things, such as the number of
tasks executing on each machine of the cluster, or quantiles of
database query times, etc.

See pretty pictures on haskellwiki:
http://www.haskell.org/haskellwiki/Timeplot

This version has several changes, which together raised the program's
usefulness for me tremendously:

- The program now builds and works on Windows! You just need gtk2hs.
I got rid of strptime and pcre dependencies (strptime is built from
bundled and patched source, and I use regex-tdfa by Chris Kuklewicz).

- Support for millisecond precision on charts (thanks to the new 0.14
version of Tim Docker's excellent Chart library)
- Support for millisecond precision in input (because I re-did
strptime to compile from scratch with support for the %OS pattern,
which recognizes fractional seconds)
- Support for selecting a range of the input (however,
non-interactively) with "-fromTime/-toTime"
- Support for "duration" plots: given an event track (where events of
something beginning or ending are recorded), you can produce all kinds
of plots over the durations of these events.
- Support for colored "status" plots: now event tracks represent not
purely the presence or absence of an active event, but an event track
can be colored, representing several states of a subsystem or
subprocess.

Please use the program and provide feedback :) I have a hope that it
could become a reasonably widely used tool for the kinds of tasks that
I use it for.

--
Eugene Kirpichov
Senior Software Engineer,
Grid Dynamics http://www.griddynamics.com/
_______________________________________________
Haskell-Cafe mailing list
Haskel...@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Odgovori svima
Odgovori autoru
Proslijedi
0 novih poruka