Rendimiento de proxy de la API

Esta página se aplica a Apigee y Apigee Hybrid.

Consulta la documentación de Apigee Edge.

¿Qué me dice este panel?

El panel de rendimiento de proxy te permite ver los patrones de tráfico del proxy de la API y los tiempos de procesamiento. Puedes visualizar con facilidad cuánto tráfico generan tus API y cuánto tiempo se requiere para el procesamiento de llamadas a las API, desde el momento en que Apigee las recibe hasta que se muestran a la app cliente.

El panel de rendimiento del proxy

Accede al panel de rendimiento del proxy, como se describe a continuación.

Para acceder al panel de rendimiento del proxy, sigue estos pasos:

El panel Métricas de API se abre con la pestaña Rendimiento del proxy de API seleccionada, como se muestra a continuación:

¿Qué mide este panel?

En este panel, se incluyen los siguientes gráficos:

Tráfico

Métrica Descripción
Tráfico total La cantidad total de solicitudes a la API que recibió Apigee para un entorno de API en una organización.
Tráfico exitoso La cantidad total de solicitudes que dieron como resultado una respuesta exitosa. Las respuestas de error no cuentan.
Errores de tráfico La cantidad total de todas las solicitudes a la API que no se realizaron de forma correcta, es decir, la solicitud no entrega una respuesta como desea el usuario final. El recuento incluye errores de proxy y de destino.
TPS promedio La cantidad promedio de solicitudes a la API y respuestas resultantes por segundo.

Tiempo de respuesta promedio

También consulta este artículo interesante en el sitio de la comunidad de Apigee: ¿Cuándo el tiempo promedio de respuesta puede ser inferior al tiempo de respuesta objetivo promedio?

Métrica Descripción
Tiempo de respuesta promedio

El promedio del tiempo de respuesta total medido para todas las llamadas a la API realizadas a un entorno de la organización de Apigee. El tiempo de respuesta total es el tiempo que se tarda en mostrar una llamada a la API a Apigee (en milisegundos).

De otro modo, el tiempo de respuesta total es el tiempo que se mide desde el momento en que se recibe una llamada a la API completa en Apigee hasta el momento en que Apigee comienza a enviar una respuesta a la aplicación cliente.

Este gráfico mide el promedio de todos los proxies. Para los proxies individuales, consulta el gráfico de tiempo de respuesta promedio por proxy, a continuación.

Tiempo de respuesta promedio del proxy

Este valor se calcula como el promedio del tiempo de respuesta total menos el tiempo de respuesta objetivo para todas las llamadas a la API que se realizaron a un entorno de organización de Apigee.

En principio, es una medida de cuánto tiempo pasan las llamadas a la API a través de Apigee (en milisegundos).

Tiempo respuesta objetivo promedio

La cantidad promedio de milisegundos que tarda del punto del último byte de una solicitud se envía desde Apigee a un destino de backend hasta el momento en que Apigee recibe el último byte de la respuesta.

En principio, mide cuánto tiempo tarda la llamada a la API en el sistema de destino.

El tiempo de respuesta promedio del proxy se calcula como la diferencia entre los promedios del tiempo de respuesta total y el tiempo de respuesta objetivo. Se espera que el tiempo total de respuesta siempre sea mayor que el tiempo de respuesta objetivo. Sin embargo, también hay llamadas administradas por el proxy: solicitudes preliminares, respuestas almacenadas en caché, tokens de OAuth, etcétera, que no llegan al sistema de backend. Estas llamadas “más rápidas” del proxy reducen el tiempo de respuesta total promedio sin reducir el tiempo de respuesta objetivo. Por lo tanto, el tiempo de respuesta total promedio no siempre es mayor que el tiempo de respuesta de destino promedio, lo que podría dar como resultado que los valores negativos se vean para el tiempo de respuesta del proxy. Cuando observas un TPS más grande sin acercar mucho la escala de tiempo, estas excepciones no contendrán mucho peso y, por lo tanto, te brindan datos más precisos y prácticos.

Obtendrás los datos de respuesta promedio más significativos cuando se recopile una gran cantidad de solicitudes durante un período prolongado, en lugar de solo unas pocas solicitudes recopiladas durante un período corto. Si solo observas una pequeña cantidad de solicitudes que llegan durante un período corto, es posible que incluso una llamada que no vaya al destino genere un tiempo de respuesta del promedio negativo. Cuando se evalúan los tiempos de respuesta promedio, es mejor ver períodos de tiempo más largos que tienen un tráfico alto.

Tráfico por proxy

Métrica Descripción
<Nombre del proxy> La cantidad de solicitudes y respuestas a la API registradas para el proxy de API especificado.

Tiempo de respuesta promedio por proxy

Métrica Descripción
<Nombre del proxy>

El promedio del tiempo de respuesta total medido para todas las llamadas a la API realizadas a un entorno de Apigee para el proxy de API especificado. El tiempo de respuesta total es el tiempo que tarda en mostrar una llamada a la API en Apigee (en milisegundos).

Coloca el cursor sobre el grafo para ver el tiempo total empleado en el lado del proxy y del lado de destino, además del promedio.