Gatling Enterprise

Supported OS Linux

Versión de la integración1.2.0

Información general

Gatling Enterprise es una plataforma de tests de carga diseñada para ayudar a los equipos a validar la escalabilidad y el rendimiento de las aplicaciones en condiciones de tráfico reales.

Con la integración de Datadog, los equipos pueden investigar problemas de rendimiento correlacionando métricas de carga de tests como tiempos de respuesta, rendimiento y errores con datos de infraestructura rastreados en Datadog.

Gatling Enterprise envía métricas a Datadog, lo que permite a los equipos de ingeniería y SRE centralizar las perspectivas de rendimiento y mejorar la toma de decisiones en torno a la escalabilidad y la fiabilidad.

Configuración

Nota**: Esta integración está disponible para los clientes de Gatling Enterprise. Para obtener más información sobre Gatling Enterprise y empezar de forma gratuita, visita gatling.io/products.

  1. En Datadog, ve a Integrations (Integraciones), selecciona el cuadro de Gatling Enterprise y haz clic en Install Integration (Instalar integración).

  2. En tu instalación del plano de control de Gatling, edita tu archivo de configuración. En la sección system-properties, añade los parámetros siguientes. Sustituye YOUR_API_KEY por tu clave de API de Datadog y utiliza el sitio de Datadog correcto para tu organización:

control-plane {
  locations = [
    {
      id = "prl_example"
      # ... other configuration for your location
      system-properties {
        "gatling.enterprise.dd.api.key" = "YOUR_API_KEY" # Fill your API key here
        "gatling.enterprise.dd.site" = "datadoghq.com"  # Replace with your Datadog site
      }
    }
  ]
}
  1. Despliega y reinicia tu plano de control

Datos recopilados

La integración de Gatling Enterprise recopila todas las métricas de bases de datos, nodos y particiones.

Métricas

gatling_enterprise.user.start_count
(count)
Número de usuarios inyectados
Se muestra como usuario
gatling_enterprise.user.end_count
(count)
Número de usuarios detenidos
Se muestra como usuario
gatling_enterprise.user.concurrent
(count)
Número de usuarios concurrentes
Se muestra como usuario
gatling_enterprise.request.count
(count)
Número de solicitudes
Se muestra como solicitud
gatling_enterprise.response.count
(count)
Número de respuestas
Se muestra como respuesta
gatling_enterprise.response.response_time.max
(gauge)
Tiempo máximo de respuesta
Se muestra en milisegundos
gatling_enterprise.response.response_time.min
(gauge)
Tiempo mínimo de respuesta
Se muestra en milisegundos
gatling_enterprise.response.response_time.p95
(gauge)
Tiempo de respuesta para los percentiles 95 (95 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.response_time.p99
(gauge)
Tiempo de respuesta para los percentiles 99 (99 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.response_time.p999
(gauge)
Tiempo de respuesta para los percentiles 99,9 (99,9 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.code
(count)
Códigos de estado HTTP de la respuesta
gatling_enterprise.request.bits
(count)
Uso de ancho de banda saliente
Se muestra como bit
gatling_enterprise.response.bits
(count)
Uso de ancho de banda entrante
Se muestra como bit
gatling_enterprise.request.tcp.open_count
(count)
Número de solicitudes TCP abiertas
Se muestra como solicitud
gatling_enterprise.request.tcp.close_count
(count)
Número de solicitudes TCP cerradas
Se muestra como solicitud
gatling_enterprise.response.tcp.count
(count)
Número de solicitudes TCP
Se muestra como solicitud
gatling_enterprise.response.tls.count
(count)
Número de respuestas TSL
Se muestra como respuesta
gatling_enterprise.response.tcp.connect_time.min
(gauge)
Tiempo mínimo de conexión de respuesta TCP
Se muestra en milisegundos
gatling_enterprise.response.tcp.connect_time.max
(gauge)
Tiempo máximo de conexión de respuesta TCP
Se muestra en milisegundos
gatling_enterprise.response.tcp.connect_time.p95
(gauge)
Tiempo de conexión de la respuesta TCP para los percentiles 95 (95 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.tcp.connect_time.p99
(gauge)
Tiempo de conexión de la respuesta TCP para los percentiles 99 (99 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.tcp.connect_time.p999
(gauge)
Tiempo de conexión de la respuesta TCP para los percentiles 99,9 (99,9 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.tls.handshake_time.min
(gauge)
Tiempo mínimo de handshake de respuesta TLS
Se muestra en milisegundos
gatling_enterprise.response.tls.handshake_time.max
(gauge)
Tiempo máximo de handshake de respuesta TLS
Se muestra en milisegundos
gatling_enterprise.response.tls.handshake_time.p95
(gauge)
Tiempo de protocolo de respuesta TLS para los percentiles 95 (95 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.tls.handshake_time.p99
(gauge)
Tiempo de protocolo de respuesta TLS para los percentiles 99 (99 % de las solicitudes)
Se muestra en milisegundos
gatling_enterprise.response.tls.handshake_time.p999
(gauge)
Tiempo de protocolo de respuesta TLS para los percentiles 99,9 (99,9 % de las solicitudes)
Se muestra en milisegundos

Desinstalación

  1. En Datadog, ve a Integrations (Integraciones), selecciona el cuadro de Gatling Enterprise y haz clic en Uninstall Integration (Desinstalar integración).

  2. En tu instalación del plano de control de Gatling, edita tu archivo de configuración. En la sección system-properties, elimina las líneas que contienen gatling.enterprise.dd.

  3. Despliega y reinicia tu plano de control.

Soporte

¿Necesitas ayuda? Ponte en contacto con el soporte de Gatling Enterprise.