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.
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:
But I have not tested this myself to log those exact variables, so keep that in mind.
thank you for comment, yes I m sure the version doesn't appear, I get -> Version: none
So I need to add the variables sessions session.client.app_id or session.client.app_version to get the version ?
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:
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.
Other useful stuff: