Thanks all. I'll look closer at the HTTP header tools. The one had a free version, but said it was limited to the number of sites you could configure to use it (as I understood what I read), and potentially we will eventually have a large number of sites. Also, it requires an install on the client workstation, and I think our application guys are wanting something that is quickly reviewable.
I'll look at the forwarding information.
In the meantime I've been looking at iRules and found one that perhaps I could adapt to just log the information on the load balance system log. The iRule below is not complete though. I'd like to set up each iRule for the Sharepoint Sites only that we load balance, and don't know how to do that. Basically I'd like each time someone connects to a load balanced Sharepoint site virtual IP address pool that the client's IP address and the address of the physical host server gets logged as an informational message in the F5 logs. I think the iRule below will work, except I'm still researching how to only use the rule for Sharepoint sites. I figure there is a rule where I can say if a "CLIENT ACCEPTED" occurs to a specific vip, but potentially we will have dozens of VIPs in the future, so I could have a lot of iRules to manage. Is there a way to look at Client Accepted connections for only a type of pool? We're using the Sharepoint templates.
rule SharePoint_sitename{
when CLIENT ACCEPTED {
set remote [IP::remote_addr]
set cip [IP::client_addr]
log local.info "Connection Sharepoint_sitename From $cip to $remote"