09:00:12 #startmeeting vitrage 09:00:13 Meeting started Wed Feb 10 09:00:12 2016 UTC and is due to finish in 60 minutes. The chair is ifat_afek_. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:16 The meeting name has been set to 'vitrage' 09:00:34 Hi everyone :-) 09:00:39 hi 09:01:10 hi all :) 09:01:11 Hi 09:01:16 Hello there :) 09:01:38 hi 09:02:56 Hi 09:03:14 Hi all 09:03:54 hi 09:05:16 #topic Current status 09:05:29 We have made great progress this week. We managed to see nagios alarms in horizon UI. 09:06:01 lhartal and I worked on nagios synchronizer plugin and its transformer. Basic integration is working, I still need to define the nagios configuration file. I hope to update nagios blueprint today or tomorrow so you can review it, and then start the implementation 09:06:40 We updated our wiki page. It now contains several design documents, worth to have a look: 09:06:51 #link https://wiki.openstack.org/wiki/Vitrage 09:07:04 Who else wants to update? 09:07:18 Work on the Evaluator Processor is progressing nicely. The past week helped iron out alot of the issues we need to address here, such as modeling and performance. 09:08:15 Last week I worked on the templates validation 09:08:28 hi 09:09:05 It contains only syntax validation (we use the Voluptuous package) 09:09:15 When template is invalid, we write it into log file and it is skipped 09:09:52 thanks lhartal and elisha_r 09:10:00 I have an update as well 09:10:35 I have finished to write the static physical synchronizer and transformer 09:10:45 I checked it and it works 09:11:08 so our progress with the synchronizers looks good :) 09:11:11 alexey_weyl: cool! so we can have switches in our topology tree? 09:11:22 yes :) 09:11:53 omer_etrog_, can you update about the new alarms ui? 09:13:23 yes 09:13:56 we add new Alert screen that show all the alerts that the Vitrage aggregate 09:14:52 we also add the Alert section in the Server screen where we already show the sunburest 09:15:16 we have good progress about the RCA model 09:15:24 omer_etrog_: both look great. are you done with these screens, or is there some work left? 09:15:53 for now I done, I will push the code today 09:16:03 later we will add the RCA 09:16:21 omer_etrog_: great, thanks 09:16:35 anything else in the ui? 09:17:00 no. we still work on the localisation 09:17:17 omer_etrog_: ok, thanks 09:17:24 who wants to update now? 09:17:36 i have an update 09:17:50 i added the rca and get alarms api 09:17:58 thats it 09:18:20 eyalb: so I understand that omer_etrog_ is already using both apis? 09:18:25 yes 09:18:40 and are they finished, or is there some work left? 09:19:03 there might be a little bit more work 09:19:08 documentation 09:19:20 tests 09:19:28 eyalb: documentation is important :-) 09:19:35 and we should all add tests I guess... 09:19:50 eyalb: thanks 09:20:34 I have more updates 09:20:43 we try to understand how to work with states in Vitrage 09:20:58 We found out that we have 3 types of states: 09:21:15 Monitored state – the state as we received from the synchronizer 09:21:25 Deduced_state (vitrage state) 09:21:36 Aggregated state – combination of both monitored and deduced states 09:21:50 Also we need to normalize the states so Vitrage will not contain infinite list of states 09:22:01 Hopefully, we will close the states definitions till next week, so we could start to work on it 09:22:12 lhartal: what do you mean by infinite list of states? 09:23:17 different entities have different states. for example: 09:23:56 nova: Paused, avtive, Suspended, Soft Deleted, Deleted and more.. 09:24:26 nagios has: ok, critical, warning and unknown 09:24:29 lhartal: I see. you mean that there may be many different values for the monitored state 09:24:36 problem... 09:25:07 lhartal: and the reason we want to normalize it is for the ui to have a predefined list of states? 09:25:41 for ui and integrations 09:25:57 lhartal: I see, thanks 09:26:06 other updates from anyone? 09:26:28 yea 09:27:15 i added support in the graph driver and API to get vertices using a query of their properties 09:27:33 this is used by the UI in get alarms for example 09:27:47 idan_hefetz: you mean query a list, and not a topology tree 09:27:48 ? 09:28:13 that's right 09:28:21 idan_hefetz: thanks 09:28:27 any other updates? 09:29:01 moving on... 09:29:08 #topic Review action items 09:29:21 we did not have any action items in the last meeting 09:29:33 #topic Next Steps 09:31:21 We plan to add a demo with alarms from nagios until the next meeting 09:31:39 alexey_wely: cool 09:31:59 #topic Open Discussion 09:32:08 anyone wants to discuss anything? 09:33:58 so I guess we are done for today 09:34:02 goodbye everybody 09:34:06 bye 09:34:15 bye bye 09:34:15 נטק 09:34:17 bye 09:34:34 bye bye :) 09:34:34 bye 09:34:43 bye 09:35:01 #endmeeting