The monitor retrieves all HTTP requests down to the smallest details for further analysis; Http Response Time, Time spent in Network/Browser Load Time, Process time by Applicationserver, Time spent in database time...
The monitor retrieves all HTTP requests down to the smallest details for further analysis;
Http Response Time, Time spent in Network/Browser Load Time, Process time by Applicationserver, Time spent in database time spent in webservice, User ID, Click Action (Button/Link clicked on), Timestamp, URI, Managed Server, link to zoom in session details, ECID, Organization, e.g.)
Troubleshoot Slow ViewObject Query
A threshold can be set to log ViewObject SQL queries and their complete runtime statement including applied ViewCriterias and bind parameter values. Analyze slow queries and problems executed against the database.
A threshold can be set to log ViewObject SQL queries and their complete runtime statement including applied ViewCriterias and bind parameter values. Analyze slow queries and problems executed against the database.
Warnings and suggested solutions
During the whole application lifecycle, QA teams can make sure problems are found and dealt with. They can routinely check to ensure the application meets the desired quality. In the callstacks clickable warnings signs...
During the whole application lifecycle, QA teams can make sure problems are found and dealt with. They can routinely check to ensure the application meets the desired quality. In the callstacks clickable warnings signs (Figure 11) are shown for slow executions and detected inefficiencies. These give a quick help with suggested solution(s) and a link to more detailed help.
Worst ADF BC and ADF Model layer executions
In various overviews the worst performing parts of the ADF Business Components and ADF Model layer are indicated. Bottlenecks and the weakest chains are shown here. For example example the ADF BC overview it shows very...
In various overviews the worst performing parts of the ADF Business Components and ADF Model layer are indicated. Bottlenecks and the weakest chains are shown here. For example example the ADF BC overview it shows very slow, slow and normal ADF BC executions:
It is important to choose the right combination of ApplicationModule pooling parameter values to make the application scalable. This overview gives insight in the effect of these parameter values (how often passivations...
It is important to choose the right combination of ApplicationModule pooling parameter values to make the application scalable. This overview gives insight in the effect of these parameter values (how often passivations and activations happen, how long their AVG and total execution time is). QA teams can research and experiment with these parameter settings during load tests and evaluate the performance results in the monitor. The monitor also detects which ViewObjects data are being activated and passivated.
Total Execution Time of Worst Performing Executions
The performance impact of frequent invoked executions can be much higher than executions that occur only a few times but are very slow on average. There are additional overviews for the total execution time.
Total Execution Time of Worst Performing Executions
The performance impact of frequent invoked executions can be much higher than executions that occur only a few times but are very slow on average. There are additional overviews for the total execution time.
ADF Business Components Memory Analyzer
Like other web applications, ADF applications potentially use a lot of memory. To prevent memory over-consumption (often a pain-point in ADF applications) the ADF BC Memory Analyzer detects how many database rows are...
Like other web applications, ADF applications potentially use a lot of memory. To prevent memory over-consumption (often a pain-point in ADF applications) the ADF BC Memory Analyzer detects how many database rows are fetched by ADF ViewObjects. When too many rows are loaded into memory a warning sign is shown with suggested solutions. Read more here.
End-User Metrics
There are several overviews of summarized end-user metrics. For example worst performance by user, top users by requests, and number of errors by users.
There are several overviews of summarized end-user metrics. For example worst performance by user, top users by requests, and number of errors by users.