cancel
Showing results for 
Search instead for 
Did you mean: 

get big-ip edge client version from apm logs

Miguel_1400
Nimbostratus
Nimbostratus

Hi everybody ?

 

I would like to get the big-ip edge client version from the apm logs, Does it possible ? I turned on the debug lvl and check the apm logs but I didn't get the big-ip edge client version on the user-agent header.

 

Regards,

 

Miguel

8 REPLIES 8

boneyard
MVP
MVP

are you sure it isn't there? i checked and i can see it on my system, it isn't the three digit one but the longer four times four digits.

 

https://support.f5.com/csp/article/K49063135

An option is to test log the variables session.client.app_id and session.client.app_version to the APM log with the Logging Agent action in the access policy:

 

 

https://support.f5.com/csp/article/K11253

 

 

But I have not tested this myself to log those exact variables, so keep that in mind.

 

 

checked both on a tmos 14 system, first says edge, second says none.

 

there is a session.client.version also, which is 2.0.

 

seems like the host header still seems the best way.

Hi,

 

thank you for comment, yes I m sure the version doesn't appear, I get -> Version: none

Updating client info - Hostname: XXXX Type: edge Version: none Platform: Win10 CPU: WOW64 UI Mode: Standalone Javascript Support: 1 ActiveX Support: 1 Plugin Support: 0 Model: Platform Version: Serial Number: IMEI:

So I need to add the variables sessions session.client.app_id or session.client.app_version to get the version ?

 

Regards,

Try with session.client.app_version or session.client.version as boneyard said to see what you get. Also you may open a TAC case to ask why the F5 Edge Client version is not in the HTTP headers. I found only this bug in the bug tracker:

 

 

https://cdn.f5.com/product/bugtracker/ID936061.html

Hi,

Thank you it's work perfectly with the iRule, strange that I need to set the user-agent Header with an iRule.

 

Regards

Masami_Uchida
F5 Employee
F5 Employee

Hi all,

 

Do you have any idea to get apmclient version number when F5VPN via browser?

I got version number when a user uses EdgeClient directly but can't when browser logon.

 

Regards,

Musami you need to check the APM operations guide the section programmability (I recommend reading the full guide) and see the available variables with sessiondump and use what you need as with the Edge Client, the info is in the HTTP headers as boneyard said and also in the APM session variables as they are made by information in the HTTP headers or the payload.

 

 

 

https://support.f5.com/csp/article/K80934060

 

 

Other useful stuff:

 

 

 

 

https://techdocs.f5.com/kb/en-us/products/big-ip_apm/manuals/product/apm-visual-policy-editor-13-0-0...

 

https://support.f5.com/csp/article/K15332