Forum Discussion

waterfall_10467's avatar
waterfall_10467
Icon for Altostratus rankAltostratus
Jul 19, 2012

Help for when_http_response

 

 

 

when HTTP_REQUEST timing on priority 100 {

 

Check the requested path with wildcard matching

 

switch -glob [HTTP::path] {

 

"/appmania*" {

 

log local0. "HOST [HTTP::host] PATH [HTTP::path]"

 

pool HTTP_appmania

 

}

 

"/floo*" {

 

log local0. "HOST [HTTP::host] PATH [HTTP::path]"

 

pool HTTP_floo

 

}

 

"/HARDWARE*" {

 

switch [string tolower [IP::client_addr]] {

 

"85.88.99.201" {

 

log local0. "1 [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

}

 

"85.87.66.78" {

 

log local0. "1 [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

}

 

"85.74.86.89" {

 

log local0. "1 [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

}

 

"92.78.96.129" {

 

log local0. "1 [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

}

 

"92.78.96.129" {

 

log local0. "1 [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

}

 

default

 

{

 

pool HTTP_active

 

}

 

}

 

log local0. "HOST [HTTP::host] PATH [HTTP::path]"

 

log local0. " [HTTP::uri] [IP::client_addr] "

 

pool HTTP_active

 

}

 

 

 

I need your help about the above irule. we want to produce log the "/HARDWARE*" { responses on the f5. Could you help us ?

 

Thank you in advance.

 

regards,

 

 

7 Replies

No RepliesBe the first to reply