GoReplay es una herramienta de monitoreo de red de código abierto que puede registrar su tráfico en vivo y usarlo para seguimiento, pruebas de carga, monitoreo y análisis detallado.
A medida que su aplicación crece, el esfuerzo requerido para probarla también crece exponencialmente. GoReplay le ofrece la simple idea de reutilizar su tráfico existente para realizar pruebas, lo que lo hace increíblemente poderoso. Nuestra técnica de última generación le permite analizar y registrar el tráfico de su aplicación sin afectarlo. Esto elimina los riesgos que conlleva colocar un componente de terceros en la ruta crítica.
GoReplay aumenta su confianza en las implementaciones de código, la configuración y los cambios de infraestructura.
GoReplay ofrece un enfoque único para el seguimiento. En lugar de ser un proxy, GoReplay escucha en segundo plano el tráfico en sus interfaces de red, lo que no requiere cambios en su infraestructura de producción, aparte de ejecutar el demonio GoReplay en la misma máquina que su servicio.
Consulta la documentación más reciente.
Descargue el binario más reciente de https://github.com/buger/goreplay/releases o compílelo usted mismo.
La configuración más básica será sudo ./gor --input-raw :8000 --output-stdout
que actúa como tcpdump. Si ya tiene un entorno de prueba, puede comenzar a reproducir ejecutando: sudo ./gor --input-raw :8000 --output-http http://staging.env
.
Consulte nuestra documentación y la página de introducción para obtener más información.
Suscríbase a nuestro boletín para mantenerse informado sobre las últimas funciones y cambios en el proyecto Gor.
Hemos creado una extensión GoReplay PRO que proporciona funciones adicionales como soporte para protocolos binarios como Thrift o ProtocolBuffers, guardar y reproducir desde almacenamiento en la nube, replicación de sesiones TCP, etc. La versión PRO también incluye una licencia comercial, soporte dedicado y también le permite respaldar el desarrollo de código abierto de alta calidad.
Si tiene algún problema, revise las páginas wiki de Preguntas frecuentes y Solución de problemas. Buscar los problemas relacionados con su problema también es una buena idea.
Todos los informes de errores y sugerencias deben pasar por Github Issues o nuestro Grupo de Google (puede enviar un correo electrónico a [email protected]). Si tiene una pregunta privada, no dude en enviar un correo electrónico a [email protected].
bifurcarlo
Crea tu rama de funciones (git checkout -b my-new-feature)
Confirme sus cambios (git commit -am 'Se agregó alguna característica')
Empujar a la rama (git push origin my-new-feature)
Crear nueva solicitud de extracción
GOV.UK - Servicio digital del gobierno del Reino Unido
theguardian.com: el periódico online más popular del Reino Unido
TomTom: líder mundial en productos de navegación, tráfico y mapas, relojes deportivos GPS y soluciones de gestión de flotas.
3SCALE: infraestructura API para administrar sus API para usuarios internos o externos
Optionlab: optimice la experiencia del cliente e impulse la participación en múltiples canales
TubeMogul - Software para publicidad de marca
Videology - Plataforma de publicidad en vídeo
ForeksMobile: una de las empresas líderes en desarrollo de aplicaciones financieras en Turquía
Granify: solución SaaS respaldada por IA que permite a los minoristas en línea maximizar sus ventas
¡Y muchos más!
Si estás usando Gor, estaremos encantados de agregarte a la lista y compartir tu historia, solo escribe a: [email protected]
Leonid Bugaev, @buger, https://leonsbox.com