Sprich mit mir apache

Wer etwas mehr ueber seinen Apache wissen will als das “normale” mod-status liefert, sollte einfach mal

ExtendedStatus On

in die apache2.conf eintragen (muss im Server Bereich stehen und nicht im vhost)
und

a2enmod status

und nicht vergessen sowas wie

  <Location /_status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from 1.2.3.4
</Location>

z.B. in die

/etc/apache2/sites-available/default

einzutragen.

/etc/init.d/apache2 reload

nun

http://derollewebserver/_status

aufrufen. Ruft man die Seite mit refresh=N als Parameter auf, gibt N den refresh Intervall an:

http://derollewebserver/_status?refresh=5

Jetzt waere natuerlich eine Abfrage via cati interessant.

Kritik:

mod_status and ExtendedStatus On

If you include mod_status and you also set ExtendedStatus On when building and running Apache, then on every request Apache will perform two calls to gettimeofday(2) (or times(2) depending on your operating system), and (pre-1.3) several extra calls to time(2). This is all done so that the status report contains timing indications. For highest performance, set ExtendedStatus off (which is the default).

Link: http://httpd.apache.org/docs/2.2/misc/perf-tuning.html

Sollten also die Ressourcen knapp sein, lieber die Finger davon lassen ;-).

Leave a Reply

Your email address will not be published. Required fields are marked *