¿Cómo mostrar el módulo de estado del servidor Apache en tiempo real?

Respuestas:

9

Puede usar el comando watch para ejecutar el estado de apache2ctl repetidamente, por ejemplo:

watch apache2ctl status
pyasi
fuente
¿Cómo lo hizo este chico entonces?
James
@ James, ¿qué quieres decir? El watchcomando se ejecutará apache2ctl statuscada N segundos. apache2ctl statusmostrará la salida del estado de mod_status como se muestra en el video. Lea la página de manual
Stefan Lasiewski
Mis disculpas, acabo de configurar el módulo para apache2 y funciona perfectamente.
James
6

Una vez que habilite el estado del servidor según http://httpd.apache.org/docs/2.2/mod/mod_status.html simplemente agregue ?refresh=1al final de su URL de estado del servidor.

Creo que está tan cerca del tiempo real como lo vas a conseguir.

dialt0ne
fuente
¿Cómo lo hizo este chico entonces?
James
Estoy bastante seguro de que es con? Refresh = 1: si mira el video, se actualiza una vez por segundo.
dialt0ne
El video muestra un navegador de texto en uso, y ninguno de los navegadores de texto que he probado admite la actualización automática, por lo que es probable que la solución requiera otros métodos para actualizar la página.
EEAA
Funciona bien con elinks elinks.or.cz en CentOS / RHEL 5.x
dialt0ne
Ahh, no probé enlaces, solo enlaces y linces.
EEAA
2

Probablemente algo como:

$ watch -n 1 links -dump http://localhost/server-status
EEAA
fuente