Using iMacros with End User Monitor (EUM) Components

The iMacros web recording engine is used to record the web transactions to be monitored by End User Monitor (EUM) components. It supports WYSIWYG recording of web site and application transactions. Simply perform the web transaction you want to monitor while in recording mode. iMacros generates an editable iMacros script that defines your transaction. iMacros uses these scripts to playback the web transaction. In WhatsUp Gold, iMacros plays back the script on iDrones throughout your network to monitor the performance and verify the functionality of your web sites and applications.

You can record and play back web transactions in the iMacros Browser which is an emulated browser based on Internet Explorer. Or, you can use Internet Explorer and Firefox browsers using the iMacros browser addons. The browser addons are useful if you are concerned about the performance and function of your web transactions in a specific browser. If you don’t have a need to monitor your transactions in a specific browser, use the iMacros browser. For additional information and download, visit the iMacros website.

The iMacros Browser Enterprise Edition and Internet Explorer and Firefox browser addons are already installed on the iDrone for you to get started. Once your iDrone is operational, we recommend you install iMacros on your desktop for recording or editing iMacros scripts. If you would prefer not to install iMacros or license the iMacros browser, you can register another iDrone with WhatsUp Gold just to use for script recording and editing. Please note, End User Monitor components do not currently support the iMacros addon for Chrome.

To create a macro for use with End User Monitor components:

  1. Log in to a registered iDrone or install a version of iMacros on your desktop.
  2. Launch the Internet Explorer, Firefox or iMacros Browser. If you are using Internet Explorer or Firefox, click the iMacros icon found in the browser’s Command Bar or to the left of the address window, respectively. You should see the iMacros sidebar once iMacros has been started.
  3. Navigate to the URL of the site or application where your web transaction begins.
  4. Select the Rec or Recording tab in the iMacros sidebar, then click Record.
  5. Perform your transaction. Whenever possible, use mouse clicks instead of keystrokes. When your transaction is complete, click Stop. iMacros saves the most recently recorded macro in #Current.iim. The macro is now highlighted in the navigation tree in the iMacros sidebar.
  6. Navigation to the Play tab, then click Play to view the transaction and confirm it was recorded as intended.
  7. Save your macro to another filename so it will not be overwritten with the next recording:
    1. Select #Current.iim in the navigation tree.
    2. Navigate to the Rec or Record tab.
    3. Click Save Macro As.
    4. Enter a new filename and location as desired.
  8. To see the script text of the macro, make sure the correct file is highlighted in the navigation tree.
  9. Navigate to the Manage tab, then click Edit Macro to launch the iMacros Editor.
  10. Edit your scripts as needed.
  11. Copy the script content to your clipboard.
  12. Return to the End User Monitor component you are configuring, then paste the script content into the Script Text field.

See Also

Scripting (End User Monitor)

About iDrone (EUM Poller) and using EUM Components

Configuring iDrone (EUM Poller)