KStat probes

This probe can monitor any solaris server, using Peter Tribble's jkstat that gives a remote access to kstat informations. To use it, install jkstat on the server and start it using the smf provided with it. You should then put the following jar provided with it in the $JRDS_HOME/libprobes directory:

ws-commons-util-x.y.z.jar
xmlrpc-common-x.y.z.jar
xmlrpc-client-x.y.z.jar
jkstat.jar
jkstat-api.jar

and then build the jar module with the command ant jkstat. You should get a jar called build/jrdsjkstat/jrdsjkstat.jar. Put-it where you want (for example /opt/jrds/libexec and in the jrds.properties, add:

libspath=/opt/jrds/libexec/jrdsjkstat.jar
classpath=/opt/jkstat/lib/java
Probe name Description Java class
KstatArcStats jrds.probe.KstatProbe
KstatCPUInfo jrds.probe.KstatProbeIndexed
KstatDiskstat jrds.probe.KstatProbeIndexed
kstatl2arcstats jrds.probe.KstatProbe
KstatMemUsage jrds.probe.KstatProbe
kstatnetstats2 jrds.probe.KstatProbeIndexed
kstatnetstats jrds.probe.KstatProbeIndexed
KstatPagingActivity jrds.probe.KstatSumProbe

The connection class for this probe is jrds.probe.KstatConnection.

 
sourcetype/kstat/start.txt · Last modified: 2013/04/13 00:27 by root     Back to top