Synthetic Transactions

Community post

Shared by the Applicare community. It has not been re-checked against Applicare 10.0, so confirm the steps in your environment or contact Support.

Synthetic Transactions can be used to monitor health and performance of your web applications. You can use simple URLs or build complex JMeter scripts to access your site periodically. Applicare will fetch the specified URLs or run the provided JMeter scripts at user specified time intervals. You will be able to view the historical performance data of your site(s) in the User Experience Analayzer. Also you will be able to view the detailed trace data for each individual HTTP call if you have enabled Applicare Business Transaction Management on the target servers and for the accessed URLs.

Configuration

Monitors can be configured by accessing Applicare -> UEM -> Configure Synthetic Monitors page. Applicare supports simple URL monitors and JMeter scripts that can be used to perform complex tasks as login and run through multiple transactions and validations on a site. When using JMeter scripts make sure you have set the Number of Threads and Loop Count to 1 in the script before uploading to Applicare.

Go to ->Synthetic User Experience Analyzer -> Settings (icon).

> [Screenshot 1 is not available on this page.]

Select the NEW button at the bottom right corner of the screen.

[Screenshot 2 is not available on this page.]

Enter the Name in the name field

[Screenshot 3 is not available on this page.]

Select the Type from the type dropdown

[Screenshot 4 is not available on this page.]

Select the Node from the Node dropdown

[Screenshot 5 is not available on this page.]

Select New from the group dropdown and enter the group name to add a new group. To add to an existing group, select the available group names from the group dropdown.

[Screenshot 6 is not available on this page.]

Provide the Schedule Details.

[Screenshot 7 is not available on this page.]

Parameters Field

HTTP Monitor

Select the HTTP Monitor from the type dropdown. Enter the URL in the url field.

[Screenshot 8 is not available on this page.]

JMeter Script

Select the JMeter Script from the type dropdown. Browse the JMeter script file with (.jmx) extension in the JMeter script field.

[Screenshot 9 is not available on this page.]

Script Monitor

Select the Script Monitor from the type dropdown. Enter the script command or provide the script file path in the script field.

[Screenshot 10 is not available on this page.]

Screen Scraping Automation

Select the Screen Scraping Automation from the type dropdown. Enter the .pptx file path in the script field.

[Screenshot 11 is not available on this page.]

Click "Apply" button to save the settings.

[Screenshot 12 is not available on this page.]

Analyzer

With Synthetic User Experience Analyzer you can view the performance stats for your configured monitors in a real time, graphical and historical views. Double clicking on an entry in any view or a data point in charts will bring up the BTM trace view or the detailed JMeter script result view if the monitor is a JMeter script.

User Experience

> [Screenshot 13 is not available on this page.]

Individual Transaction Detail

Click the row from the Results grid to view the individual transaction detail.

[Screenshot 14 is not available on this page.] Success transaction

> [Screenshot 15 is not available on this page.]

                                      **Failed transaction**

JMeter script execution details

Click the zoom icon from the Results grid to view the JMeter script execution details.

[Screenshot 16 is not available on this page.]

[Screenshot 17 is not available on this page.]

                                  **JMeter Transaction**

Expand the Plus icon to view the details.

[Screenshot 18 is not available on this page.]

                                  **JMeter Transaction Details**

HTTP Monitor error Snapshot

If the error snap shot is available for the transaction then the image icon will be displayed in the message column. Please click the image icon to view the error snapshot.

[Screenshot 19 is not available on this page.]

Execution Details

All the transaction details will be displayed here

[Screenshot 20 is not available on this page.]

Trace Details

Note: Only available if Applicare BTM is enabled on target server.

HTTP Monitor trace details

Click the zoom icon of the HTTP monitor transaction in the grid of the to view the trace details.

[Screenshot 21 is not available on this page.]

[Screenshot 22 is not available on this page.]

JMeter trace details

Click the zoom icon of the JMeter transaction to view the trace details.

[Screenshot 23 is not available on this page.]

Expand the Plus icon to view the details and double click on the name to view the trace details

[Screenshot 24 is not available on this page.]

                          **JMeter Transaction Details**

Edit Functionality

Select the row from the grid and click the Edit button to edit.

[Screenshot 25 is not available on this page.]

HTTP Monitor Edit

1. We can change the Group. 2. We can modify the Schedule details. 3. We can change the URL. 4. Click the Apply button to save the changes.

[Screenshot 26 is not available on this page.]

JMeter Script Edit

1. We can change the Group. 2. We can modify the Schedule details. 3. Click the Apply button to save the changes.

[Screenshot 27 is not available on this page.]

Script Monitor Edit

1. We can change the Timeout. 2. We can change the Group. 3. We can modify the Schedule details. 4. We can change the Script. 5. Click the Apply button to save the changes.

[Screenshot 28 is not available on this page.]

Screen Scraping Automation Edit

1. We can change the Group. 2. We can modify the Schedule details. 3. We can change the URL. 4. Click the Apply button to save the changes.

[Screenshot 29 is not available on this page.]

Pause / Start Functionality.

Select the row from the grid and click the Pause/start button to pause or start the monitor.

[Screenshot 30 is not available on this page.]

Delete Functionality.

Select the row from the grid and click the Delete button to delete.

[Screenshot 31 is not available on this page.]

Join the discussion

Comments, voting and following are kept by Zendesk and need a Help Center account. This button opens the original discussion there.

Opens Zendesk · needs internet and sign-in

Still stuck? Contact support