-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Kris,
On 7/22/14, 10:22 AM, Dames, Kristopher J wrote: >> >> Kris, >> >> On 7/21/14, 6:43 PM, Dames, Kristopher J wrote: >>> Can anyone point me to an example of conditional logging in >>> Tomcat 6? Here is what I have tried to no avail. I want >>> requests that match /*/iaahb to not be logged. >>> >>> In my server.xml: >>> >>> <Valve className="org.apache.catalina.valves.AccessLogValve" >>> condition="DoNotLog" directory="logs" >>> fileDateFormat="yyyy-MM-dd" pattern="%{X-Forwarded-For}i %h %l >>> %u %t "%r" %s %b "%{Referer}i" >>> "%{User-Agent}i"" >>> >>> prefix="access_log"/> >>> >>> in my web.xml: >>> >>> <!-- Custom filter to prevent logging health check requests >>> --> <filter> <filter-name>Set Do Not Log >>> Attribute</filter-name> >>> <filter-class>SetDoNotLogFilter</filter-class> <init-param> >>> <param-name>DoNotLog</param-name> >>> <param-value>true</param-value> </init-param> </filter> >>> <filter-mapping> <filter-name>Set Do Not Log >>> Attribute</filter-name> <url-pattern>/*/iaahb</url-pattern> >>> </filter-mapping> >> >> On the face of it, this looks like it should work. What does >> your "SetDoNoLogFilter" code look like? >> >> - -chris > > > Perhaps that's my problem, I do not have any code to support this. > I think for this to work as I have it now I need an existing Java > filter class. Hah. Okay, so then what does "SetDoNotLogFilter" refer to? Or were you just hoping that would magically work? Mark's response was prescient: you probably want to use the url-rewrite filter because it will avoid you having to write any new code. - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJTzovQAAoJEBzwKT+lPKRYDRoQAIx5M5j+2Y5faPWuAFr4lZzG vq7f0quAfppVx6KZfpKalgDQ3um/leEp5LK2El7X5VB9BDEVYN3Na1q2Jv2/fkdi Sw5/KdvHBOi21FlTxR4Bnt/M3V37OcJZBXapdg6s/eEUnGiddQ52WqLuz5s1BzT0 5LjS3yRNE9cNStEzrLmkPuzaMjskg0crN8te+s3DvNbtU8cmXcUMZK9WZf9+ALnH /lCF4fEvt69FyqIE76kBNOvt8piDUsfv6HnXM5Jpq5ImxKNaKbpAPnQrzQYLG1hN JEr1xquzCeqGhcZNoAyo/kPsZ7dJRaL5C0r7NFy/tCM1gyekzKtHZmZQC4s4MWn/ X8NvRdDin/GgktwUKMTBv6kzu8YrZVwGsQMCkrJNNiLzL1XnHIPB0uP9y135C/8/ p6n/Q7ZaZHtWTKRrRFzQdKR4Rj1bQ3OddDIeFERjVIQo4DBFiTyo4REoPwDyVyNZ 5EFOYi8spH3pTNDOoLHuS2snM0XsN6mBhB179m2g6mq8fXjKTUi4ZWS3etn+CX9J FnjZvmBw/OAzrlcqogoLeDTYaNQ7RfwsoIwcq6kdygbUBlEdt+kuiuwh34yX9MOs TMFDYFf9jUZBZXHIBy/cdILBPqKfi6h6rTM4iqoTb/HffjBLXZnTcPW/xBg5Vf9z vw+Q1daGvIbfa4ZRATC6 =FMhI -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org