Portlet Factory, Version 6.1.2
Deciphering error logging displayed in the command prompt window: example
This topic represents log output that shows a list of actions performed and the milliseconds used for those actions.
Look for large spikes to determine performance problems.
The Action column is the amount of time between the start of the action and the next row in the console system trace. The Total column is the total amount of time for that action, totalling all the actions that are part of that action. The Action calls column lists the name of the action. The dots preceding the name indicate the level of containment.
Table 1. Error logging output Action Total Action calls 1932 4456 Start Request: WebAppRunner.doRequest 0 0 [Model/ModelContainer] 1833 1833 Regen: 120 120 Compile: Methods Class 80 571 Method: main 240 491 .Page: StartingPage 0 0 ..Method: C1InitializeModelContainer 0 0 ..[Page/PageNavigation1] 31 31 ..Regen: 20 20 ..Compile: Methods Class 0 0 ..Method: main 60 90 ..Page: StartingPage 30 30 ...Page: NavigationPage 0 0 ..[Model/ModelContainer] 0 0 ..Method: C2InitializeModelContainer 0 0 ..[Page/PageNavigation2] 30 30 ..Regen: 10 10 ..Compile: Methods Class 0 0 ..Method: main 30 70 ..Page: StartingPage 0 0 ...Method: Increment 40 40 ...Page: NavigationPage Note: Because of the granularity of the system clock, many operations that are less than the clock granularity show up as zero. Times do accumulate, so you may see several zeroes, followed by 10 ms, for example.
The timing information is most clear when running with one user. For multiple users, the elapsed time can end up being combined for any concurrent requests.
Parent topic: About using system tracing
Library | Support |