Sherlok is a Java Application Monitor. It gives detailed information about
Sherlok accumulates data for several statistics, so that even for large scale applications, the resulting data sets are rather small. The output is in a format, which you can import into Spreadsheet programs for further analysis.
Sherlok is small (less than 1MB), fast and easy to install. Its available for
iView Testbench
The iView Testbench is an easy to use servlet interface. It allows you to watch and protocol for a specific component memory and time consumption. With NextStep button Sherlok evaluates the memory consumption between two steps and displays up to 10 steps in the detail view.
iView Monitor
The iView Monitor interface allows you to analyze the whole application. It allows you to switch between different profile settings during runtime to drill down.
Telnet Console
The Telnet Console is an expert tool, with a direct access to the Java application. Beside the memory and performance measurement, this interface allows you to start different traces:
Reference Documentation | Comprehensive documentation and user guide |
Online Documentation TestBench | Short description and installation guide for TestBench iView |
Online Documentation Console | Short description and installation guide for telnet console |
Online Documentation Monitor | Short description and installation guide for Monitor iView |
Sherlok iView |
Sherlok servlet |
Sherlok support files archive |
NT Windows sherlok dll |
UNIX Solaris libsherlok.so |
UNIX HP-UX libsherlok.sl |
Linux libsherlok.so |
Options | Time Delay Factor |
---|---|
monitor idle and trace off | 1.5 |
monitor idle and trace contentions | 1.5 |
monitor idle and trace exceptions | 2.0 |
monitor performance: ProfileMemory=off, Timer=on | 7.0 |
monitor memory: ProfileMemory=on, Timer=on | 16.0 |
The measurement was executed on different platforms with approximately same results.