AppDynamics Monitor (version 2)

Applies to ReadyAPI 3.44.1, last modified on March 24, 2023
The AppDynamics (version 2) monitor replaces the older AppDynamics monitor starting with ReadyAPI 3.3. If you upgrade to 3.3, all the older AppDynamics monitors will be removed from your projects automatically, and you will have to recreate them.

Use AppDynamics monitors to gather metrics from your AppDynamics application.

Requirements

Associate your API token with one of the following roles:

  • Account Owner

  • Administrator

  • Analytics Administrator

  • Applications & Dashboards Viewer

  • Server Monitoring Administrator

  • Universal Agent Administrator

Monitor settings

  • Host – The address of your AppDynamics controller.

  • Token – The authentication token. To learn how to generate it, see the AppDynamics documentation.

  • Application name – The name of the application to monitor.

  • Metrics – A list of AppDynamics metrics you are going to work with.

    This setting is only available in ReadyAPI 3.3 and later.

    Click Select and choose the needed metrics in the subsequent dialog or specify them manually:

    Select metrics in the AppDynamics monitor

    Click the image to enlarge it.

    Example

    Note:

    You can change the list of metrics anytime, but make sure to click Test Connection for the changes to be applied:

    AppDynamics monitor: Editing list of metrics

    Click the image to enlarge it.

  • Update rate – How often ReadyAPI should pull data from the AppDynamics server (in seconds).

    Due to the AppDynamics restrictions, actual response may be delayed.

Available metrics

ReadyAPI gets all the metrics provided by the AppDynamics APM platform.

Note: Due to AppDynamics specifics, ReadyAPI gets data once in a few minutes.

Here are the most popular metrics, specified by default:

  • Overall Application Performance|Calls per Minute - The total number of business transaction executions each minute.

  • Overall Application Performance|Average Response Time (ms) - The average time per minute to handle a business transaction.

  • Overall Application Performance|Average End to End Latency (ms) - The average time spent to handle end to end message transactions.

Proxy settings

To connect to AppDynamics through a proxy:

  1. Open Preferences > HTTP and modify the following settings:

    Setting New value
    Max connections per host: 5000
    Max total connections 20000
  2. Configure ReadyAPI proxy and turn it on.

Remarks

Unlike the other ReadyAPI monitors, the AppDynamics monitor gathers only metrics you specified during a test run. It means that after the test run, you cannot view other metrics on the Statistics page.

See Also

Preparing Servers for Monitoring
Server Inspector
Load Testing Templates

Highlight search results