Retrieving top real transaction data

The API contains the following topics:

API overview

Method—GET

Request parameters—time (from, to), applicationId, sorting, limit, type

API registration

Use the following URL to register the API:

https://portalHost:portalPort/portal/rest/transactions

Replace the following entries, as required:

EntryDescription
httpsProtocol used to send the request
portalHostHost name or IP address of the App Visibility portal
portalPort

Communication port number of the App Visibility portal.

The default port number is 8100.

Request parameters

EntryDescriptionMandatory
from

Epoch time stamp in milliseconds from which to start the data collection

Use a time stamp converter, such as http://www.epochconverter.com/, to generate the value.

Yes
to

Epoch time stamp in milliseconds from which to end the data collection

Use a time stamp converter, such as http://www.epochconverter.com/, to generate the value.

Yes

applicationId

One or more identifying strings (automatically assigned) of the applications

Example: applicationId=appID1&applicationId=appID2

No
sorting
Sorting option: VOLUME, PERFORMANCE, AVAILABILITYYes
limitNumber of transactions to returnYes
typeType of entry point by which to filter response data: PAGE, AJAX, EXTERNAL_SERVICES, BT (Transaction type)No

URL example

https://my-portal-33:8100/portal/rest/transactions?from=1441703100000&to=1441703700000&sorting=PERFORMANCE&limit=10

Sample JSON response

Response content

The response shows data about impacted transactions for the selected time range, and filtered according to your request parameters.

ObjectDescription
applicationIDIdentifying string (automatically assigned) of the application
transactionNameTransaction name; that is, the entry point name of the first fragment in the transaction
typePAGE, AJAX, EXTERNAL_SERVICES, or BT (business transaction)
avgE2EDurationAverage duration, in milliseconds, of the transaction
latencyCountNumber of transactions with latency violations
errorCount

Number of transactions with errors

totalHitsNumber of hits on the transaction
timeframeTime range, in milliseconds, that you selected
perfromanceSeveritySeverity of the percentage of latency violations: CRITICAL, MINOR, OK
availabilitySeveritySeverity of the percentage of errors: CRITICAL, MINOR, OK

Related topics

Using APIs to generate report data for App Visibility Manager

Top Real Transactions dashlet

Was this page helpful? Yes No Submitting... Thank you

Comments