Apache cuenta con un módulo de estadísticas que proporciona información sobre la actividad y rendimiento del servidor en tiempo real. Vamos a ver como se activa:
- Activar modulo status de Apache:
sudo a2enmod status
- Un mensaje nos indicará si ya estaba activado o no. En caso de que no estuviese, necesitamos reiniciar Apache con este comando:
/etc/init.d/apache2 restart
- Ya están activadas las estadísticas pero hay que configurarlas. Vamos al fichero /etc/apache2/mods-available/status.conf y nos tiene que quedar así:
<IfModule mod_status.c>
#
# Allow server status reports generated by mod_status,
# with the URL of http://servername/server-status
# Uncomment and change the ".example.com" to allow
# access from other hosts.
#
ExtendedStatus On
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from localhost ip6-localhost
# Allow from .example.com
</Location>
</IfModule>
- Si queremos acceder a las estadísticas desde un equipo diferente del propio servidor, después de ip6-localhost debemos poner la IP o dominio desde donde queramos acceder, o poner all para poder acceder a las estadisticas desde cualquier equipo.
- Reiniciamos el Apache y ya podremos acceder a las estadísticas desde www.tupagina.com/server-status
Si quieres la información más resumida puedes comentar la línea ExtendedStatus On
Para desactivar las estadísticas, ejecuta el comando a2dismod status y reinicia Apache.
Probado con éxito en Ubuntu 10.04 con ispconfig 3 y Apache 2.2
Fuente: HowtoForge
Mas información: mod_status en la web de Apache
fede dice
¿Para compilat el mod_status en windows xp?