Monitoring synthetic transactions to predict application health and user experience


Carl is an IT Observer for PetRocks.com who monitors the application when users log on to the website. He needs to monitor the performance, availability, and accuracy in the most efficient and cost-effective manner. Specifically, Carl checks the web-based shopping cart application from different locations to ensure that the end-user experience meets the expectations of PetRocks.com users and adheres to the service-level agreements (SLA).

Carl monitors the results of synthetic transactions, also called robotic transactions, to predict application health and user experience. The synthetic transaction scripts were prepared by an application specialist, and they were implemented in execution plans by the IT Administrator.

Carl looks for issues with the synthetic transactions in the following ways:

Carl gathers data about the transactions to send to the application specialist. He can drill down from the dashlets to the Performance Analysis page, and then to the Session Overview page. On the Session Overview page, Carl can request the detailed execution log of a transaction. Carl can also drill down to the Session Browser to see details in the Real User Analyzer.

Examine details about synthetic transaction results for end-to-end availability errors, execution errors, and accuracy errors with the following system tools:

Related topics

Setting up simulation of synthetic transactions for monitoring

Synthetic-transaction-POST-parameters

 

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*