Tsung (anteriormente conocido como idx-Tsunami ) es una herramienta de prueba de estrés escrita en el idioma Erlang y distribuida bajo la licencia GPL . Actualmente puede realizar pruebas de estrés en servidores HTTP , WebDAV , LDAP , MySQL , PostgreSQL , SOAP y XMPP . Tsung puede simular cientos de usuarios simultáneos en un solo sistema. También puede funcionar en un entorno agrupado.
Autor (es) original (es) | Nicolas Niclausse |
---|---|
Lanzamiento estable | 1.7.0 / 30 de agosto de 2017 |
Repositorio | https://github.com/processone/tsung |
Escrito en | Erlang |
Sistema operativo | Multiplataforma |
Tipo | Prueba de carga |
Licencia | Licencia pública general GNU 2.0 |
Sitio web | http://tsung.erlang-projects.org/ |
Características
- Se pueden usar varias direcciones IP en una sola máquina utilizando el alias de IP del sistema operativo subyacente.
- Supervisión del sistema operativo (CPU, memoria y tráfico de red) mediante SNMP , agentes de nodo munin o agentes Erlang en servidores remotos.
- Se pueden simular diferentes tipos de usuarios.
- Las sesiones dinámicas se pueden describir en XML (para recuperar, en tiempo de ejecución, un ID de la salida del servidor y usarlo más adelante en la sesión).
- Los tiempos de reflexión del usuario simulados y la tasa de llegada se pueden aleatorizar mediante distribución de probabilidad.
- Se pueden generar informes HTML durante la carga para ver las mediciones del tiempo de respuesta, la CPU del servidor y otras estadísticas.