Una herramienta útil, que nos puede ayudar a ver el rendimiento de apache es el mod_status. De una manera gráfica, podemos ver la carga de cpu del host, los Kb/s, los Bytes/s y algunos datos más muy útiles. Su funcionamiento es muy simple. Hemos de abrir la configuración de httpd y añadir unas lineas como estas:
1 2 3 4 5 6 7 | <strong> # #SetHandler server-status #Order Deny,Allow #Deny from all #Allow from .foo.com #</strong> |
Donde Allow from puede ser nuestro dominio o ip para restringir de esta forma el acceso a esos datos. Podemos activar incluso el modo de información extendido, que nos ofrecerá incluso las peticiones por GET o POST. Sólo tenemos que descomentar una línea del httpd.conf
1 | # ExtendedStatus On |
Recordar que podemos limitar las ips con acceso a esta url con la directiva Allow from:
1 2 3 | #Deny from all #Allow from 80.45.64.21. #Allow from 90.34.35.93 |
Por ejemplo…
Y listo ![]()
[...] por puro sentido común, pero no había dado con la forma de arreglarlo. Si decidimos activar el mod_status para Apache, hemos de acceder vía web a http://ip/server-status o http://dominio/server-status. El [...]