Hi,

We had Vitrage IRC meeting today on #openstack-meeting-3 (9:00-10:00 UTC), but 
OpenStack bot didn't seem to work. Can you please check it? I'm attaching the 
meeting log, I will be happy if you can place it under 
http://eavesdrop.openstack.org/meetings/vitrage/2016/.

Thanks,
Ifat.

11:01:19 AM     ifat_afek  #startmeeting vitrage
11:01:24 AM     lhartal  Hi all :)
11:01:34 AM     omer_etrog  hi
11:01:43 AM     ifat_afek  hi everyone :-)
11:01:49 AM     ifat_afek  #startmeeting vitrage
11:01:54 AM     nofar_schnider  hi guys
11:02:01 AM     alexey_weyl  Hello
11:02:15 AM     ifat_afek  #startmeeting vitrage
11:02:19 AM      (Connected)
11:02:19 AM     -NickServ-  This nickname is registered. Please choose a 
different nickname, or identify via /msg NickServ identify <password>.
11:02:24 AM      (You joined the channel)
11:02:24 AM      The topic is: OpenStack Meetings || 
https://wiki.openstack.org/wiki/Meetings.
11:02:24 AM      Topic set by [email protected] on 
Tue Feb 23 2016 19:54:54 GMT+0200 (Jerusalem Standard Time).
11:02:25 AM      zhurong has quit: Quit: My Mac has gone to sleep. ZZZzzz…
11:02:34 AM     idan_hefetz  hi all
11:02:35 AM     ifat_afek  #startmeeting vitrage
11:02:50 AM     ifat_afek  we have a problem with startmeeting...
11:03:03 AM      (Connected)
11:03:03 AM     -NickServ-  This nickname is registered. Please choose a 
different nickname, or identify via /msg NickServ identify <password>.
11:03:09 AM      (You joined the channel)
11:03:09 AM      The topic is: OpenStack Meetings || 
https://wiki.openstack.org/wiki/Meetings.
11:03:09 AM      Topic set by [email protected] on 
Tue Feb 23 2016 19:54:54 GMT+0200 (Jerusalem Standard Time).
11:03:14 AM     ifat_afek  #startmeeting vitrage
11:03:22 AM     ifat_afek  hi Pradip :-)
11:04:21 AM      (Connected)
11:04:21 AM     -NickServ-  This nickname is registered. Please choose a 
different nickname, or identify via /msg NickServ identify <password>.
11:04:27 AM      (You joined the channel)
11:04:27 AM      The topic is: OpenStack Meetings || 
https://wiki.openstack.org/wiki/Meetings.
11:04:27 AM      Topic set by [email protected] on 
Tue Feb 23 2016 19:54:54 GMT+0200 (Jerusalem Standard Time).
11:05:19 AM      elisha_r joined the channel.
11:05:26 AM     elisha_r  hello all!
11:05:30 AM     ifat_afek  trying for the last time...
11:05:39 AM     ifat_afek  #startmeeting vitrage
11:05:39 AM      safchain joined the channel.
11:05:51 AM      mkoushnir joined the channel.
11:06:03 AM     idan_hefetz  #startmeeting vitrage
11:06:11 AM     ifat_afek  ok, let's start
11:06:23 AM     ifat_afek  Our agenda:
11:06:31 AM     ifat_afek  * Current status
11:06:38 AM     ifat_afek  * Review action items
11:06:46 AM     ifat_afek  * Next steps
11:06:54 AM     ifat_afek  * Open Discussion
11:07:01 AM     ifat_afek  #topic Current status
11:07:11 AM     ifat_afek  Have a look at our wiki page, we added a demo for 
nagios alarms, and the configuration for nagios and physical topology plugins:
11:07:18 AM      ohad joined the channel.
11:07:19 AM     ifat_afek  #link https://wiki.openstack.org/wiki/Vitrage
11:07:21 AM      dedery joined the channel.
11:07:33 AM     ifat_afek  Adi from PinPoint started reviewing Vitrage APIs, as 
part of their gap analysis
11:07:42 AM     ifat_afek  My updates:
11:07:50 AM     ifat_afek  I continued working on nagios synchronizer plugin, 
and documented nagios configuration
11:08:08 AM     ifat_afek  who else wants to update?
11:08:16 AM     elisha_r  I'll update
11:09:04 AM     elisha_r  been working on the Scenario Evaluator, which 
processes events from the graph and based on the templates raises deduced 
alarm, RCA edges etc.
11:09:31 AM     elisha_r  working this also depends on the Scenario Repo, which 
is also being worked on
11:10:07 AM     elisha_r  Also, hope to upload the evaluator design until next 
meeting
11:10:18 AM     elisha_r  that's it from my end
11:10:30 AM     ifat_afek  elisha_r: great, thanks
11:10:43 AM     lhartal  Ok so I want to update to
11:10:48 AM     eyalb  i will update
11:11:22 AM     eyalb  I wrote a devstack installation for vitrage and vitrage 
client
11:11:23 AM     lhartal  Currently, I’m still working on the Evaluator
11:11:39 AM     eyalb  thats it
11:11:49 AM     ifat_afek  eyalb: great!
11:12:09 AM      alon_heller joined the channel.
11:12:15 AM     lhartal  ok so I'll continue..
11:12:25 AM     lhartal  the template loader and the scenario repository are 
completed (I just need to write the tests for them)
11:12:48 AM     lhartal  Hopefully tomorrow I’ll push the code and elisha_r and 
I will start the integration.
11:13:36 AM     lhartal  that all
11:13:38 AM     alexey_weyl  Sounds great :)
11:13:42 AM     lhartal  :)
11:13:47 AM     alexey_weyl  I will update now
11:14:28 AM      vgridnev joined the channel.
11:14:43 AM     alexey_weyl  I have finished writing the infrastructure for 
consistency service. Need to talk with Elisha to close some details about the 
evaluator before finishig it
11:15:14 AM     alexey_weyl  In addition have started to work on the Normalized 
States for all the resources and alarms.
11:15:26 AM     alexey_weyl  Suppose to finish it this week.
11:15:59 AM     alexey_weyl  More over, we have published a new demo last week, 
that includes alarms from Nagios and seeing them on the resources
11:16:06 AM     alexey_weyl  you can see the demo here:
11:16:14 AM     alexey_weyl  #https://www.youtube.com/watch?v=w1XQATkrdmg
11:16:23 AM      davidsha joined the channel.
11:16:26 AM     alexey_weyl  #line https://www.youtube.com/watch?v=w1XQATkrdmg
11:16:47 AM     ifat_afek  alexey_weyl: this is great!!
11:17:02 AM     alexey_weyl  Finished :)
11:17:15 AM      itxaka joined the channel.
11:17:24 AM     alon_heller  Thanks :) I will update now
11:18:04 AM     alon_heller  I pushed yesterday the RCA (Root Cause Analysis) 
UI part - for the vitrage dashboard project.
11:18:21 AM     alon_heller  It works with an API call to the server which 
return a mock right now
11:18:46 AM     alon_heller  You can see it from the alarm list (grid) when 
clicking on the icon located at the right side, or from the sunburst (topology 
screen) when clicking an alarm.
11:19:12 AM     alon_heller  Please install it, and let me know your thoughts
11:19:16 AM     alon_heller  Finished :)
11:19:33 AM     ifat_afek  alon_heller: cool!
11:19:49 AM     alon_heller  Hooray ! :)
11:19:49 AM     alexey_weyl  i will install it, and let you know later on
11:20:25 AM     idan_hefetz  i'll update
11:20:32 AM     idan_hefetz  Recently I closed the graph blueprint (!), after 
the addition of the sub graph matching algorithm.
11:20:45 AM     idan_hefetz  Also, there is a small BP to allow subscribing to 
graph changes (for the Evaluator) that will be closed by the weekend.
11:20:53 AM     idan_hefetz  Next, there is the aodh-notifier BP...
11:21:10 AM     ifat_afek  idan_hefetz: great, thanks
11:22:05 AM     mkoushnir  I finished tempest test for execution of vitrage-api 
& vitrage-graph  and other test for validation topology graph. The next tempest 
test will be for alarm api.
11:22:27 AM     ifat_afek  mkoushnir: great!
11:22:43 AM      reedip_ joined the channel.
11:23:27 AM     nofar_schnider  I'll update
11:23:50 AM      danoffek joined the channel.
11:23:51 AM     nofar_schnider  I have continued working on the synchronizer 
which updates from Nova notifications regarding hosts, instances and zones.
11:23:55 AM     danoffek  hi
11:24:24 AM     nofar_schnider  I will look on ceilometer's code as a reference
11:24:50 AM     nofar_schnider  other than that, there are a lot of event types 
and we need to select the ones that are relevant for us
11:25:14 AM      idan_hefetz has quit: Ping timeout: 250 seconds.
11:25:36 AM      idan_hefetz joined the channel.
11:26:13 AM     ifat_afek  nofar_schnider: you can check which fields we 
currently have in vitrage from nova snapshot plugin, and decide based on that
11:27:37 AM     nofar_schnider  ifat_afek: yes, ofcourse I am relaying on what 
we already have :)
11:27:46 AM     ifat_afek  nofar_schnider: thanks
11:27:48 AM      salv-orl_ joined the channel.
11:27:54 AM     ifat_afek  any other updates anyone?
11:28:01 AM     ifat_afek  omer_etrog: do you have any updates?
11:29:11 AM     ifat_afek  ok, let's move on
11:29:13 AM     ifat_afek  #topic Review action items
11:29:24 AM     ifat_afek  • ifat_afek update aodh blueprints
11:29:37 AM     ifat_afek  I didn’t work on aodh this week. Hope to start on 
Sunday
11:29:45 AM     ifat_afek  #action ifat_afek update aodh blueprints
11:29:54 AM      chhavi has quit: Ping timeout: 276 seconds.
11:29:54 AM     ifat_afek  • Ohad define what information that should appear in 
the alarms list
11:30:07 AM     ifat_afek  This wasn’t done yet. Next week I will know the aodh 
alarm definition
11:30:15 AM     ifat_afek  #action define what information that should appear 
in the alarms list
11:30:25 AM      baohua has quit: Ping timeout: 255 seconds.
11:30:25 AM     ifat_afek  • alexey_weyl document the static physical plugin
11:30:27 AM      salv-orlando has quit: Ping timeout: 250 seconds.
11:30:29 AM      omer_etrog has quit: Remote host closed the connection.
11:30:36 AM     alexey_weyl  Completed
11:30:41 AM     ifat_afek  • document the evaluator design
11:31:00 AM     elisha_r  working on it. should be done by next irc meeting.
11:31:10 AM     ifat_afek  elisha_r: cool
11:31:12 AM     ifat_afek  moving on
11:31:14 AM     ifat_afek  #topic Next Steps
11:31:25 AM     ifat_afek  We should work on vitrage documentation… I plan to 
create a .rst with vitrage configuration settings, and I will ask you all to 
add the settings you know of
11:31:33 AM      mbound joined the channel.
11:31:36 AM     ifat_afek  #action document vitrage configuration
11:31:58 AM     ifat_afek  Another thing we should document is vitrage API. 
Eyal already wrote it in the relevant blueprints, but it should be copied to 
vitrage developer guide
11:32:21 AM     ifat_afek  #action copy vitrage API documentation to the 
developer guide
11:32:27 AM     eyalb  I will do it
11:32:37 AM     ifat_afek  eyalb: great, thanks
11:33:07 AM      muawiakhan has quit: 
11:33:28 AM      dedery_ joined the channel.
11:33:44 AM     eyalb  need to add physical entities  to the api documentation
11:34:08 AM      adi___ joined the channel.
11:34:14 AM     ifat_afek  eyalb: right, we just need an example with a switch 
or something like that
11:34:31 AM     eyalb  exactly
11:34:36 AM      dedery__ joined the channel.
11:34:38 AM     ifat_afek  ok. moving on
11:34:40 AM     ifat_afek  #topic Open Discussion
11:34:48 AM     pradipm  hi,
11:34:49 AM     ifat_afek  anything you would like to discuss?
11:34:52 AM      alexpilotti has quit: Remote host closed the connection.
11:34:58 AM     ifat_afek  hi pradipm!
11:35:00 AM      shwetaap joined the channel.
11:35:14 AM     pradipm  is there anything like "enable_pulgin" to install 
Vitrage in devstack?
11:35:33 AM     pradipm  e.g. for Monasca, we do: "enable_plugin monasca-api 
git://git.openstack.org/openstack/monasca-api"
11:35:35 AM     eyalb  yes in the readme file
11:35:53 AM     eyalb  note that this is under testing
11:36:26 AM     alexey_weyl  all Vitrage is still under testing and it is in 
development stage
11:36:43 AM     ifat_afek  eyalb: can you send a link to the readme file?
11:36:48 AM     eyalb  under devstack folder
11:36:51 AM     pradipm  yeah, that would be good.
11:36:55 AM      dedery has quit: Ping timeout: 252 seconds.
11:37:14 AM     pradipm  I will bookmark it :)
11:37:18 AM     eyalb  https://github.com/openstack/vitrage/tree/master/devstack
11:37:34 AM      dedery_ has quit: Ping timeout: 240 seconds.
11:37:35 AM     ifat_afek  pradipm: a general overview: we have plugins for 
nova, nagios and physical configuration. in a week or two we will integrate 
with aodh (ceilometer) as well
11:37:55 AM     ifat_afek  we have cool design for deduced alarms and rca, not 
working yet, should work in about two weeks
11:37:57 AM     pradipm  thanks eyalb.
11:38:15 AM     ifat_afek  and we have detailed use cases documents
11:38:18 AM     pradipm  that's awesome to know ifat_afek
11:38:32 AM     ifat_afek  pradipm: do you want to discuss your use case?
11:38:36 AM     pradipm  I went through the usecases. one question comes to my 
mind.
11:38:45 AM     pradipm  yes - I would love to.
11:39:08 AM     pradipm  do u detect the topology dymanically? Like one can 
keep on adding hosts etc?
11:39:25 AM      shwetaap has quit: Ping timeout: 255 seconds.
11:39:29 AM     ifat_afek  for nova yes, we get notifications about any change
11:39:43 AM     ifat_afek  also for nagios and aodh, we will update periodically
11:39:57 AM     ifat_afek  physical configuration is static right now. we hope 
to have auto-discovery in the future
11:40:12 AM     pradipm  Ok. Make sense. thanks  ifat_afek.
11:40:23 AM     pradipm  So if allowed - I can sketch my usecase.
11:40:29 AM     ifat_afek  sure
11:40:56 AM     pradipm  basically we are looking for a storage service level 
conformance for storage services under cinder/manila
11:41:29 AM     ifat_afek  we plan to integrate with cinder for Newton
11:41:30 AM     pradipm  e.g cinder/manila works on publishing storage 
capabilities and the SLO is matched to provision the volume/share
11:41:47 AM     pradipm  Newton is N release (i.e. Nov'16)?
11:41:53 AM     ifat_afek  yes
11:42:32 AM     pradipm  So basically we would like to detect if there is a 
temporal, causal analysis possible of the events
11:42:33 AM      fawadkhaliq joined the channel.
11:42:47 AM     ifat_afek  of course, if someone else wishes to start writing 
cinder plugin now, we will be happy to help :-)
11:42:55 AM     pradipm  e.g. e1 -> e2 -> e3 then generate an async alarm
11:43:27 AM     pradipm  over an window of say 24 hour
11:43:41 AM     elisha_r  pradipm - a few questions/clarifications
11:44:02 AM     pradipm  Sure elisha_r. Sorry if I am not clear (I know I am 
not).
11:44:50 AM     elisha_r  first of all, the way vitrage works is by analyzing 
relationships between alarms that are currently active
11:44:59 AM     elisha_r  this seems to imply two things for your use case
11:45:04 AM     pradipm  So no alarm_state_history as such
11:45:09 AM     ifat_afek  and relationship between resources
11:45:17 AM     elisha_r  the first is that we need to expand to take into 
account alarm history
11:46:02 AM     elisha_r  this is already part of our design, as we make sure 
to keep old alarms under-the-hood. we will need to expand mainly the analysis 
capabilities
11:46:41 AM     pradipm  Ok elisha_r. As you aware of, the SLO conformane check 
typically runs over a period, say 6 hours.
11:46:59 AM     elisha_r  the second thing - and this is where I have a 
question about your use case - is we need to have alarms or other indications 
of the initial problems, from which we can deduce relationships
11:47:37 AM     pradipm  elisha_r: right. so the initial "problem" here is the 
generation of an alarm in Monasca.
11:47:44 AM     elisha_r  so what I wanted to know is, does cinder currently 
hold information about the SLO?
11:48:13 AM     elisha_r  pradipm - why monasca?
11:48:16 AM     pradipm  yes it does in a little simplified way. It has 
volume-type which is a k,v pair of capabilities
11:48:17 AM     ifat_afek  pradipm: we can get alarms from varios sources, like 
monasca, aodh, nagios
11:48:57 AM     ifat_afek  we will support monasca for Newton as well
11:49:01 AM     pradipm  That's true. But we specifically wanted to go with 
Monasca because later on we would like to explore ELK for event corelation
11:49:23 AM     pradipm  ELK: elastic-search, logstash, kibana
11:50:08 AM     pradipm  The event-engine and anamoly-engine are under 
development in Monasca
11:50:08 AM     elisha_r  ok. vitrage is the engine that analyzes the alarms 
and other changes it is notified of. So, once we take care of supporting 
history, we can support your use case assuming the SLO info is sent via 
synchronizer plugin to Vitrage.
11:50:52 AM     pradipm  when you mean synchnonizer - would it be *strictly* 
periodic?
11:51:16 AM     elisha_r  no
11:51:36 AM     elisha_r  this is the "monasca plugin" ifat_afek mentioned 
earlier
11:51:50 AM     pradipm  That's great. Because out of my 6 hour window ... 
alarm state transition might not be periodic.
11:51:57 AM     ifat_afek  for nova our synchronizer will be based on 
notifications. for monasca we don't know yet, but we will try to make it 
event-based as well
11:51:59 AM     pradipm  great.
11:52:18 AM     pradipm  Another last query: do you have a Horizon plugin?
11:52:31 AM     elisha_r  yes
11:52:35 AM     pradipm  where it might appear in some tab (like say root-cause)
11:52:49 AM     pradipm  elisha_r: can you please point me to the same?
11:52:50 AM     ifat_afek  you can see our demos, we have great enhancements 
for horizon
11:53:07 AM     ifat_afek  #link 
https://www.youtube.com/watch?v=GyTnMw8stXQ&feature=youtu.be
11:53:08 AM     pradipm  ifat_afek: Yes. I will look at.
11:53:17 AM     ifat_afek  https://www.youtube.com/watch?v=w1XQATkrdmg
11:53:27 AM     alexey_weyl  and we plan to add even more great enhancements to 
horizon soon
11:53:29 AM      Poornima has quit: Quit: Leaving.
11:53:42 AM     pradipm  thanks  ifat_afek.
11:53:52 AM     ifat_afek  our next demo will include rca
11:53:55 AM     pradipm  great to know alexey_weyl
11:54:11 AM      kzaitsev_mb joined the channel.
11:54:12 AM     pradipm  Can anyone please point me to the Horizon plugin 
please?
11:54:26 AM     pradipm  how can I enable it?
11:54:28 AM      adi___ has quit: Quit: Page closed.
11:54:36 AM     ifat_afek  alon_heller: can you help? horizon question :-)
11:54:42 AM     alexey_weyl  vitrage-dashboard in github
11:55:04 AM     pradipm  Thanks alexey_weyl.
11:55:14 AM     pradipm  That's all. Thanks a ton for all the vids and pointers.
11:55:41 AM     ifat_afek  thanks pradipm. we will be happy to help if you have 
other questions
11:55:45 AM     eyalb  https://github.com/openstack/vitrage-dashboard
11:55:53 AM      nofar_schnider has quit: Quit: http://www.kiwiirc.com/ - A 
hand crafted IRC client.
11:56:09 AM     alexey_weyl  this is the link for the README file in 
vitrage-dashboard for how to add it to horizon
11:56:21 AM     pradipm  thanks a lot - eyalb.
11:56:48 AM     pradipm  Sure, I understand. thanks alexey_weyl. We typically 
enable Monasca like this way only.
11:57:42 AM     elisha_r  bye
11:57:42 AM     ifat_afek  ok. we have two minutes left. anything else someone 
wants to discuss?
11:57:44 AM     pradipm  Thanks a lot for all of you.
11:57:46 AM      nofar_schnider joined the channel.
11:57:48 AM     alexey_weyl  good bye :)
11:57:50 AM     eyalb  bye
11:57:54 AM     ifat_afek  nice to meet pradipm :-)
11:58:00 AM     pradipm  good bye :)
11:58:11 AM     ifat_afek  bye everyone
11:58:12 AM     pradipm  same here .. it's rewarding ifat_afek.
11:58:12 AM      elisha_r has quit: Quit: Page closed.
11:58:17 AM     pradipm  bye.
11:58:21 AM     ifat_afek  #endmeeting
_______________________________________________
OpenStack-Infra mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-infra

Reply via email to