Come visualizzare il modulo Stato server Apache in tempo reale?


Risposte:


9

Puoi usare il comando watch per eseguire ripetutamente lo stato di apache2ctl, ad esempio:

watch apache2ctl status

Come ha fatto questo ragazzo allora?
— James,

@James, che vuoi dire? Il watchcomando verrà eseguito apache2ctl statusogni N secondi. apache2ctl statusmostrerà l'output dello stato mod_status come mostrato nel video. Leggi la manpage watch (1) e vedi httpd.apache.org/docs/2.0/mod/mod_status.html#autoupdate & httpd.apache.org/docs/2.0/programs/apachectl.html
— Stefan Lasiewski,

Le mie scuse, ho appena configurato il modulo per apache2 e funziona perfettamente.
— James,

6

Dopo aver abilitato lo stato del server come da http://httpd.apache.org/docs/2.2/mod/mod_status.html, aggiungi ?refresh=1alla fine l'URL dello stato del server.

Credo che sia il più vicino al tempo reale che hai intenzione di ottenere.


Come ha fatto questo ragazzo allora?
— James,

Sono abbastanza sicuro che sia con? Refresh = 1 - se guardi il video, si aggiorna una volta al secondo.
— dialt0ne,

Il video mostra un browser di testo in uso e nessuno dei browser di testo che ho provato supporta l'aggiornamento automatico, quindi la soluzione richiederà probabilmente altri metodi per aggiornare la pagina.
— EEAA

Funziona bene con elinks elinks.or.cz su CentOS / RHEL 5.x
— dialt0ne,

Ahh, non ho provato elinks, solo collegamenti e lince.
— EEAA,

2

Probabilmente qualcosa del tipo:

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.