WebTrends Load Balancer / Reverse Proxy
Der SDC Server wird über Load Balancer oder ReverseProxy verwendet und speichert daher immer die IP vom Load Balancer oder Proxy Server. Wie kann trotzdem die IP vom jeweiligen Client erfasst werden?
WebTrends hat die Möglichkeit, den X-Forwarded-For Parameter in der dcs.cfg zu verwenden - eigentlich soll das aber nur mit Load Balancern funktionieren und nicht mit Proxy und Reverse Proxy Servern. WebTrends hat dies mit einigen Clients getestet und einige funktionierten, andere nicht: Einige haben mehr als nur die Client IP durch den X-Forwarded-For Header gesendet. Damit der Header ausgewertet wird, müssen Sie dem Reverse Proxy sagen, er soll die IP-Adresse in einem Custom Header namens "X-Forwarded-For" eintragen. Sie können dies auch anders benennen, müssen es aber dann in der dcs.cfg umbenennen.
In der dcs.cfg bauen Sie bitte folgende Parameter ein:
enableheaderparams=True
#headerparamlist
Das Format für dieses Beispiel:
Host,Accept,x-Forwarded-For:DCS_CLIENTIP
So protokolliert es den Wert vom HTTP-Header "x-Forwarded-For" in das c-ip Feld. Vorallem nützlich für last verteilte SDC Server und der Tatsache, das dann die IP vom Load Balancer protokolliert wird und nicht die IP vom echten Client.
Die Einstellungen greifen nur dann, wenn enableheaderparams auf "True" gesetzt wurde.
Update: Wir haben festgestellt, das in seltenen Fällen hier mehrere IP-Adressen stehen. Diese sind kommagetrennt und beinhalten alle IP-Adressen vom lokalen Interface des Benutzers über Router und Proxy. Ein XAPI-Filter soll hier helfen können. Wir haben außerdem festgestellt, das in seltenen Fällen eine falsche IP-Adresse als Client-IP protokolliert wurde. Dies hängt damit zusammen, das der X-Forward-For-Header leer war, aber nicht leer protokolliert wurde, sondern - vermutlich - eine IP der letzten Zugriffe. Update: Nach einer intensiveren Betrachtung des Problems haben wir einen passenden Blogeintrag erstellt: WebTrends SDC und die Client-IP
Beim deinstallieren von WebTrends konnten nicht alle Dienste entfernt werden.
Der Scheduler startet nicht oder es gibt sonstige Fehler
Die exportierten Reports entsprechen nicht unserer CI - können diese angepasst werden?
Gibt es in WebTrends eine Liste an vorkonfigurierter Ländern und Regionen und wenn ja, welche?
How do I exclude activity from common spiders and robots from my reports?
How do I filter out excess PDF downloads from WebTrends reports?
How do I repair damaged MySQL databases?
How do I troubleshoot events that do not enter the queue?
In der Webtrends-Installation fehlen die Bilder in der Hilfe?
Ist es möglich, Webtrends 8.5a auf einem Windows XP mit Servicepack 2 oder 3 zu installieren?
Ist WebTrends mit jedem Browser zu bedienen?
Kann ich bei den Benutzernamen und Passwörter während der Installation Sonderzeichen verwenden?
Nach einem Upgrade oder einer Reparatur kann ich mich nicht mehr an WebTrends anmelden.
Wann genau werden die PageViews / Server Calls berechnet?
Was besagt die Fehlermeldung "An error occurred: No valid records found in the logfile"?
Was ist ein Page View und wie wird er gezählt?
Was muss ich bei einem Upgrade auf WebTrends Analytics 8.1 beachten?
Was passiert, wenn ich Daten Re-Analysieren muss?
Was passiert, wenn ich vor Ablauf der Jahresperiode meine Page View Berechtigung erreicht habe?
WebTrends erzeugt an vielen Stellen temporäre Dateien - was kann ich damit machen?
Welche Logfiles (Formate) kann WebTrends analysieren?
Welchen DNS-Server verwendet WebTrends für die Namensauflösung?
Welches Format kann WebTrends vom Real Networks Helix-Server analysieren?
Werden Spiders, Bots und Monitoring Tools gegen meine Page View Berechtigung gezählt?
Wie analysiert WebTrends die Meta-Tags, z.B. die On-Site-Search?
Wie erhalte ich ein Upgrade von WebTrends 8.0 auf die Version 8.0d?
Wie kann die DCSID für neue DataSources generiert werden?
Wie kann ein WebTrends am besten gesichert werden?
Wie kann ich die Zedesco Beispieldaten in mein WebTrends einspielen?
Wie kann ich WebTrends konfigurieren, damit mehr als ein Profile gleichzeitig analysiert wird?
Wie können wir einen Reporting-Fehler in der Applikation eingrenzen?
Wie können überzählige PDF Downloads bei WebTrends Reports gefiltert werden?
Wie wird ein neuer WebTrends Key zur Verlängerung der Wartung aktiviert?
Wird die aktuelle WebTrends Lizenz belastet, wenn alte Logfiles ausgewertet werden sollen?
Wie dürfen wir für Sie aktiv werden?
Astrid Anna Kausch
Account Manager
+49 (0)7152 - 93 93 125
+49 (0)7152 - 93 93 11