Hi,

Just thought I would give a little JKstat project update.

I've just let version 0.17 out - which adds charting functionality using
JFreeChart. (Which has been on my ToDo list for a while waiting for me
to get round to it, but it's definitely worth it!)

This is available from my own website:

http://www.petertribble.co.uk/Solaris/jkstat.html

as well as the project page:

http://www.opensolaris.org/os/project/jkstat/

Also available in the files area of the project page are a simple
user guide, and some design issues with the current prototype.

I think the core functionality is coming along well. Tom Erickson has
asked lots of awkward questions, fixed many bugs, added some
new functionality, and prodded me into thinking much harder
about how the code works. The basic structure and functionality
hasn't changed much, but it's now much better implemented.

I've got a few plans for what I'm going to do next - add a KstatDifference
class to avoid having to implement the same functionality to calulate
rates and differences in every application; and add a KstatAggregate
class to manage aggregates of statistics.

I might also add a class to interpret kstat specifiers of the form
"module:instance:name" and "module:instance:name:statistic"
rather than passing module, instance, name separately.

Other work is to add some sort of expression matching to the
KstatFilter, and to expand the charting capabilities.

(And I need to make myself more familiar with an SCM system
like subversion and/or mercurial, and put the code into a
repository on opensolaris.org.)

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/

Reply via email to