PHPFpmTop


PhpFpmTop es una herramienta de monitorización de procesos PHP-FPM, este resulta muy útil para debugear problemas en la ejecución de código php ya que nos mostrará información como las peticiones por segundo, el tiempo que tarda cada php y si hay ejecuciones encoladas.

 

En este caso el servidor PHP-FPM corre sobre FreeBSD pero todos los pasos son fácilmente adaptables a cualquier sistema Unix.

Nos aseguramos de que PHP-FPM presente la web de status:

vi /usr/local/etc/php-fpm.d/www.conf
pm.status_path = /status

Reiniciamos el servicio:

service php-fpm restart

Instalamos Go ya que PhpFpmTop está escrito en Go:

pkg install go

Nos bajamos la herramienta:

go get github.com/abrander/phpfpmtop

Arrancamos PhpFpmTop indicando el socker FPM:

/root/go/bin/phpfpmtop -socket /var/run/php-fpm.sock

El resultado final será algo parecido a esto:

Si te ha gustado el artículo puedes invitarme a un redbull aquí.
Si tienes cualquier pregunta siempre puedes enviarme un Email o escribir en el grupo de Telegram de AlfaExploit.
Autor: kr0m -- 21/08/2020 01:28:41 -- Categoria: Http Monitoring