• Forums
    • Public Forums
      • Community Connect
      • Dynatrace
        • Dynatrace Open Q&A
      • Application Monitoring & UEM
        • AppMon & UEM Open Q&A
      • Network Application Monitoring
        • NAM Open Q&A
        • Enterprise Synthetic Monitoring
      • Synthetic Classic
        • Synthetic Classic Open Q&A
      • BSM Open Q&A
  • Home /
  • Public Forums /
  • Application Monitoring & UEM /
  • AppMon & UEM Open Q&A /
avatar image
Question by Coburn W. · Dec 13, 2011 at 09:18 PM · web performance monitoring

how to specify client IP is a specific header attribute

It looks like our load-balancer puts the actual client-ip into a specific header field (e.g. x-client-ip).  Right now UEM is mapping all requests as initiating from the local network as its the IP of the load balancer.  Is there some ability to configure UEM to recognize a different attribute as the true client IP? 

Comment

People who like this

0 Show 0
10 |2000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

3 Replies

· Add your reply
  • Sort: 
  • Most voted
  • Newest
  • Oldest
avatar image

Answer by Andreas G. · Dec 14, 2011 at 08:43 AM

Hi

UEM actually looks at different HTTP Headers to determine the IP Address - this is documentented @ User Experience Management#GeoLocation

UEM basically looks at the following HTTP Headers in the following order:
1.http-requestheader field "True-Client-IP"
2.http-requestheader field "X-Client-Ip"
3.http-requestheader field "X-Forwarded-For"
4.http-requestheader field "X-Http-Client-Ip"
5.ip-address of requester

In your case it's likely that the header "True-Client-IP" is set by your load-balancer with the IP address of the Load-Balancer. Can you verify that?
If thats the case - you can either change that value to the original client-ip-address or just omit this header so that UEM will just pick up X-Client-Ip

Hope this helps

Comment

People who like this

0 Show 0 · Share
10 |2000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Coburn W. · Jan 10, 2012 at 06:37 PM

Hi Andreas,

Thanks for the reply. As it turns out we use the zeus load balancer from ZWS and they put the client IP in the following header:

x-cluster-client-ip:
70.61.88.178
x-cluster-client-ip

Is there a capability with UEM to provide the header to use for gelocation in a declarative fashion?

Comment

People who like this

0 Show 2 · Share
10 |2000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Andreas G. &. · Jan 11, 2012 at 08:38 AM 0
Share

Hi

We are implementing this feature right now so that you can configure the HTTP Header to use for client ip resolving. Its planned to be released with the next dynaTrace minor release.

Right now - with dynaTrace 4.1 - you have to find a workaround in order to make it work. Is there any chance you can change your load balancer to use one of the mentioned HTTP headers?

Andi

avatar image Coburn W. Andreas G. ♦ · Feb 08, 2012 at 12:34 AM 0
Share

Hi Andreas,

I am getting pushback from my operations team to fiddle with anything at the load-balancer level in production. I am planning to move to 4.1 in production in the coming weeks.  What is your timeline to have configurable values on for this header baked into the product? We just purchased a somewhat large UEM license and it would be great to show our stakeholders the world map view (right now it looks sort of silly as all traffic is from our datacenter ;-) with the default client-ip).

avatar image

Answer by Alexander S. · Feb 08, 2012 at 08:30 AM

Hi,

This feature will be available with the Spring Release. I will contact you per mail, perhaps we can found an other solution till the release of the next dynaTrace Version.

Alex

Comment

People who like this

0 Show 0 · Share
10 |2000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 10 attachments (including images) can be used with a maximum of 52.4 MB each and 262.1 MB total.

Welcome to the
Dynatrace Community Forums

Check out the Forum User Guide and Forum Guidelines to learn how to get started.

Community Member of the Month
February 2019

Announcing Dynatrace's Community Member of the Month for February 2019, Larry R.! Click here to read more!

Employee Member of the Month
February 2019

Announcing Dynatrace's Employee Member of the Month for February 2019, Dave M.! Click here to read more!

Live webinar: AIOps done right through enhanced Dynatrace AI root cause detection

Learn the enhanced capabilities of the next generation Dynatrace AI root cause analysis and how to feed it with your own data sources.
Wednesday, February 20, 2019
Register today!

Live webinar: AIOps done right through enhanced Dynatrace AI root cause detection

Learn the enhanced capabilities of the next generation Dynatrace AI root cause analysis and how to feed it with your own data sources.
Wednesday, February 20, 2019
Register today!

NAM 2019 Beta is available

Would you like to have an early taste of what we have cooked up for 2019? We would love to hear your feedback and improve some of the new features. Check NAM 2019 Beta release notes.
Sign up today!

Follow this Question

Answers Answers and Comments

2 People are following this question.

avatar image avatar image

Related Questions

Welcome to the Web Performance and Experience Management Forum 5 Answers

Two Different visits for same session. 2 Answers

UEM Support for jQuery CallBacks 1 Answer

User Actions - Performance over time 2 Answers

Trend Analysis with UEM (tuning perspective) - creative ideas forum 1 Answer

Forum Tags

nginx java dotnet docker 6.5 ios customization knowledge sharing browser agent mobileapp sensor chart 7.1 hybris 6.3+ production incidents Dynatrace Managed php javascript processes monitoring nodejs uem splunk license framework good to know installation web services plugin splitting rest webserver reports 7.0 kubernetes errors rum mainframe 6.1 account configuration forum user guide security web dashboard agent load window oneagent upgrade diagnostics search scheduler appmonsaas log analytics database performance warehouse services web performance monitoring user sessions test automation transactionflow measures business transaction migration plugins android dashlet server purelytics 6.2 rest api system profile appmon appmon 7 mobile monitoring collector adk messagebroker purepath apache guardian appmon iis 7.2 dashboard mq kibana client continuous delivery unique users postgresql sensors documentation alerting auto-detection 6.3 administration
  • Forums
  • Public Forums
    • Community Connect
    • Dynatrace
      • Dynatrace Open Q&A
    • Application Monitoring & UEM
      • AppMon & UEM Open Q&A
    • Network Application Monitoring
      • NAM Open Q&A
      • Enterprise Synthetic Monitoring
    • Synthetic Classic
      • Synthetic Classic Open Q&A
    • BSM Open Q&A