APM applications

Last Update: 12/5/2016

api-version = 1.0

Application Performance Management (APM) systems are commonly used in conjunction with load testing solutions to monitor performance and availability of software applications under realistic load scenarios, and helps in diagnosing and fixing problems to maintain an expected level of service.

If you haven't already, look at the information on getting started with these APIs.

Get a list of applications

GET https://{account}.vsclt.visualstudio.com/_apis/clt/apm/applications

Returns a list of application components that can be monitored by load test runs.

Parameter Type Notes
account string Visual Studio Team Services account.
Query
pluginType string Filters the results based on the plugin type. See APM Plugins.

Sample request

GET https://fabrikam.vsclt.visualstudio.com/_apis/clt/apm/applications?pluginType=ApplicationInsights

Sample response

Status code: 200
{
  "count": 2,
  "value": [
    {
      "type": "ApplicationInsights",
      "applicationId": "ApplicationInsights~elsdemomusicstore",
      "name": "elsdemomusicstore",
      "path": "elsdemomusicstore",
      "description": null,
      "pathSeperator": "\\",
      "version": "1.0"
    },
    {
      "type": "ApplicationInsights",
      "applicationId": "ApplicationInsights~QuickSand",
      "name": "QuickSand",
      "path": "QuickSand",
      "description": null,
      "pathSeperator": "\\",
      "version": "1.0"
    }
  ]
}