Send Docs Feedback

Proxy Performance

What does this dashboard tell me?

The Proxy Performance dashboard helps you see API proxy traffic patterns and processing times. You can easily visualize how much traffic your APIs generate and how long it takes for API calls to be processed, from the time they are received by Apigee Edge until they are returned to the client app.

The Proxy Performance dashboard

 

What does this dashboard measure?

This dashboard includes these charts:

Traffic

Metric Description
Total Traffic The total number of API requests received by Apigee Edge for an API organization. 
Traffic Success The total number of requests that resulted in a successful response. Error responses do not count. 
Traffic Errors The total number of all API requests that are unsuccessful, that is, the request does not deliver a response as desired by the end user.
Average TPS The average number of API requests and resulting responses per second.

Average Response Time

Metric Description
Average Response Time The average number of milliseconds it takes from the time an entire API call is received on Apigee Edge to the time Edge begins sending a response back to the client app. This chart measures the average for all proxies. For individual proxies, see the Average Response Time by Proxy chart below. 
Average Proxy Response Time

The average number of milliseconds that it takes from the point the entire API request is received by Apigee Edge to the time Edge begins sending it to the target. See also "How is proxy response time measured?"

Average Target Response Time The average number of milliseconds that it takes from the point the entire response from the target is received by Apigee Edge to the time Edge begins sending it to the client app. See also "How is target response time measured?"

Traffic by Proxy

Metric Description
<Proxy name> For the specified API proxy, the number of recorded API requests and responses.

Average Response Time by Proxy

Metric Description
<Proxy name> For the specified API proxy, the average number of milliseconds that it takes from the point the entire API request is received by Apigee Edge to the time Edge begins sending a response back to the client. Hover over the graph to see the total amount of time spent on the proxy side and the target side, as well as the average. 

How is proxy response time measured?

Proxy respone time is calculated from the time between when the entire request is received by Apigee Edge and when Apigee Edge begins to send the request to the backend target, as illustrated in the following figure:

How is target response time measured?

Target response time is calculated fromfrom the point when the entire response from the target is received by Apigee Edge to the time Edge begins sending it to the client app, as illustrated in the following figure:

What else do I need to know about this dashboard?

You can view metrics for all proxies or drill into specific proxies using the Proxy dimension dropdown menu at the top of the dashboard.

Click this icon to sort the selected metric:

  • A light gray icon means means you can sort it; if you mouse over a light gray icon, it turns blue.
  • A dark gray means it is currently sorted.

This dashboard uses standard controls, like the date and data aggregation selectors, hovering over graphs for more context, click and drag to zoom, and so on. To learn more, see Using the analytics dashboards.

 

Help or comments?

  • If something's not working: Ask the Apigee Community or see Apigee Support.
  • If something's wrong with the docs: Click Send Docs Feedback on this page.
    (Incorrect? Unclear? Broken link? Typo?)