[01:24:48] greg-g: must've lost the metric somehow, check the end of my link vs. yours. Also, you can select the metric from the "Add Metric" menu, but there's a bug there now [01:25:19] For totals on pageviews you can search "Totals" or just use this: https://analytics.wikimedia.org/dashboards/vital-signs/#projects=eswiki,itwiki,enwiki,jawiki,dewiki,ruwiki,frwiki,all/metrics=Pageviews [01:26:43] greg-g: you can't get totals for uniques by addition, that's important! Because people visit multiple sites. [02:26:42] greg-g: another place to look (of the many that exist—that's one of the things we have to work on) is https://www.mediawiki.org/wiki/Wikimedia_Product [02:27:26] that's where Reading, Editing, and Discovery (and some other departments) post metrics that we do monthly for Wes and the Board. [07:10:50] neilpquinn: thanks! [08:47:08] addshore: Hi, in conference now, will be back next week :) [08:47:16] joal: okay! :0 [08:47:17] :) [08:47:36] Thanks for the testing anyhow ;) [08:49:52] joal: well, I found my cheat sheet and actually put it on wikitech ;) https://wikitech.wikimedia.org/wiki/User:Addshore/Oozie [11:12:04] https://github.com/yahoo/kafka-manager - this one seems nice! [11:12:09] also a bit dangerous [12:54:29] is anyone around that understands the EventBus extension? I'm having issues getting setup and could use some help :) [14:24:26] (03CR) 10Ori.livneh: [C: 04-1] "Looks great -- thanks. One small issue." (031 comment) [analytics/statsv] - 10https://gerrit.wikimedia.org/r/321550 (owner: 10Ottomata) [14:52:00] * elukey sees mforns testing the new alarms and hugs him [14:52:08] elukey, hehehe [14:52:37] elukey, actually I already tested them, they work well! I'm trying now to attach the error file to the email [14:54:16] but oozie is really... aarrgh! [15:25:51] ahhaah [15:49:49] (03CR) 10Elukey: Use kafka-python instead of pykafka (031 comment) [analytics/statsv] - 10https://gerrit.wikimedia.org/r/321550 (owner: 10Ottomata) [15:51:51] elukey: +1, will do that as a different commit [15:52:58] thankssss [15:56:22] (03PS1) 10Mforns: Attach error file to webrequest load email [analytics/refinery] - 10https://gerrit.wikimedia.org/r/321676 (https://phabricator.wikimedia.org/T148980) [15:57:56] (03PS6) 10Mforns: Improve oozie data loss alarms [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) [16:01:24] milimetric: standduppp [16:01:29] arggh [16:06:56] ottomata: yt? [16:31:10] (03PS1) 10Milimetric: Fix semantic dropdown regression [analytics/dashiki] - 10https://gerrit.wikimedia.org/r/321683 (https://phabricator.wikimedia.org/T150664) [16:31:26] (03CR) 10Milimetric: [C: 032 V: 032] Fix semantic dropdown regression [analytics/dashiki] - 10https://gerrit.wikimedia.org/r/321683 (https://phabricator.wikimedia.org/T150664) (owner: 10Milimetric) [16:34:01] (03PS1) 10Milimetric: Fix metric selector dropdown [analytics/analytics.wikimedia.org] - 10https://gerrit.wikimedia.org/r/321685 (https://phabricator.wikimedia.org/T150664) [16:34:13] (03CR) 10Milimetric: [C: 032 V: 032] Fix metric selector dropdown [analytics/analytics.wikimedia.org] - 10https://gerrit.wikimedia.org/r/321685 (https://phabricator.wikimedia.org/T150664) (owner: 10Milimetric) [16:37:51] ottomata: someone else doesn't have access to piwik, I want to check if they're in wmf/nda, how would I do that? [16:50:00] milimetric: hm [16:50:05] https://wikitech.wikimedia.org/wiki/Ops_Clinic_Duty#LDAP_group_changes [16:50:07] not sure if you an though [16:50:53] what's the labs ldap server? [16:50:57] and wouldn't this be in prod? [16:52:07] yes, i don't totally know, i think ummm, i thikn i can run on labcontrol1001 [16:52:12] and, ldap is shared by labs and prod [16:52:13] so it is in prod [16:52:14] but yeah [16:52:37] milimetric: what account do you want ot check? [17:02:24] ottomata: is https://gerrit.wikimedia.org/r/#/c/321675 ready to merge? I can give you a rubber stamp +2 if you'd like [17:02:58] bd808: yup [17:03:05] its safe and good and shoudla been in there to begin with [17:03:06] thanks [17:10:42] quote of the day [17:10:48] "Data is the new bacon" - Cloudera [17:16:12] (03CR) 10Elukey: [C: 031] "I like it! Not super expert with the Hive SQL but everything looks good. Thanks!" [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) (owner: 10Mforns) [17:16:56] elukey, thanks! still have to change the email text a bit [17:17:25] sure, but from now on is a +1 :) [17:38:14] (03PS7) 10Mforns: Improve oozie data loss alarms [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) [17:39:03] (03CR) 10Mforns: "Ok, I tested that and I think it's ready to merge :]" [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) (owner: 10Mforns) [17:39:23] (03PS8) 10Mforns: Improve oozie data loss alarms [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) [17:40:35] (03PS9) 10Mforns: Improve oozie data loss alarms [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) [17:42:32] (03PS2) 10Mforns: Attach error file to webrequest load email [analytics/refinery] - 10https://gerrit.wikimedia.org/r/321676 (https://phabricator.wikimedia.org/T148980) [17:43:21] (03PS10) 10Mforns: Improve oozie data loss alarms [analytics/refinery] - 10https://gerrit.wikimedia.org/r/319582 (https://phabricator.wikimedia.org/T148980) [18:48:33] neilpquinn: made some slight corrections to the recent additions: https://meta.wikimedia.org/w/index.php?title=Research:Page_view&action=history [18:56:26] ottomata: have you ever seen https://github.com/yahoo/kafka-manager ? [18:56:54] i have not! [18:57:44] it seems cooool [18:57:49] but also dangerous :P [18:58:13] yeah, would be nice to be able to look at that stuff [18:58:22] and edit partition assignments oh man [18:58:24] that would be nice [18:58:27] that is such a pain [18:58:30] to do manually right now [18:59:39] the uber guys have also tons of stuff kafka-related [18:59:50] basically it is a tier1 service for them [19:00:03] they have their version of mirror maker (IIRC you checked that right?) [19:00:20] and they are going to open source a tool to also do partition rebalancing [19:02:51] 06Analytics-Kanban: Ongoing: Give me permissions in LDAP - https://phabricator.wikimedia.org/T150790#2796693 (10Milimetric) [19:05:13] hmm, don't think i've looked at this elukey! [19:05:27] 06Analytics-Kanban: Ongoing: Give me permissions in LDAP - https://phabricator.wikimedia.org/T150790#2796719 (10elukey) [19:05:28] elukey: you learning about this at confernce? [19:06:05] yes! [19:06:18] ottomata: https://eng.uber.com/ureplicator/ [19:07:17] they also have a HTTP rest api in front of kafka brokers to be more agile in adding clients [19:07:27] that need to talk HTTP and not kafka protocol [19:07:58] plus their app is very clever about what to send home in case of failures (discard logging for example) [19:08:13] I haven't got the time to ask them few questions [19:08:21] but it might be good to check with them in the future [19:08:32] 06Analytics-Kanban: Ongoing: Give me permissions in LDAP - https://phabricator.wikimedia.org/T150790#2796726 (10Milimetric) [19:09:28] 06Analytics-Kanban: Ongoing: Give me permissions in LDAP - https://phabricator.wikimedia.org/T150790#2796693 (10Abit) Can you please add me to the WMF group? I need it to see some stuff on piwik. [19:11:50] team going afk, I think I am the only one here at apache con :P [19:11:54] everybody left [19:13:49] wikimedia/mediawiki-extensions-EventLogging#618 (wmf/1.29.0-wmf.3 - 41f8b94 : Chad Horohoe): The build has errored. [19:13:49] Change view : https://github.com/wikimedia/mediawiki-extensions-EventLogging/compare/wmf/1.29.0-wmf.3 [19:13:49] Build details : https://travis-ci.org/wikimedia/mediawiki-extensions-EventLogging/builds/176145612 [19:17:59] elukey: later! sorry! yeah, let's talk about this, looks tied to helix? dunno. cool though! [19:39:00] (03CR) 10Nuria: Attach error file to webrequest load email (031 comment) [analytics/refinery] - 10https://gerrit.wikimedia.org/r/321676 (https://phabricator.wikimedia.org/T148980) (owner: 10Mforns) [20:03:36] ottomata: please let me know if this makes sense: https://gerrit.wikimedia.org/r/#/c/321676/ metrics that are not numbers or strings will be 'silently' dropped [20:10:07] (03CR) 10Nuria: "Tested fixed on local chrome. Deploying to analytics domain" [analytics/dashiki] - 10https://gerrit.wikimedia.org/r/321683 (https://phabricator.wikimedia.org/T150664) (owner: 10Milimetric) [20:10:35] nuria: I already deployed [20:10:42] milimetric: ah sorry [20:10:43] and moved it to done [20:10:51] milimetric: i should have chacked! [20:10:54] *checked [20:10:55] sorry to skip process, it was a one line of css not affecting other layouts [20:11:37] ok, i just wanted to test fix [20:11:48] thanks, I can see it is fixed on prod [20:12:28] yep, though I still have to do Ctrl+R in Chrome, it caches the html for a day due to the cache headers, that's kind of annoying [20:12:40] I think maybe we shouldn't cache html 'cause that's really lightweight anyway [20:14:14] (03CR) 10Mforns: Attach error file to webrequest load email (031 comment) [analytics/refinery] - 10https://gerrit.wikimedia.org/r/321676 (https://phabricator.wikimedia.org/T148980) (owner: 10Mforns) [20:15:13] nuria: is that the correct link? [20:15:13] :) [20:15:26] you want me to look at node rdkafka statsd, ja? [20:15:28] milimetric: nah, i disagree, we cannot send html everytime fresh but If we want smaller caching time we should reduce the cache interval [20:15:44] ottomata: ahem ... [20:15:56] excuse my sloppinesss [20:16:07] looking, yeah, nuria i think that is correct [20:16:28] can you add some comments as to how report() works? i.e. why and when we choose to use gauge/set [20:16:36] ottomata: of course [20:16:55] coo [20:16:57] looking good! [20:26:13] (03CR) 10Nuria: [C: 032 V: 032] Attach error file to webrequest load email [analytics/refinery] - 10https://gerrit.wikimedia.org/r/321676 (https://phabricator.wikimedia.org/T148980) (owner: 10Mforns) [20:28:59] ottomata: ok, how do we go about testing this? [20:30:00] Pchelolo: we will publish it, let us test it a bit first [20:30:14] nuria: let's write a quick little consumer script that uses this [20:30:20] sure ottomata ping me when you have it on npm [20:30:23] k [20:30:45] nuria: i'll write one real quick... [20:31:06] ottomata: but where are we running it ? [20:31:19] just in a script, hmm, kafka401 in analytics project? [20:32:49] ottomata: right, but 1)i do not have access to kafka machines and2) don't we need a node based kafka consumer? [20:33:07] nuria ya will write one real quick using node-rdkafka [20:33:10] you do have access in labs [20:33:15] kafka401.analytics.eqiad.wmflabs [20:33:19] ah labs ok [20:41:25] ottomata: and the way to move teh code there is scp right? [20:42:08] nuria: package.json [20:42:12] "name": "node-kafka-statsd", [20:42:13] shoudl be [20:42:15] node-rdkafka-statsd [20:42:27] nuria: i'm just editing there, i cloned your repo and checked out your patch [20:42:32] but scp could work too [20:43:31] also [20:43:36] src/rdkafka-statsd.js ddoes not exist [20:43:43] "main": "src/rdkafka-statsd.js", [20:44:12] ottomata: corrected both [20:44:34] ottomata: did you had to do anything fancy to clone depot ? [20:45:24] ottomata: ah nevermindddd [20:46:34] ottomata: i had forgotten all my gerrit mojo [20:47:28] ok, installing node-rdkafka [20:47:32] cc ottomata [20:49:09] nuria: aye, got something almost working on kafka401 ~otto/rdkafka-test [20:49:18] trying to remember how to register this callback now [20:56:08] nuria nice! [20:56:20] oh wait hang on [20:56:21] ottomata: ahem , i am still trying to consume [20:56:29] saw some stats, they were kafka broker stats though :) [20:56:36] nuria: , batcave? [20:56:53] ottomata: i am at the library, give a sec [20:56:55] ok [20:57:45] ha, nuria also, typo at bottom [20:57:48] /************** Mopdule exports ***********************/ [21:02:20] ottomata: k, batcave? [21:02:34] ok [21:07:05] 10Analytics, 10ChangeProp, 10Citoid, 10ContentTranslation-CXserver, and 10 others: Node 6 upgrade planning - https://phabricator.wikimedia.org/T149331#2797114 (10GWicke) @akosiaris, thank you for taking care of etherpad! Overall, the only remaining service that still needs some work is kartotherian, which... [21:20:59] 10Analytics, 06Discovery, 06Discovery-Analysis, 07RfC: RFC: Requirements for analytics stats processor - https://phabricator.wikimedia.org/T150028#2797197 (10debt) We'll take a closer look at this once T148686 is done to determine feasibility. [22:04:37] Test [22:04:42] Yay :)