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/
