Errores por tipo y tasa de errores

Errores por tipo

Cuando una ejecución tuvo fallos, la pestaña Errors muestra una tabla Errores por tipo encima del gráfico: una fila por (tipo, petición) con el recuento y la proporción sobre todos los errores. El tipo es un código de estado HTTP o, para los fallos que nunca obtuvieron respuesta, el error registrado por el generador de carga.

Los tipos que verá

  • 4xx - la petición fue rechazada: 401/403 autenticación, 404 una URL incorrecta o datos de prueba ausentes, 429 limitación de tasa. Suelen indicar un problema del script o de los datos, no de capacidad.
  • 5xx - el servidor falló: 500 errores de aplicación, 502/503/504 un backend sobrecargado o reiniciándose detrás de un proxy. Crecen con la carga cuando se agota la capacidad.
  • SSLException / SSLHandshakeException - falló el handshake TLS: un certificado caducado, un protocolo incompatible o un servidor que descarta handshakes bajo carga.
  • HttpHostConnectException / ConnectException - ninguna conexión TCP: el host está caído, un firewall descarta la IP del generador o el backlog de escucha está lleno.
  • SocketException / NoHttpResponseException / SocketTimeoutException - la conexión se abrió pero el servidor la cerró o nunca respondió: workers agotados, un timeout upstream, un límite de keep-alive.

Ordene por recuento y abra la petición en la tabla de estadísticas para ver sus tiempos de respuesta.

Tasa de errores %

El interruptor Tasa de errores % de la barra lateral añade una línea con la proporción de peticiones fallidas por segundo, calculada a partir de las muestras individuales. Léala junto con la línea de usuarios virtuales de la pestaña Timeline: una tasa que empieza en un número concreto de usuarios es un límite de capacidad; una constante desde el primer segundo es un problema del script o del entorno.

Vea también códigos de error HTTP comunes.