¿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

¿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.


¿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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.