Monitoring sencillo de PHP
Consigue una visibilidad completa de tu runtime de PHP. Monitoriza el uso de memoria y las métricas de ejecución en tiempo real para que tus scripts sigan funcionando con eficiencia.
Métricas esenciales de PHP
Eficiencia de OPcache
Este gauge muestra el uso de memoria de OPcache, lo que te permite ver cuánta RAM se dedica a almacenar el bytecode precompilado de tus scripts. Vigilarlo evita que PHP recompile los scripts en cada petición, algo vital para un alto rendimiento.
El dashboard también sigue tu OPcache Hit Rate. Un hit rate elevado garantiza que tu servidor sirve los scripts directamente desde memoria, reduciendo notablemente la carga de CPU y mejorando los tiempos de respuesta para tus usuarios.
Rendimiento de APCu
Si tu aplicación usa APCu para cachear datos, estos gauges de uso de memoria y Hit Rate son esenciales. Te indican exactamente cuántos datos a nivel de aplicación están cacheados y con qué frecuencia se recuperan correctamente sin recurrir a la base de datos o al sistema de archivos.
Monitorizar estas métricas te ayuda a afinar tu estrategia de caché. Si el hit rate es bajo o la memoria está llena, puedes detectar rápidamente la necesidad de optimizar antes de que afecte a la velocidad de tu aplicación.
Throughput de PHP-FPM
Visualiza la carga en tiempo real de tu intérprete de PHP con el gráfico de peticiones por segundo. Esta métrica indica cuántas peticiones PHP procesa PHP-FPM, lo que te ofrece una visión clara del nivel de actividad de tu aplicación.
Más allá del throughput, Jmonitor recopila muchas otras métricas de PHP-FPM, como los procesos activos y las slow requests. Esta visibilidad detallada te permite detectar y resolver los cuellos de botella de ejecución antes de que se conviertan en problemas de rendimiento.