[00:25:28] (PS2) Nuria: Add UAParserUDF from kraken [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [00:36:08] (PS3) Nuria: Add UAParserUDF from kraken [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [00:36:23] (CR) Nuria: Add UAParserUDF from kraken (16 comments) [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [00:41:26] yay! [03:20:03] Hm.. what's with all the php=zend and stray - and - - and -- 's on this page? [03:20:14] https://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm [07:31:52] Analytics / General/Unknown: Requests for 'undefined' page increasing on wikipedias - https://bugzilla.wikimedia.org/66352#c27 (Jeff Gage) Have we tried contacting Compility? Report a problem: http://www.complitly.com/Faq.aspx#na36 Opt-out for a site: http://www.complitly.com/Faq.aspx#na44 [08:58:19] (CR) QChris: [C: -2] Add UAParserUDF from kraken (1 comment) [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [10:13:23] Analytics / Refinery: Duplicates/missing logs from esams bits for 2014-09-28T{18,19,20}:xx:xx - https://bugzilla.wikimedia.org/71435 (christian) [10:13:23] Analytics / Refinery: Raw webrequest partitions that were not marked successful - https://bugzilla.wikimedia.org/70085 (christian) [10:13:23] Analytics / Refinery: Several raw webrequest partitions now marked successful between 2014-10-13T13:xx:xx and 2014-10-13T22:xx:xx - https://bugzilla.wikimedia.org/72028#c2 (christian) The failed partitions between 2014-10-13T15:xx:xx--2014-10-13T21:xx:xx have all exclusively been esams caches. Hence, f... [10:14:54] Analytics / Refinery: Raw webrequest partitions that were not marked successful - https://bugzilla.wikimedia.org/70085 (christian) [10:14:54] Analytics / Refinery: Raw webrequest partitions for 2014-10-08T1[89]:xx:xx not marked successful - https://bugzilla.wikimedia.org/71881 (christian) [10:14:54] Analytics / Refinery: Duplicates/missing logs from esams bits for 2014-09-28T{18,19,20}:xx:xx - https://bugzilla.wikimedia.org/71435 (christian) [10:15:23] Analytics / Refinery: Raw webrequest partitions for 2014-10-07T1[789]:xx:xx not marked successful - https://bugzilla.wikimedia.org/71882 (christian) [10:15:38] Analytics / Refinery: Raw webrequest partitions that were not marked successful - https://bugzilla.wikimedia.org/70085 (christian) [10:15:38] Analytics / Refinery: Duplicates/missing logs from esams bits for 2014-09-28T{18,19,20}:xx:xx - https://bugzilla.wikimedia.org/71435 (christian) [10:44:53] Analytics / Refinery: Make webrequest partition validation handle races between time and sequence numbers - https://bugzilla.wikimedia.org/69615#c11 (christian) In terms of severity and other work, it does not line up too well. And since we're suffering more severe issues, it has not been fixed yet.... [11:22:38] Analytics / Refinery: Duplicates/missing logs from esams bits for 2014-09-28T{18,19,20}:xx:xx - https://bugzilla.wikimedia.org/71435#c2 (christian) It happened again during for the 5 bits partitions from 2014-10-14T16:xx:xx up to and including 2014-10-14T20:xx:xx. Again only esams bits. Since I've bee... [14:29:27] Hi milimetric when is this EFF meeting? I don't have it in my calendar. [14:29:41] kevinator_cloud: today at 10:00 PST [14:29:45] cloud? :) [14:30:07] yeah, I left my work laptop at work [14:30:28] I don't have an IRC app on my personal laptop [14:30:45] so i'm using IRC Cloud [14:33:08] (PS4) Nuria: Add UAParserUDF from kraken [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [14:35:16] (PS6) Ottomata: Add IpUtil, Geocode, and GeocodeCountryUDF classes [analytics/refinery/source] (otto-geo) - https://gerrit.wikimedia.org/r/164264 [14:43:37] Analytics / Refinery: No new Pagecounts-all-sites files since 2014-10-10 17:00 - https://bugzilla.wikimedia.org/71994#c4 (Andrew Otto) Oh, hm, we only re-submitted the bundles. Was there a coordinator we had to manually submit too? [14:50:43] taking my daughter to school, will be right back cc milimetric, mforns_ [16:07:38] Analytics / Refinery: Make webrequest partition validation handle races between time and sequence numbers - https://bugzilla.wikimedia.org/69615#c12 (Toby Negrin) ok -- makes sense. Thanks Christian. [16:07:48] (PS1) Mforns: Use /etc/wikimetrics config files for alembic upgrade [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/166762 (https://bugzilla.wikimedia.org/64294) [16:19:39] (CR) Milimetric: [C: 2] "this may not feel clean, but it's at least done in the same way as api.wsgi, which is a similar use case. If we find a better way later, " [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/166762 (https://bugzilla.wikimedia.org/64294) (owner: Mforns) [16:27:45] (CR) QChris: Add UAParserUDF from kraken (1 comment) [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [16:36:38] Analytics / Refinery: Duplicates/missing logs from esams bits for 2014-09-28T{18,19,20}:xx:xx - https://bugzilla.wikimedia.org/71435#c3 (christian) Created attachment 16773 --> https://bugzilla.wikimedia.org/attachment.cgi?id=16773&action=edit kafka.varnishkafka.kafka_drerr.per_second-2014-10-15.png [16:41:28] (PS1) Milimetric: Adding some more visibility into query problems [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166770 [16:42:10] (PS2) Milimetric: Adding some more visibility into query problems [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166770 [16:42:49] (CR) Milimetric: [C: 2] "self-merging as the system is totally fubar right now and I'm just trying to debug. Will revert any unnecessary stuff." [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166770 (owner: Milimetric) [17:32:27] milimetric: SoS [17:32:37] hi ottomata [17:32:44] i'm in EFF meeting [17:32:47] #torn... [17:32:53] oof, EFF? [17:55:07] Analytics / Wikimetrics: Alembic upgrade head should not try to access testing DB when running in production - https://bugzilla.wikimedia.org/64294 (Marcel Ruiz Forns) PATC>RESO/FIX [18:05:31] (PS1) Milimetric: Stop executing broken queries [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166782 [18:06:01] (CR) Milimetric: [C: 2] "experimenting through self-merges is so wrong..." [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166782 (owner: Milimetric) [18:17:05] qchris_meeting: getting a .deb ready for webstats depoy' [18:17:06] still wanna? [18:17:48] Just in time ... [18:17:57] The EFF meeting went longer than expected. [18:18:01] Yes! Totally wanna. [18:18:08] (what is EFF?) [18:18:10] oH [18:18:12] EFF [18:18:13] meeting [18:18:14] ottomata: every query I do on this 'date' range select 'whatever' from webrequest where year=2014 and month=9 and day=1 and hour=12 limit 100; [18:18:16] that EFF [18:18:20] COOL [18:18:24] man, i woulda joined that :) [18:18:26] forgot about it [18:18:37] I'll ping you next time then. [18:18:41] heh, k! [18:18:51] nuria [18:18:53] we only keep 31 days [18:18:57] do [18:18:57] ottomata: fails with an exception, i looked at logs but exception is the same than the command line one so not much info [18:19:05] show partitions webrequest; [18:19:24] ah so "java.lang.reflect.InvocationTargetException" -> no data [18:19:29] otoomata: ok [18:19:29] i guess so? [18:19:31] ha [18:19:47] Yes. That's the exception you get, when no partitions matched. [18:20:24] ottomata: About the debs ...if we roll them out right now, I guess we'll ruin the data for this hour. [18:20:37] Could we roll out around 19:00 [18:20:43] After the file has been written? [18:20:44] sure. [18:20:50] Aaaaaaaaawesome! [18:21:02] ping me when time approaches? [18:21:07] in case i get busy? [18:21:07] :) [18:21:10] Like 5 minutes before? [18:21:22] 10 mins before, i will need to stop puppet, add to apt, etc. [18:21:27] k. [18:21:30] danke [18:21:30] Alarm clock set. [18:21:33] :) [18:21:35] tick. tick. tick.... [18:21:42] ottomata, qchris: good, then the ua udf in hive is working well. Will submit another patch. [18:21:44] qchris-alarm-clock.activate() [18:22:01] nuria_: \o/ [18:50:00] ottomata: qchris-alarm-clock.callback() [18:50:02] ALARM! [18:50:02] ALARM! [18:50:03] ALARM! [18:50:32] Don't dare to punch me into "snooze"-mode! [18:50:33] heheh [18:52:13] we need qchrisfacts.org [18:52:15] ok, qchris, so, we need to deploy to oxygen and gadolinium, correct/ [18:52:27] Behind qchris's beard: IS ANOTHER BEARD. [18:52:28] yes. I think so. [18:52:42] Icinga alerts do not happen to qchris. qchris happens to Icinga. [18:53:01] k [18:53:06] ok, disabled puppet on those machines [18:53:08] adding 0.4 to apt [19:00:17] ok, qchris, i see the 1900 file [19:00:23] Cool. [19:00:23] ok to stop collector? [19:00:38] doing it. [19:00:39] When the files are no longer increasing [19:00:42] Yes. [19:00:46] increasing? [19:00:48] the tmp file was moved. [19:00:50] In size. [19:00:53] Ok. [19:01:17] Do it :-) [19:01:56] collector 0.4 running, restarting udp2log witih 0.4 filter on oxygen now... [19:04:32] New filter seems to be running. [19:04:41] New collector too. [19:04:49] cool. [19:05:19] (PS1) Milimetric: Fix query's cursor descriptor [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166797 [19:05:21] qchris, should we merge the refinery changes and restart the job? [19:05:24] So I guess we'll see in an hour whether it worked. [19:05:33] Yes, we should merge them. [19:05:35] just htis? [19:05:37] https://gerrit.wikimedia.org/r/#/c/165725/ [19:05:38] right? [19:05:40] (CR) Milimetric: [C: 2 V: 2] Fix query's cursor descriptor [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166797 (owner: Milimetric) [19:06:09] About restarting ... I would do that it some hours to match the switch for the C implementation. [19:06:24] * qchris checks the change number [19:06:54] The one you mentioned above, and also [19:06:56] https://gerrit.wikimedia.org/r/#/c/165378/ [19:08:57] ah right, ok [19:09:00] so, i will merge now [19:09:08] hm, qchris, will an hdfs deployment autmoatically pick this up? [19:09:11] it will, right/ [19:09:14] because of current? [19:09:15] Right. [19:09:28] So we should wait a bit with the deployment [19:09:31] ok, welp, not good, but easier for me to deploy right now :) [19:09:31] ok [19:09:36] merging now though. [19:09:38] (PS2) Ottomata: Stop considering requests for 'undefined' and 'Undefined' [analytics/refinery] - https://gerrit.wikimedia.org/r/165378 (https://bugzilla.wikimedia.org/66352) (owner: QChris) [19:09:39] Cool. [19:09:47] (CR) Ottomata: [V: 2] Stop counting 301, 302, 303 HTTP status codes [analytics/refinery] - https://gerrit.wikimedia.org/r/165725 (https://bugzilla.wikimedia.org/71790) (owner: QChris) [19:09:59] (CR) Ottomata: [V: 2] Stop considering requests for 'undefined' and 'Undefined' [analytics/refinery] - https://gerrit.wikimedia.org/r/165378 (https://bugzilla.wikimedia.org/66352) (owner: QChris) [19:10:13] ok, qchris, i think you can deploy this! [19:10:14] ja? [19:10:19] Yup. [19:10:21] Thanks! [19:11:18] (PS5) Nuria: Add UAParserUDF from kraken [analytics/refinery/source] - https://gerrit.wikimedia.org/r/166142 (owner: Ottomata) [19:12:25] Analytics / Visualization: Limn ignores timespan: {start: ..., end: ..., step: ...} configuration - https://bugzilla.wikimedia.org/72088 (Dan Andreescu) NEW p:Unprio s:normal a:None if a datasource defines a timespan entry, the timeseries metric should respect it and use it to timebox the q... [19:17:24] (PS1) Milimetric: Fix bad timespan for graph [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166798 [19:17:38] (CR) Milimetric: [C: 2] Fix bad timespan for graph [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166798 (owner: Milimetric) [19:20:07] (PS2) QChris: Stop counting 301, 302, 303 HTTP status codes [analytics/refinery] - https://gerrit.wikimedia.org/r/165725 (https://bugzilla.wikimedia.org/71790) [19:21:33] ottomata: the second of the two commits was hanging, as only the first one got rebased. I now rebased the second one. Is it ok to merge? [19:22:30] yes [19:22:30] sorry [19:22:32] didn't see that [19:22:53] (CR) QChris: [V: 2] Stop counting 301, 302, 303 HTTP status codes [analytics/refinery] - https://gerrit.wikimedia.org/r/165725 (https://bugzilla.wikimedia.org/71790) (owner: QChris) [19:23:00] No worries. Thanks. [19:28:52] ottomata, back next week? [19:31:40] yurikR: ja, will be back in town on sunday eve i think [19:31:55] ottomata, cool, mon @ coworking? [19:33:24] Analytics / Wikimetrics: Story: User creates cohort with CentralAuth insertions - https://bugzilla.wikimedia.org/66843 (Marcel Ruiz Forns) NEW>ASSI a:Marcel Ruiz Forns [19:34:16] yurikR: let's do tues! [19:34:27] ottomata, awesome! [19:34:51] got some morning meetings, so, can be there around noon or 1 [19:37:23] ok [19:56:56] ottomata: if tin does not let me in ("Permission denied (publickey)."), is it ok to just deploy from my own checkout? (I did pull the git-fat files) [19:57:14] can you do that? [19:57:20] hm, i suppose, but why does tin not let you in? [19:57:22] tin.eqiad.wmnet? [19:57:25] Right. [19:57:27] hm [19:57:34] have you gotten into tin befor? [19:57:43] but I am neither in deployment, parsoid-admin, or ocg-render-admins groups. [19:57:47] hm, weird [19:57:47] No, I haven't [19:57:48] we should get you in! [19:57:51] i will deploy from tin for now [19:57:55] you can do hdfs deploy [19:58:07] Ok. But we should still wait a bit :-) [19:58:11] I am just preparing. [19:58:33] ja, well, git deploy is fine [19:58:37] just did that [19:58:41] you can deploy to hdfs when you are ready [19:59:08] ok. [19:59:13] Thanks. [20:10:38] (PS1) Jdlrobson: Enable edits-monthly-new-active remove edits-monthly-active-2014 [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 [20:13:15] (CR) Milimetric: [C: -1] Enable edits-monthly-new-active remove edits-monthly-active-2014 (2 comments) [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 (owner: Jdlrobson) [20:14:34] (PS2) Jdlrobson: Enable edits-monthly-new-active remove edits-monthly-active-2014 [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 [20:14:36] (CR) jenkins-bot: [V: -1] Enable edits-monthly-new-active remove edits-monthly-active-2014 [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 (owner: Jdlrobson) [20:17:14] (PS3) Jdlrobson: Enable edits-monthly-new-active remove edits-monthly-active-2014 [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 [20:22:48] (CR) Milimetric: [C: 2] Enable edits-monthly-new-active remove edits-monthly-active-2014 [analytics/limn-mobile-data] - https://gerrit.wikimedia.org/r/166859 (owner: Jdlrobson) [20:23:18] sigh qchris, udp2log on oxygen needed a second kick [20:23:41] i think it wasn't running now since i restarted it earlier [20:23:57] ? [20:24:00] Ouch! [20:24:11] yeah, i restarted it, and everything looked fine [20:24:24] i just double checked it (beacuse i got an alert about the udp2log-lucene instance on oxygen) and it wasn't running [20:24:24] Ja. ... I saw the filter process running :-/ [20:24:32] i thought i did too [20:25:19] but ... lucene's udp2log is separate ... isn't it? [20:25:27] Mhmm. [20:25:27] i yes [20:39:43] ottomata: is TABLESAMPLE something we can use in our dataset on hive or do tables have to be build ina special way to use it: https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Sampling [20:41:15] nuria: you can use it on every table. but some table samplings are unfair. [20:41:30] https://gerrit.wikimedia.org/r/#/c/162589/2/oozie/webrequest/generate_tsvs/generate_sampled-1000_tsv.hql [20:41:42] ^ line 62 is a fair sampling. [20:42:26] hive (wmf_raw)> select * from webrequest TABLESAMPLE (100 ROWS) ; [20:42:26] FAILED: SemanticException [Error 10041]: No partition predicate found for Alias "webrequest" Table "webrequest" [20:42:31] ^ qchris [20:42:45] add a WHERE clause for the partitions. [20:43:24] like "WHERE webrequest_source='mobile' AND year=2014 AND month=10 AND day=14 AND hour=10" [20:43:46] tried that before select * from webrequest where year=2014 and month=10 and day=1 and hour=12 TABLESAMPLE (100 ROWS) ; [20:43:52] a wait qchris [20:44:02] maybe the table sample goes before teh where [20:44:04] *the [20:44:05] yes. [20:44:07] totally. [20:46:03] and you need an alias [20:46:26] SELECT * FROM webrequest TABLESAMPLE(100 ROWS) tab_alias WHERE tab_alias.year = 2014 AND... [20:46:30] no. [20:46:34] at least: when I've used it, it's shouted unless I've used an alias [20:46:37] really? cool! [20:46:43] * Ironholds makes his HQL files more readable. [20:46:46] alias is only needed for subqueries. [20:46:53] https://gerrit.wikimedia.org/r/#/c/162589/2/oozie/webrequest/generate_tsvs/generate_sampled-1000_tsv.hql [20:46:59] ^ worked as is ... without an alias. [20:52:11] mforns: i saw you grabbed teh centrauth bug [20:52:18] yes [20:52:32] dan recommended it to me [20:52:35] mforns: one thing you need to do is to enable teh centralauth role in vagrant so you have the right db [20:52:55] ok [20:53:04] mforns: be sure to do that or otherwise you do not have centrauth db to acccess [20:53:23] that ticket needs also puppet work to setup a testing db etec [20:53:28] *etc [20:53:43] mforns: we can talk about that once you have the role set up if you want [20:53:49] ok [20:55:49] mforns: how to setup roles in vagrant is explained in mediawiki docs [20:56:33] mforns: after setting up centralauth you probably want to do vagrant halt/up to make sure there are no issues [20:59:29] !log deployed refinery ae72e8952b8c776c5cb298b833129f78e662595a to hdfs [21:39:14] ok, off for the day all [21:39:26] qchris, feel free to SMS me if there are any webstats problems [21:39:31] i'll be close to compy [21:39:36] Ok. Thanks. [21:39:44] But I guess it won't be needed. [21:39:46] Have fun! [21:39:51] latesr!@ [22:38:58] Ironholds: you thre? [22:53:55] Analytics / General/Unknown: Inherent dropping of messages during deployment of webstatscollector on 2014-10-15 - https://bugzilla.wikimedia.org/72102 (christian) NEW p:Unprio s:normal a:None In order to redeploy webstatscollector, both the filter and the collector process need to be restar... [22:55:08] Analytics / General/Unknown: Inherent dropping of messages during deployment of webstatscollector on 2014-10-15 - https://bugzilla.wikimedia.org/72102#c1 (christian) NEW>RESO/WON Note that this only affects the files in http://dumps.wikimedia.org/other/pagecounts-raw . The files in http://d... [22:55:23] Analytics / General/Unknown: Requests for 'undefined' page increasing on wikipedias - https://bugzilla.wikimedia.org/66352 (christian) [22:55:23] Analytics / General/Unknown: By counting HTTP redirects, webstatscollector reporting too high numbers - https://bugzilla.wikimedia.org/71790 (christian) [23:02:40] dr0ptp4kt, yep [23:02:43] what's up? [23:03:29] Ironholds: i was looking to do stuff correctly with hql. are you available for a ghangout? [23:03:41] or are you going to bed soon? [23:04:18] neither at the moment, I'm doing some fairly urgent work for the POODLE breach [23:04:37] but if you have specific questions I'm happy to answer them via text, albeit with a small time-delay [23:04:40] Ironholds: goto POODLE; // maybe later... [23:05:00] (also, can we stop giving security problems adorable names? It makes it really hard to explain to friends and such. "sorry, can't hang out, gotta work on the poodle") [23:05:56] Ironholds: :) [23:10:10] dr0ptp4kt, okay, email em to me? I don't want to drop the ball ;p [23:10:52] Ironholds: i'm going to tinker a bit more, and if i can't figure it out, will do. [23:10:53] Analytics / General/Unknown: By counting HTTP redirects, webstatscollector reporting too high numbers - https://bugzilla.wikimedia.org/71790#c12 (christian) PATC>RESO/FIX Fix has been deployed on 2014-10-15 ~19:01 and is effective. The last affected files are http://dumps.wikimedia.org/other/... [23:11:37] Analytics / General/Unknown: Requests for 'undefined' page increasing on wikipedias - https://bugzilla.wikimedia.org/66352#c29 (christian) Fix has been deployed on 2014-10-15 ~19:01 and is effective. The last affected files are http://dumps.wikimedia.org/other/pagecounts-raw/2014/2014-10/pagecounts... [23:12:08] Analytics / General/Unknown: Requests for 'undefined' page increasing on wikipedias - https://bugzilla.wikimedia.org/66352 (christian) PATC>RESO/FIX [23:14:05] cool! [23:19:52] Analytics / General/Unknown: By counting HTTP redirects, webstatscollector reporting too high numbers - https://bugzilla.wikimedia.org/71790#c13 (Nemo) Are retroactive adjustments of stats.wikimedia.org pageview stats expected? [23:21:54] Analytics / General/Unknown: Inherent dropping of messages during restart of webstatscollector filter on 2014-10-15 - https://bugzilla.wikimedia.org/72107 (christian) NEW p:Unprio s:normal a:None After the deployment of webstatscollector's filter on 2014-10-15, udp2log-lucene did not restar... [23:22:41] Analytics / General/Unknown: Inherent dropping of messages during restart of webstatscollector filter on 2014-10-15 - https://bugzilla.wikimedia.org/72107#c1 (christian) NEW>RESO/WON Note that this only affects the files in http://dumps.wikimedia.org/other/pagecounts-raw . The files in http... [23:23:07] Analytics / General/Unknown: Inherent dropping of messages during restart of webstatscollector filter on 2014-10-15 - https://bugzilla.wikimedia.org/72107 (christian) [23:23:08] Analytics / General/Unknown: Inherent dropping of messages during deployment of webstatscollector on 2014-10-15 - https://bugzilla.wikimedia.org/72102 (christian) [23:25:13] (CR) Nuria: "Just noting that I tested this in vagrant a bunch." [analytics/wikimetrics] - https://gerrit.wikimedia.org/r/166762 (https://bugzilla.wikimedia.org/64294) (owner: Mforns) [23:44:00] now here's a quick question for qchris, if he's still around [23:44:15] Sleepy and about to hit "send" on an email to you. [23:44:17] can you think of any good reason why grepping for https in the URL field in the sampled logs would get me nothing? [23:44:21] aha! Cool :) [23:44:37] Well ... sampled logs don't get traffic from ssl terminators [23:44:45] ...bollocks. Okay, that'd do it. Thanks. [23:44:52] There's even a bug to document that IIRC. [23:45:07] *nods*. Was this the overlapping ranges problem? [23:45:22] no, nevermind, I'm misremembering. Okay, thanks! [23:46:41] https://bugzilla.wikimedia.org/show_bug.cgi?id=60315 [23:46:44] Ironholds: ^ [23:46:55] No, it's just the logging setup. [23:47:14] The nginxes are pretty separate, so they don't make it into sampled-1000. [23:47:25] It's not connected to the overlapping ranges. [23:47:57] *nods* [23:48:06] So what you can do to extract the traffic from the sampled logs nonetheless, is checking the client IP. [23:48:24] If the client IP is an ssl terminator, it is an ssl request. [23:48:48] (At least for clients that did not mess really, really, really hard with their environment) [23:49:41] (That's actually what I did to produce this data for the POODLE thread) [23:50:15] aha! [23:51:19] On stat1002 /home/qchris/tmp/2014-10-15-ssl/filter.sh might help with the regexp.