Hi all!
At the request of the Wikipedia Zero folks, we have finally merged and deployed this
change:
https://gerrit.wikimedia.org/r/#/c/12188/
This adds two new fields to the end of all webrequest log lines.
1) Accept-Language HTTP header. This will support the Internationalization and Language
team with creating new metrics.
2) X-Carrier HTTP header. This will simplify detecting whether a request was made through
the Wikipedia Zero project
Accept-Language comes from the user's browser, so this will be filled in for the 15th
field on many of the lines. X-Carrier is manually put in place by the mobile Varnish
frontends, so most of the request will not have anything useful here. As usual, if any of
the fields are blank, a single '-' will be in the field's position.
We've got a few upcoming changes too. We still want to change the field separator in
these lines from space to tab. We are also considering geocoding all IP addresses by
default, which would add a 17th field for the geolocation. We'll keep you updated if
and when those changes get ready to go in place.
Thanks everybody!
-Ao