15:00:30 #startmeeting monasca 15:00:34 Meeting started Wed Apr 6 15:00:30 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:35 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:37 The meeting name has been set to 'monasca' 15:00:49 o/ 15:00:55 o/ 15:00:55 o/ 15:00:59 o/ 15:00:59 o/ 15:01:05 o/ 15:01:08 hello 15:01:16 o/ 15:01:16 Link to agenda is at, https://etherpad.openstack.org/p/monasca-team-meeting-agenda 15:01:27 Agenda for Wednesday April 6, 2016 (15:00 UTC) 15:01:28 1. Replace agent thread pool https://review.openstack.org/#/c/301355/ 15:01:28 2. monasca-transform 15:01:28 3. monasca-analytics 15:01:28 4. Summit scheduling 15:01:35 Hi everyone 15:01:43 It has been a crazy week for mee 15:01:46 hi 15:02:18 There is a small agenda today, so it looks like we'll have time for other topics 15:02:31 even crazier for me.... 15:02:50 shinya, thank you for fixing the problem with the nodejs install in Grafana last night 15:03:01 Not at all 15:03:12 i've merged it and it is in flight 15:03:29 I ended up simply doing a sudo apt-get install nodejs and it all worked, nothing complicated. What was the fix? 15:03:31 Thanks 15:03:41 i had done something similar myself yesterday, but hadn't posted it yet 15:04:09 The reivew hasnt' merged yet, but it is at, https://review.openstack.org/#/c/302077/ 15:04:17 thx 15:04:50 On a related topic, I tried the Monasca plugin for the Logging API/Service yesterday 15:05:12 The review is at, https://review.openstack.org/#/c/300396/ 15:05:19 I haven't really looked at the code 15:05:34 just tried using it along with MOnasca 15:05:43 It appears to work 15:05:49 At least Kibana comes up 15:05:51 nice to hear! :) 15:05:54 I saw you posted a comment about default index, did you manage to resolve that ? 15:06:00 I left a comment 15:06:04 no, i haven't resolved that 15:06:11 if you know the magic, let me know 15:06:15 please 15:06:32 so, i'm not sure it is working completely, but at least it installs and runs 15:06:40 I'll respond to that, it just Kibana does not know what would like to display, so it needs an index name or a pattern to read from 15:06:53 the index pattern should be tennantid-YYYY-MM-DD 15:06:58 ok, thanks 15:07:09 i'll need to get tsv to start looking into it 15:07:36 it is really cool to see all this stuff, Monasca, Horixon, Grafana and ELK all running in the same DevStack VM 15:08:00 That is going to make the Bootcamp session on Monasca much more enjoyable 15:08:13 So, thanks everyone for helping to get that working 15:08:44 I'm assuming it will be used in other sessions too 15:09:07 Now, i need to get the Ceilosca stuff working 15:09:41 #topic Replace agent thread pool https://review.openstack.org/#/c/301355/ 15:09:49 That's me 15:09:56 yes 15:10:06 that u 15:10:09 This patch has been up for a few days and I just wanted to get some eyes on it. 15:10:30 i know some folks on the team here at hpe have started to look at it 15:10:42 but, i see that they haven't left comments 15:10:51 we are pretty busy with a release right now 15:11:00 but, i'll ping them 15:11:02 As long as someone's looking at it. 15:11:17 The agent locking up has been a problem for us for a while 15:11:32 we were wondering if we wanted to pick it up for the release 15:11:50 how urgent is tis to resolve on your end 15:12:06 how soon are you looking to get merged 15:12:33 I'd like to get it as soon as possible. We're opening our service up to customers so they're going to see the holes in our data where agents locked up. 15:12:58 how long have you been testing this change 15:13:04 But I know it's a big change, so I don't want to rush it if someone isn't comfortable 15:13:18 I started looking at it a day or two ago, but got distracted - but looks good +1 15:13:20 well, i think that was the concern for us 15:13:35 I've had it running for a couple days at least with no problems. 15:13:45 cool, that is good info 15:13:53 have you seen any memory growth 15:14:03 And it does recover when checks get stuck. 15:14:04 resource leaks? 15:14:15 Nothing I've noticed so far. 15:14:30 ok, i'll let joe and other know 15:14:42 i've added joe to the review and will add some others 15:14:48 I haven't looked recently though, I'll go back and see how the resources are looking. 15:16:05 I don't have anything more on that subject. I'll post an update on the patch. 15:16:47 #topic monasca-transform 15:17:20 So, I've posted a review at, https://review.openstack.org/#/c/301313/, for monasca-transform 15:17:28 The monasca-transform project is a new component in Monasca that 15:17:28 will aggregate and transform metrics. For example, it will consume 15:17:28 metrics for Swift from the Monasca metrics topic and count the total 15:17:28 number of times a container or object is accessed and group them by 15:17:28 project. Then it will publish the aggregated metric to the Kafka 15:17:29 metrics topic where the rest of the existing Monasca components 15:17:29 will be used to store, alarm and notify. 15:17:55 This component has been in the architecture diagram for a long time, and we've talked about it in the past 15:18:08 But, it looks like we're going to get some resources fomr HPE to work on this 15:18:32 I would like to get this reviewed next week 15:18:38 If that is OK with everyone 15:19:00 Basically, go over uses cases, architecture, design, … 15:19:44 The goal is to complete this component by the Newton release or sooner 15:19:49 is it this one -> https://github.com/hpcloud-mon/monasca-events-transform ? 15:20:02 No, that was targeted at events 15:20:05 This is for metrics 15:20:14 Totally new repo 15:20:18 will be created 15:20:21 the use cases would be interesting to read 15:20:30 where can we find more info? 15:20:53 It is being created and will publish and review next week 15:21:06 k 15:21:15 They've created proto code 15:21:53 So, are folks OK covering this next week, or shoudl we arrange another time-slot 15:22:01 it might take a while to get through the entire topic 15:22:57 some document would be nice 15:23:11 ok, it is on the way 15:23:21 hopefully, others will want to work on this too 15:23:29 ]:-> 15:23:39 what does that mean? 15:24:10 nothing bad, I would want to see how this one work and fits in everything else :D 15:24:29 yes, that is the plan 15:25:07 #topic monasca-analytics 15:25:44 So, I'll also be submitting a request for a new repo for the alarm clustering and anomaly detection work that we've been starting to discuss again 15:26:09 nice :-) 15:26:13 As soon as I get monasca-transform done, i'll submite monasca-analytics 15:26:19 which shoudl go smooth 15:26:29 hosanai, sorry about the delay 15:26:42 rhochmuth: np! 15:26:43 but, i'm getting to it 15:27:08 at some point, we can also do a similar review, but much less is known about this area right now 15:27:23 materials are being created, but it is much more complicated 15:28:02 curretly, hosanai, a small team in hpe, and me are interested in this area 15:28:17 so, look for that 15:28:28 what is alarm clustering? 15:28:28 i just didnt' want to surprise anyone 15:28:44 hosanai, do you want to explain? 15:28:51 I we talking k-means type of thing? 15:28:59 maybe once you have all these materials available (use cases, documentation of some sort), you could post a mail via mailing list to notify everyone, just when it is ready 15:29:16 sure tomasz, will do 15:29:21 thx 15:29:33 that would be good 15:29:53 I'm so focused on the lowest level, I need to surface and see the bigger picture 15:29:59 ok, my typing speed is not enough 15:29:59 hosanai, can you explain alarm clustering, or do you want me to describe? 15:30:17 rhochmuth: could you explain it? 15:30:23 sure 15:30:55 currently, many alarms can occur simultaneousely 15:31:06 For example, if a system goes down 15:31:19 all the alarms on that system, will fire 15:31:56 The idea is to cluster alarms temporally and based on other features of the metrics/alarms 15:32:10 to reduce the number of alarms and reduce alarm fatigue 15:32:33 So, instead of 100s of alarms, you would get a few. 15:32:36 I see, so, selected attributes and ranges define membership in a cluster 15:32:52 Correct 15:32:56 you get told about the cluster, and can peel the onion for details later 15:33:02 K-means woudl be one way to do the clustering 15:33:14 but, i don't think that is what is planned right now 15:33:23 SOM :-) 15:33:29 THere are two companies that do this that i'm aware of 15:33:33 moogsoftware 15:33:36 Big Pandas 15:34:13 #topic Summit scheduling 15:34:41 Currently, we have five sesions at the design summit for Monasca related discussions 15:34:58 All are Wednesday from 9:00 - around 1:00 15:35:03 There is a stop for lunch 15:35:22 40 minute or so sessions I guess 15:35:29 Correct 15:35:47 The first session will be general overview, planning and roadmap 15:36:30 The second session will be more deetailed discussions on specific features, siuch as multiplke metrics, non-periodic metrics, periodic notifications, retention periods, … 15:36:42 Third session will be logging API/service 15:36:57 Fourth session will be Networking/Neutron/Broadview 15:37:13 Fifth session is still available 15:37:26 Sorry, should have said that is my proposal, at this point 15:37:37 Nothing has been defined and set in stone 15:37:54 So, I'm wondering if that sounds reasonable 15:38:10 I know a lot of folks won't be there 15:38:26 sounds good for me 15:38:30 sounds reasonable, I'm more likely to get travel permission if it becomes set in stone. 15:38:38 *sigh* 15:38:56 I'll check with Armando on the Networking/Neutron discussion 15:38:57 (that sigh is with my side, not you) 15:39:17 But, i think it is all set 15:39:25 i'll confirm 15:39:47 I'll go ahead and tell my manager I have to be there, you can back me up if needed 15:39:59 we need this discussion to happen 15:40:20 i think you should attend all the Neutron sessions, which there are a lot of, and thety don't overlap with Monasca 15:40:39 nod 15:40:48 Interfacing with that team would be great 15:41:13 totally agree 15:42:05 so, unless i hear otherwise, that is the working plan at the moment 15:42:33 hosanai, i was wondering about using the fifth slot for anomaly/analytics related discussions 15:42:43 i'm just not sure who else is interested in that topic 15:43:01 i am up for discussions while you are there 15:43:17 rhochmuth: that is the point. i'm availeble in there 15:44:16 if we have 5th slot and get more attention for it. we can have the slot. maybe... 15:44:57 i agree, 15:45:29 but usually, you need the interest first, before scheduling the session 15:45:55 i could leave the session open, with analytics as one of the topics to discuss in more detail 15:46:00 dependent on interest 15:46:20 sounds nice! 15:46:33 so, that sounds like a reasonable plan 15:46:52 i'll leave it an open session with some suggested potential topics dependent on interest 15:47:00 and we can refine while we are there 15:47:41 sound good? 15:47:51 +1 15:47:56 thx 15:48:06 So, we've got around 10 minutes left 15:48:13 i'll just open it up for discussion 15:48:26 #topic general discussion 15:49:00 I wanted to clarify this change => https://review.openstack.org/#/c/301443/ 15:49:02 it would be great if Craig could have a look at our monasca-thresh chage 15:49:10 and that too 15:49:14 ;D 15:50:02 craig has been extremely busy on a release, so his reviews have been a bit delayed 15:50:07 as have mine 15:50:23 so, i'm hoping he'll start to free up here today/tomorrow 15:50:41 i'll ping him too 15:50:52 thank you 15:51:00 +1 15:52:11 so, are there other topics 15:52:31 I've posted a link above to switch to different partitioner in Kafka 15:52:58 since current one is deprecated due to certain bug (#374) in python-kafka 15:53:25 that looks interesting 15:53:49 joe, will want to take a look at that 15:53:57 rhochmuth: I ust got my travel approved, definitely there 15:54:05 thanks slogan 15:54:13 maybe it was my comments in this irc session? 15:54:15 :-) 15:54:24 I pasted them in the e-mail, yes 15:54:35 :-) 15:54:56 Also, I wanted to point out this review again, https://review.openstack.org/#/c/289675/ 15:55:15 Ryan Brandt has been working on that one, and I beleive he thinks it is ready to go 15:55:25 Support for both InfluxDB and Vertica are complete 15:55:40 Although, the review is in merge conflict right now 15:57:03 On another note, just want to mention that we are not proceeding with Cassandra support at this point 15:57:40 We will take a wait and see approach, and revisit based on customer interest 15:57:40 why? 15:57:51 it is a lot of work 15:58:03 influxdb satisfies the open-source requirement 15:58:31 thanks for info 15:58:50 if anyone else wnat to work on, we would be completely opne to the submission 15:59:08 so, we're not going to prevent development in this area 15:59:18 we're just not going to be able to staff it right now 15:59:35 I want to try 15:59:48 shinya: you want to try cassandr? 16:00:17 ok, i need to end the meeting? 16:00:19 Yes But I don't know cassandra so I must study hard 16:00:32 ok, sounds good 16:00:40 there were some reviews that were in progress 16:00:43 got to go now 16:00:48 bye 16:00:53 thanks& bye 16:00:54 #endmeeting monasca