Hallo,
ich habe ein Problem beim Filtern von Log-Einträgen im Apache:
In meinem access_log scheinen folgende Einträge auf:
10.204.21.254 - - [30/Sep/2007:10:24:37 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:24:42 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:24:47 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:24:52 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:24:57 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:25:02 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
10.204.21.254 - - [30/Sep/2007:10:25:07 +0200] "GET /CheckTomcatStatus/checktomcatstatus.html HTTP/1.0" 2
00 96
Wie zu sehen, wird alle 5 Sek. überprüft, ob der Tomcat noch lebt.
Jetzt habe ich versucht, in der config-Datei des Apache einen Filter zu setzen, aber der scheint nicht zu funktionieren.
Hier die Einträge in der Apache-Config:
LogFormat "%h %l %u %t \"%r\" %>s %b" common
CustomLog /var/log/httpd/awportal/access_log common
SetEnvIf Remote_Addr "10\.204\.21\.254" dontlog
CustomLog /var/log/httpd/awportal/access_log common env=!dontlog
Hat jemand eine Idee, was ich falsch gemacht habe?
Danke,
B.S.