15:00:17 <rhochmuth> #startmeeting monasca 15:00:18 <openstack> Meeting started Wed Aug 10 15:00:17 2016 UTC and is due to finish in 60 minutes. The chair is rhochmuth. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:19 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:22 <openstack> The meeting name has been set to 'monasca' 15:00:28 <rhochmuth> o/ 15:00:29 <rbak> o/ 15:00:34 <rhochmuth> Agenda is at, https://etherpad.openstack.org/p/monasca-team-meeting-agenda 15:00:40 <rhochmuth> Agenda for Wednesday August 10, 2016 (15:00 UTC) 15:00:41 <rhochmuth> 1. Monasca Logstash-Output-Plugin ( https://github.com/logstash-plugins/logstash-output-monasca_log_api/pull/1 ) 15:00:41 <rhochmuth> 2. Cassandra update: 15:00:41 <rhochmuth> 1. https://blueprints.launchpad.net/monasca/+spec/monasca-cassandra 15:00:41 <rhochmuth> 3. Dimensions API 15:00:41 <rhochmuth> 1. https://blueprints.launchpad.net/monasca/+spec/dimensions-api 15:00:41 <rhochmuth> 4. Last-value 15:00:42 <rhochmuth> 1. https://blueprints.launchpad.net/monasca/+spec/last-value 15:00:42 <rhochmuth> 5. Notification Engine plugin 15:00:43 <rhochmuth> 1. https://blueprints.launchpad.net/monasca/+spec/notification-engine-plugin 15:00:43 <rhochmuth> 6. Metric ID parameter 15:00:43 <Kamil_> o/ 15:00:44 <rhochmuth> 1. https://blueprints.launchpad.net/monasca/+spec/metric-id-query-parameter 15:00:48 <bklei> o/ 15:00:49 <witek> hellp 15:00:53 <witek> hello 15:00:54 <witek> :) 15:01:08 <Fdaisuke> o/ 15:01:18 <iurygregory> o/ 15:01:55 <rhochmuth> Hopefully, we can get through this agenda quickly, then have open discussion 15:02:11 <rhochmuth> I'll just start with the first item in the agenda and then work through it 15:02:16 <rhochmuth> I'm officially on vacation 15:02:27 <rhochmuth> #topic Monasca Logstash-Output-Plugin ( https://github.com/logstash-plugins/logstash-output-monasca_log_api/pull/1 ) 15:02:40 <Kamil_> That's me 15:02:49 <Kamil_> We pushed some weeks ago a pull request to logstash 15:02:58 <Kamil_> https://github.com/logstash-plugins/logstash-output-monasca_log_api/pull/1 15:03:05 <rhochmuth> yes, we discussed here previousely 15:03:05 <Kamil_> To contribute the monasca output plugin. 15:03:27 <Kamil_> Unfortunaly nothing happend since that push. So maybe folk could just add a comment to push it forward 15:03:35 <rhochmuth> OK, will do 15:03:37 <witek> +1 15:03:43 <rhochmuth> tsv: added a comment 15:04:13 <Kamil_> maybe i need to ping logstash again 15:04:56 <Kamil_> But that's all. We can move to the next topic 15:05:15 <rhochmuth> thx Kamil_ 15:05:22 <witek> if that does not work, we could think of new openstack repo 15:05:29 <rhochmuth> i'll add a comment after meeting is over 15:05:38 <Kamil_> Thank you 15:05:48 <rhochmuth> is there a thumbs up button 15:06:09 <rhochmuth> for the pull requests, or it is just a comment? 15:06:29 <rhochmuth> i was wondering if there was a way to vote on the PRs 15:06:31 <witek> just +1 i reckon 15:06:34 <Kamil_> i think there is also a thumbs up button. I created already one 15:07:08 <Kamil_> or it was a thumbs up smiley in a comment 15:07:24 <rhochmuth> #topic Cassandra update: 15:07:25 <rhochmuth> https://blueprints.launchpad.net/monasca/+spec/monasca-cassandra 15:07:54 <rhochmuth> So, all the Cassandra code in it's current form as well as DevStack has been merged 15:08:04 <witek> thanks shinya_kwbt 15:08:19 <rhochmuth> +1 15:09:11 <rhochmuth> I believe we are still waiting to here back from me and DT on resource commitments 15:09:41 <rhochmuth> I don't have a firm commitment, but I think we'll be able to put 0.5 engineer on this 15:10:24 <witek> it would be great to have your support 15:11:13 <witek> I've seen Shinya had some problems with setting up tempest tests 15:11:19 <witek> https://review.openstack.org/#/c/352245/ 15:12:42 <rhochmuth> not too bad of a problem i hope 15:12:53 <rhochmuth> upgrading to new version of ubuntu 15:13:57 <rhochmuth> ohhh, i also want to point out that i've added all the discussion notes from some of the emails that w've exchanged to the Cassandra blueprint 15:14:10 <rhochmuth> so we don't lose track of the ideas we've been having 15:14:27 <rhochmuth> i think we should close out that bluepring though 15:14:39 <witek> good idea, thanks for that 15:14:41 <rhochmuth> and create another blueprint to cover future changes 15:15:02 <rhochmuth> it would be a good idea to mark the blueprint as implemented, which it functionally is at this point 15:15:18 <rhochmuth> and address future changes in a separate blueprint/s 15:15:31 <rhochmuth> i'll work on that 15:15:36 <witek> where is the new blueprint? 15:15:44 <rhochmuth> it isn't created yet 15:15:44 <witek> I can work on it too 15:15:48 <witek> ok 15:15:53 <rhochmuth> ok, thanks 15:16:09 <rhochmuth> i think the main part is all the tasks at the bottom should be recored in a new bp 15:16:41 <rhochmuth> so, are you going to create a new bp, or should i 15:17:08 <witek> all in one blueprint? 15:17:33 <rhochmuth> that is waht i was going to do to keep things easy right now 15:17:50 <rhochmuth> i think some of those ideas/tasks are undefined at this point 15:17:52 <witek> ok, i'll do that 15:18:00 <rhochmuth> ok, thx witek 15:18:31 <rhochmuth> i'm thinking we should have a more complete/thorough planning session on Cassandra to 15:18:39 <rhochmuth> so we can get organized some more 15:18:49 <rhochmuth> i'm on vacaton for a couple of weeks 15:19:02 <bklei> denied 15:19:11 <witek> i'm in vacation starting on friday 15:19:18 <bklei> also denied 15:19:19 <rhochmuth> but maybe we can do that in a few weeks 15:19:52 <witek> let's make it in the first sep week 15:19:58 <slogan> I don't get vacation. 15:20:01 <rhochmuth> how about early September then 15:20:16 <witek> yes 15:20:18 <rhochmuth> slogan_: you live in San Diego 15:20:24 <rhochmuth> Isn't that always a vacation 15:20:27 <slogan> Touche 15:20:50 <slogan> Yeah, bash prompt looks the same in San Diego and South Dakota 15:21:29 <rhochmuth> OK, so earl September it is for a Cassandra summit 15:21:48 <witek> could you coordinate? 15:21:55 <rhochmuth> hopefully shinya will be back 15:22:10 <rhochmuth> sure, i'll coordinate 15:22:40 <rhochmuth> #topic Dimensions API 15:22:50 <rhochmuth> https://blueprints.launchpad.net/monasca/+spec/dimensions-api 15:23:17 <rhochmuth> Kaiyan from HPE is adding support for the DImensions Names resource 15:23:35 <rhochmuth> See the review at, https://review.openstack.org/#/c/350830/ 15:23:45 <bklei> i've been watching that patch -- will pull in and test when it's baked 15:24:06 <rhochmuth> After this review is completed both the dimensions names and values, which bklei implemented, will be 100% complete 15:24:18 <rhochmuth> So, that will mark the completion of that blueprint 15:24:25 <rhochmuth> Thx bklei! 15:24:41 <bklei> looks like kaiyan is making good progress on part 2! 15:24:53 <rhochmuth> rbak: You'll also want to watch those reviews 15:24:58 <rhochmuth> as they will impact Grafana 15:25:27 <rhochmuth> Additionally, I could see changes to the Monasca UI (Horizon) that could be made 15:25:53 <rhochmuth> The changes aren't required, but if they are, significant performance improvements will be possible 15:26:31 <rhochmuth> So, if someone from the UI side is interested in looking at the MOnasca UI changes, that would be helpful 15:26:58 <bklei> one of us might pick that up -- if shinya doesn't 15:27:07 <witek> perhaps you could define work packages in the blueprint, so someone can pick it up 15:27:08 <rhochmuth> thx bklei 15:27:48 <rhochmuth> Not sure what work packages are 15:27:56 <rhochmuth> should they be separate bps 15:28:16 <witek> i was writing with bklei in parallel 15:28:51 <witek> i meant define what could be done, so someone could implement it 15:29:43 <rhochmuth> OK, i'll add bp for the Monasca UI changes for the dimensions resource API 15:29:45 <slogan> or maybe create blueprints from those definitions 15:29:58 <slogan> if needed 15:29:58 <bklei> so somewhere in monasca-ui we do a metrics-list that could be replaced by kaiyan's new endpoint i guess 15:30:21 <bklei> in addition to grafana 15:30:33 <slogan> the code should be very model view (it's intrinsic with Django) 15:30:33 <rhochmuth> correct, something like that 15:30:40 <bklei> sounds like slogan is volunteering 15:30:54 <rhochmuth> he's on permanent vacation 15:31:05 <rhochmuth> i thought 15:31:11 <slogan> It's complicated 15:31:21 <slogan> have you ever seen me checkin anything? 15:31:51 <rhochmuth> ohh, you still don't have approval? 15:32:01 <slogan> not yet 15:32:10 <rhochmuth> is that in progress? 15:32:32 <slogan> not sure 15:32:40 <rhochmuth> thx 15:33:07 <rhochmuth> i'll create the bp, and between shinya, charter, fujitsu and slogan, we can address 15:33:16 <slogan> cool 15:33:27 <rhochmuth> let's close this out and move on 15:33:39 <rhochmuth> #topic Last-value 15:33:46 <rhochmuth> https://blueprints.launchpad.net/monasca/+spec/last-value 15:34:02 <rhochmuth> So, I believe that this review is still up 15:34:39 <rhochmuth> Actually, the code has been merged 15:34:49 <rhochmuth> So, I believe that bp should be marked as completed 15:35:04 <witek> api is not merged yet 15:35:44 <rhochmuth> Well, almost then 15:35:52 <rhochmuth> lost track these past few days 15:35:57 <rhochmuth> thanks witek 15:36:28 <rhochmuth> So, I guess that is another one to possibly get added to the Monasca UI too 15:36:38 <rhochmuth> I just realized 15:37:07 <rhochmuth> I'll create a bp for that 15:38:03 <rhochmuth> #topic Notification Engine plugin 15:38:41 <rhochmuth> I think this bp, is nearing completion 15:38:48 <rhochmuth> the initial support has been added 15:39:20 <rhochmuth> there are some bug fixes in progress, as well as updates to the HipChat formatting, and the JIRA plugin is in progress. 15:39:45 <rhochmuth> The Slack and Hipchat plugins are functional 15:40:09 <rhochmuth> #topic Metric ID parameter 15:40:16 <rhochmuth> https://blueprints.launchpad.net/monasca/+spec/metric-id-query-parameter 15:40:24 <rhochmuth> We had talked about this at the mid-cycle 15:40:36 <rhochmuth> We would like to proceed with adding this capability 15:41:07 <rhochmuth> I don't beleive that I marked it as approved 15:41:10 <bklei> this one makes me sad 15:41:17 <bklei> was hoping for a caching solution 15:41:19 <rhochmuth> but would like to move it to the approved state 15:41:32 <rhochmuth> we are still looking at caching 15:41:41 <rhochmuth> but in the short-term we would like to add this 15:41:50 <rhochmuth> there isn't any downside as far as I know 15:42:06 <witek> I think it would be good to have it for C* as well 15:42:21 <rhochmuth> basically, you can specifiy a metric/s in a measurements or statistics query 15:42:31 <rhochmuth> yes, it will also be applicable to C* 15:42:32 <rbak> Just so you know, the blueprint mentions grafana, but after looking closer at grafana I don't believe this will be useful there. 15:42:46 <rhochmuth> thx rbak 15:42:54 <rhochmuth> i'll update bp and remove grafana 15:43:02 <rbak> Grafana just isn't designed for one query to change/impact the next. 15:43:50 <rhochmuth> so, are folks ok if i move this to approved? 15:44:15 <rhochmuth> we are still looking at caching, but it is extremely difficult 15:45:16 <bklei> i'm good with that -- no harm to adding it. 15:45:23 <rhochmuth> thx 15:45:53 <rhochmuth> going once, twice, … 15:46:03 <witek> metric id is metric_hash? 15:46:11 <rhochmuth> correct 15:46:29 <rhochmuth> it is really an opague ID 15:46:37 <rhochmuth> it could be the hash or somethign else 15:46:46 <witek> so it is just extending api without schema change? 15:46:53 <rhochmuth> correct 15:47:09 <witek> +1 15:47:33 <rhochmuth> actually, i beleive to handle influxdb, there is a change where we create a ID 15:47:51 <rhochmuth> and store that as a private tag 15:48:02 <rhochmuth> sorry, i spoke too soon 15:48:47 <rhochmuth> bit influxdb is schemaless 15:49:04 <witek> ok, i'll talk with my team and comment on review 15:49:14 <rhochmuth> ok, thanks witek 15:49:43 <rhochmuth> So, that concludes the agenda topics 15:49:48 <rhochmuth> #topic open discussion 15:50:05 <rhochmuth> Does anyone have any additional items to discuss 15:50:34 <rhochmuth> it looks like Claudiu Belu has been active with the windows support in the Agent 15:50:42 <rhochmuth> THat would be worth looking at 15:51:04 <rhochmuth> All his reviews are passing agina with Jenkins 15:51:19 <rhochmuth> And we made a lot of changes from when he first started to this point 15:51:35 <rhochmuth> Which I'm sure caused him a bit or rework 15:52:08 <rhochmuth> The Windows support was mainly focused on adding support for HyperV 15:52:39 <claudiub> yeay 15:52:52 <rhochmuth> hi claudiub 15:52:59 <rhochmuth> it looks like you are back 15:53:00 <claudiub> hyper-v and other metrics 15:53:22 <rhochmuth> so, is this ready for review again? 15:53:33 <claudiub> but the hypervisor metrics are the biggest change 15:53:50 <claudiub> imo, yes 15:54:11 <rhochmuth> ok, will try and get folks to look at this 15:54:15 <claudiub> yeah 15:54:19 <rhochmuth> we were in the process of getting hyperv running at hpe 15:54:30 <rhochmuth> that took longer than expected 15:54:43 <rhochmuth> actually, i'm still not sure we ever got everything working 15:54:59 <claudiub> but the main blocker was how to have agent checkers with platform-based behaviour. 15:55:21 <claudiub> well, the folks from hpe are regular attendees at the hyper-v meetings 15:55:47 <claudiub> they said everything's working on their end 15:55:57 <rhochmuth> do you have a contact? 15:56:04 <rhochmuth> for hpe? 15:56:10 <claudiub> yeah, sagar_nikam is the main person 15:56:16 <rhochmuth> ok, thanks 15:56:21 <rhochmuth> i'll track him down 15:56:22 <claudiub> and then kvinod and Sonu 15:56:38 <rhochmuth> ok, i know kvinod and Sonu 15:58:02 <rhochmuth> Are there any other topics for today? 15:58:19 <bklei> negative ghostrider, pattern is full 15:58:41 <rhochmuth> bklei ? 15:58:47 <bklei> top gun ref 15:59:05 <rhochmuth> thanks everyone 15:59:10 <rhochmuth> i'm going to close out the meeting then 15:59:11 <witek> thanks 15:59:15 <bklei> cya 15:59:17 <slogan> bye 15:59:18 <Kamil_> bye 15:59:22 <witek> have a good time 15:59:29 <rhochmuth> #endmeeting