F5 log irule tcl
Jump to navigation
Jump to search
https://my.f5.com/manage/s/article/K42210592
when HTTP_REQUEST { set http_method [HTTP::method] set http_host [HTTP::host] set http_path [HTTP::path] set http_query [HTTP::query] set http_version [HTTP::version] # set http_agent [HTTP::header value "user-agent"] set http_info "$http_method, $http_host, $http_path, $http_query, $http_version" set lb_vs_socket [IP::local_addr]:[TCP::local_port] # set client [IP::client_addr]:[TCP::client_port] # log local0.debug "$client->$lb_vs_socket, $http_info" } when HTTP_RESPONSE { set client [IP::client_addr]:[TCP::client_port] set benode [IP::server_addr]:[TCP::server_port] set benodeResp [HTTP::status] log local0.debug "$client->$lb_vs_socket->$benode, $benodeResp, $http_info" } # https://clouddocs.f5.com/api/irules/LogHttpTcpUdpToSyslogng.html # https://my.f5.com/manage/s/article/K42210592
Add to irule Virtual Server Resource irule list
Other HSL Remote
- https://my.f5.com/manage/s/article/K55131641
- https://my.f5.com/manage/s/article/K00847516
- https://my.f5.com/manage/s/article/K13080
- nhttps://techdocs.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/bigip-external-monitoring-implementations-12-0-0/3.html ``` ````