La página API Details en la consola de Microservices Engine (MSE) muestra los detalles de todas las interfaces de una aplicación. La información presentada incluye consultas por segundo (QPS), solicitudes anómalas, tiempo de respuesta (RT) y concurrencia. Si utiliza Microservices Governance Enterprise Edition, también puede gestionar las reglas de protección de tráfico de las interfaces desde esta página. Este tema describe las funciones principales de la página API Details.
Acceso a la función
Inicie sesión en la consola de MSE y seleccione una región en la barra de navegación superior.
En el panel de navegación izquierdo, elija Microservices Governance > Application Governance.
En la página Application list, haga clic en la tarjeta de recursos de la aplicación deseada.
En el panel de navegación izquierdo, haga clic en API Details.
Descripción
La página API Details muestra los detalles de todas las interfaces de una aplicación, incluidos QPS, RT y concurrencia. Haga clic en las pestañas WEB service y RPC service para ir a la página de detalles de los diferentes tipos de interfaces. Las siguientes secciones describen la información que puede consultar en cada pestaña.
Web service
-
En la lista de interfaces, puede obtener una vista previa de las listas de interfaces web en las subpestañas Server y Client, así como los datos de cada interfaz recopilados en los últimos 5 minutos, como Requests, Reject Quantity, RT y Success Rate. Puede buscar interfaces por nombre de recurso, filtrar solo las interfaces configuradas con reglas de protección y ordenarlas según Requests, Reject Quantity, RT o Success Rate. Si se muestra el icono
a la derecha de una interfaz, significa que dicha interfaz tiene reglas de protección configuradas.NotaSi selecciona Interface Configured with Protection Rules, se mostrarán las interfaces que tienen reglas de protección configuradas, independientemente de si dichas reglas están habilitadas o no.
-
Seleccione una pestaña de función para ver los detalles de la interfaz seleccionada:
Interface overview: permite consultar los datos de la interfaz actual basados en QPS, RT y concurrencia.
Node details: permite consultar los datos de la interfaz actual desglosados por nodo. La información mostrada incluye QPS, RT y concurrencia.
Interface Flow Control: permite configurar reglas de limitación para la interfaz actual. Para más información, consulte Configure throttling rules.
Concurrency Isolation: permite configurar reglas de aislamiento para la interfaz actual. Para más información, consulte Configure isolation rules.
Hotspot Parameter Protection (HTTP Requests): permite configurar reglas de protección de parámetros críticos (solicitudes HTTP) para la interfaz actual. Esta subpestaña solo está disponible para interfaces del lado del servidor. Para más información, consulte Configure hotspot parameter protection rules (HTTP requests).
Circuit Breaking: permite configurar reglas de interrupción de circuito para la interfaz actual. Esta subpestaña solo está disponible para interfaces del lado del cliente. Para más información, consulte Configure circuit breaking rules.
El panel de detalles muestra la información correspondiente a la pestaña de función seleccionada.
-
Puede seleccionar un tiempo de reproducción. Tanto la lista de interfaces como el panel de detalles mostrarán entonces los datos de métricas para el intervalo de tiempo seleccionado.
NotaSe pueden reproducir datos de métricas de hasta 24 horas de antigüedad. Solo es posible reproducir datos de métricas de los nodos en línea actuales.
Para las aplicaciones Java que funcionan como puertas de enlace, la información mostrada en la página API Details no se distingue por tipo de servicio, servidor o cliente. La información presentada es similar a la de la subpestaña Server de la pestaña WEB service. Los nombres de ruta se muestran en la lista de interfaces.
RPC Service
-
En la lista de interfaces, puede obtener una vista previa de la lista de interfaces RPC en las subpestañas Server y Client, así como los datos de cada interfaz recopilados en el momento actual, como Requests, Reject Quantity, RT y Success Rate. Puede buscar interfaces por nombre de recurso.
NotaEn la lista de interfaces RPC, se muestra información de dos niveles para cada interfaz. El nombre de la clase aparece en el primer nivel y el nombre del método en el segundo nivel.
-
Seleccione una pestaña de función para consultar la información de la interfaz seleccionada:
Interface overview: permite consultar los datos de la interfaz actual basados en QPS, RT y concurrencia.
Node details: permite consultar los datos de la interfaz actual desglosados por nodo. La información mostrada incluye QPS, RT y concurrencia.
Interface Flow Control: permite configurar reglas de limitación para la interfaz actual. Para más información, consulte Configure throttling rules.
Concurrency Isolation: permite configurar reglas de aislamiento para la interfaz actual. Para más información, consulte Configure isolation rules.
Hotspot Parameter Protection (RPC): permite configurar reglas de protección de parámetros críticos (solicitudes RPC) para la interfaz actual. Esta subpestaña solo está disponible para interfaces del lado del cliente. Para más información, consulte Configure hotspot parameter protection rules (RPC requests).
Circuit Breaking: permite configurar reglas de interrupción de circuito para la interfaz actual. Esta subpestaña solo está disponible para interfaces del lado del cliente. Para más información, consulte Configure circuit breaking rules.
El panel de detalles muestra la información correspondiente a la pestaña de función seleccionada.
-
Puede seleccionar un tiempo de reproducción. Tanto la lista de interfaces como el panel de detalles mostrarán entonces los datos de métricas para el intervalo de tiempo seleccionado.
NotaSe pueden reproducir datos de métricas de hasta 24 horas de antigüedad. Solo es posible reproducir datos de métricas de los nodos en línea actuales.