After installation you can call the portal application iView Monitor at any time by calling the URL
<server:port>/irj/servlet/prt/portal/prtroot/com.sap.portals.sherlok.Monitor |
iView Monitor will start showing the Settings pane. Whatever you select in this pane will be visible in the Result pane.
Button | Description |
---|---|
Start/Stop | Toggle button to start/stop monitoring |
Reload | Reset statistic and reload the configuration file |
Button | Description |
---|---|
Start Tracing | start/stop automatic memory leak detection |
Create sherlok.log | start/stop logging |
Execute GC | execute garbage collection |
Button | Description |
---|---|
Memory Usage | View memory consumption |
Method Timing | View time consumption |
Growing Classes | View growing classes found so far |
References | Heap dump |
Button | Description |
---|---|
Min.CurrSize | Display only classes, which are responsible for more bytes |
Min.CpuTime | Display only methods, which consumed more CPU time |
Min.Elapsed | Display only methods, which elapsed more time |
Min.NrCalls | Dispaly only methods, which are call more |
Depending on the selection you get different views on classes or methods.
Class Views have master and detail views to drill down to memory history or methods of the class
Method Views have only a master view.
If you click in the header of any table, the entries of the selected column are sorted in descending order
The Result pane has a Filter text field, which allows you to filter classes by name of by methods. The dot at the beginning and the end of the string is used as wildcard.
Filter | Description |
---|---|
Filter = . | Select all classes |
Filter = .htmlb. | Select all classes of package html |
Filter = .doContent | Select all classes containing a method doContent |