JKstat provides a Java binding to Solaris kstats, allowing easy access to kstat data from Java applications.
Initial work is based on Peter Tribble's JKstat prototype.
The API is designed to be very simple to use, and provides the ability to enumerate the available kstats, filter the kstats according to set criteria, retrieve all the statistics associated with a given kstat, and retrieve an individual kstat statistic's data.
A number of utilities have been written, including a browser to allow the user to look through all available kstats, graphical versions of iostat, fsstat, mpstat, a java implementation of xcpustate, and a network load monitor. Have a look at the screenshots to see what these look like in action.
Recent work has focussed on charting capabilities and added an experimental client-server feature.