BLC Perf Analyzer
Herramienta open source de análisis de rendimiento de CPU diseñada para simplificar el profiling en entornos Linux. Genera flamegraphs y heatmaps de forma automática para entender rápidamente dónde se va el tiempo de CPU.
Funcionalidades Principales
BLC Perf Analyzer automatiza la generación de reportes visuales de rendimiento para que te concentres en resolver problemas, no en configurar herramientas.
Profiling Automatizado
Captura trazas de CPU de forma sencilla y genera reportes visuales automáticamente.
Flamegraphs y Heatmaps
Visualiza de manera clara dónde se concentran los cuellos de botella, tanto en espacio de usuario como en el kernel.
Clasificación Inteligente
Diferencia entre tiempo gastado en userland, kernel o librerías, ayudando a identificar la raíz del problema.
Modo Daemon (Experimental)
Puede ejecutarse en segundo plano y activarse automáticamente ante ciertos eventos de CPU para monitoreo proactivo.
Casos de Uso
Identifica rápidamente si el cuello de botella está en el motor de base de datos, el sistema operativo o el hardware.
Útil para SREs y DevOps que necesitan diagnosticar problemas de CPU en tiempo real sin degradar el rendimiento.
Ayuda a los desarrolladores a optimizar código intensivo en CPU antes de llegar a producción.
¿Por qué BLC Perf Analyzer?
- Interfaz intuitiva que simplifica el profiling de CPU en Linux.
- Generación automática de flamegraphs y heatmaps sin configuración compleja.
- Clasificación inteligente entre userland, kernel y librerías.
- Open source: contribuciones, feedback e ideas siempre bienvenidos.
- Creado por Binlogic, especialistas en bases de datos con más de 15 años de experiencia.
Únete a la Comunidad
Este proyecto está en constante evolución y es parte del compromiso de Binlogic con el open source. ¡Contribuciones, feedback e ideas son siempre bienvenidos!
Explorar el Repositorio en GitHub