Forum Discussion

veato's avatar
veato
Icon for Nimbostratus rankNimbostratus
Jul 10, 2017

Report Client IPs

I have a Vs for a particular service and the service owner would like to know the client IPs that access this to enable them to run some reporting - presumably on numbers of individual users.

 

I have provisioned AVR and set it to log client IPs for the Vs but have come across a couple of issues:

 

1) On the Anayltics overview tab I can create a widget to show client IPs for the last week but am limited to showing a maximum of 100 rows. This is not enough. 2) Alternatively on the transactions tab I can also view by client IP address and can see there are 251 in total but can only view 10 at a time on a single page and exporting the data exports only the 10 currently being viewed.

 

So, is there a better way to get the data I need?

 

1 Reply

  • Hello Veato,

     

    If it is an HTTP service, you can insert the X-Forwarded-For (HTTP header) to send the client IP to the backend server. Then the owner of the service can log the request on his backend and get the client IP.

     

    You can add an irule to do that or you can enable it by editing the HTTP Profile.

     

    Let me know if want to do it like that and if you need help for this implementation.