Thursday, 2016-08-11

*** furlongm has quit IRC00:27
*** furlongm has joined #openstack-performance00:28
*** harlowja_at_home has joined #openstack-performance02:39
*** harlowja_at_home has quit IRC02:54
*** dimtruck is now known as zz_dimtruck03:22
*** itsuugo has quit IRC03:46
*** itsuugo has joined #openstack-performance03:49
*** luzC has quit IRC03:50
*** luzC has joined #openstack-performance03:51
*** serverascode_ has joined #openstack-performance05:44
*** meteorfox_ has joined #openstack-performance05:44
*** afranc has quit IRC05:48
*** bapalm has quit IRC05:48
*** meteorfox has quit IRC05:48
*** serverascode has quit IRC05:48
*** bapalm_ has joined #openstack-performance05:48
*** afranc has joined #openstack-performance05:49
*** meteorfox_ is now known as meteorfox05:49
*** serverascode_ is now known as serverascode05:51
*** pcaruana has joined #openstack-performance06:46
*** f13o has joined #openstack-performance07:00
*** rmart04 has joined #openstack-performance08:13
*** f13o has quit IRC08:18
*** f13o has joined #openstack-performance08:36
*** v12aml has quit IRC08:46
*** v12aml has joined #openstack-performance08:47
*** msimonin has joined #openstack-performance08:54
*** permalac has quit IRC09:02
*** v12aml has quit IRC09:52
*** v12aml has joined #openstack-performance09:53
*** f13o has quit IRC10:08
*** msimonin1 has joined #openstack-performance10:12
*** msimonin has quit IRC10:12
*** msimonin1 has quit IRC11:12
*** msimonin has joined #openstack-performance11:12
*** f13o has joined #openstack-performance11:19
*** bvanhav has joined #openstack-performance11:28
*** rfolco has joined #openstack-performance12:23
*** zz_dimtruck is now known as dimtruck12:34
*** f13o has quit IRC12:55
*** f13o has joined #openstack-performance13:16
*** dimtruck is now known as zz_dimtruck13:21
*** zz_dimtruck is now known as dimtruck13:56
*** m3m0 has left #openstack-performance13:56
*** doffm_ is now known as doffm14:00
*** msimonin has left #openstack-performance14:39
*** f13o has quit IRC15:19
*** catintheroof has joined #openstack-performance15:27
*** hockeynut has quit IRC15:34
*** dimtruck is now known as zz_dimtruck15:41
*** zz_dimtruck is now known as dimtruck15:42
*** msimonin1 has joined #openstack-performance15:45
*** hockeynut has joined #openstack-performance16:00
*** hockeynut has quit IRC16:00
*** hockeynut has joined #openstack-performance16:00
*** hockeynut has quit IRC16:01
*** hockeynut has joined #openstack-performance16:02
openstackgerritDina Belova proposed openstack/performance-docs: Move all test plans to **ready** state (1.0 version)  https://review.openstack.org/35418816:11
*** msimonin1 has quit IRC16:20
*** rmart04 has quit IRC16:25
*** bwallis has quit IRC16:58
openstackgerritDina Belova proposed openstack/performance-docs: Add plan<->result references everywhere  https://review.openstack.org/35425117:10
openstackgerritDina Belova proposed openstack/performance-docs: Add plan<->result references everywhere  https://review.openstack.org/35425117:12
openstackgerritDina Belova proposed openstack/performance-docs: Add correct plan<->result references everywhere  https://review.openstack.org/35425117:13
*** catintheroof has quit IRC17:30
bvanhavDinaBelova: I am currently trying to use OSProfiler with Nova (I know it's not integrated yet, but I locally pulled in the changes to Nova and novaclient) and it seems to partially work. In the profiler output I see the calls to the Nova rest APIs and calls to compute.api, but not to any of the rpc apis, is there something else I need to do to make that work?17:32
DinaBelovabvanhav - can you please share the trace.html somehow to me? frankly speaking I was mostly focused on performance docs last month and did not track the latest rebases on this commit..17:34
bvanhavJust double checking, the output of the osprofiler command?17:36
*** bwallis has joined #openstack-performance17:36
DinaBelovayep, output in the html17:37
bvanhavDinaBelova: http://paste.openstack.org/show/EbxJqJ9JQ2j9kVkOgdlq/17:40
DinaBelovabvanhav you copied only part of the file :) html itself is missing, that's JS17:48
DinaBelovawith the part of the data17:49
DinaBelovayou can just upload html output as a file it to the google drive or whatever17:49
bvanhavYeah... the entire file is over 3400 lines long... and pastebin is truncating it at 180017:51
DinaBelovabvanhav just upload html file itself to somewhere I can download it from17:51
bvanhavYep, working on it17:52
bvanhavDinaBelova: try https://drive.google.com/file/d/0B4YQonUprQV4cDdoMERFN3VURW8/view?usp=sharing17:53
DinaBelovayep, working17:53
* DinaBelova looking17:53
DinaBelovabvanhav was it VM show request?17:54
bvanhavIt was actually a rally run that tried to setup and delete a handful of servers17:55
DinaBelovaso what kind of request to nova it was? nova boot or nova delete?17:56
DinaBelovadifferent commands will get different trace ids17:56
DinaBelovathis particular request looks like grabbing nova vm details17:57
DinaBelovabefore killing it17:57
DinaBelovado you have an opportunity to identify what nova api call it was?17:58
bvanhavI think it's a details get17:58
DinaBelovayep, it looks like17:58
DinaBelovabvanhav I'm asking because nova uses rpc to communicate with nova conductor and nova-computes on the remote hosts, for instance. for vm info request it may communicate directly to the local hypervisor wrapper (so you see osapi_compute service in the trace, not the nova-compute)18:03
DinaBelovaso it may be normal not to observe rpc type of calls18:06
bvanhavOk, I'm going to be trying a straight boot (skipping rally) and see what I see18:07
DinaBelovabvanhav ack18:07
*** hockeynut has quit IRC18:09
*** hockeynut has joined #openstack-performance18:11
bvanhavDinaBelova: on a straight boot rpc came through just fine, says it's something I setup wrong with rally... thank you for the help18:13
DinaBelovabvanhav ack, np :)18:14
doffmDinaBelova: So it looks to me like bvanhav has things working as expected.18:22
doffmSingle requests made through novaclient seem to create good trace results.18:22
doffmI guess we were kind of hoping that we could get a single trace for an entire rally scenario.18:23
doffmWhich would require us to pass a parent trace ID to novaclient.18:24
DinaBelovadoffm it looks like yes.. the thing is that from nova perspective (on server side) every api call to it is separated, and that's the reason osprofiler treat is as separated call (as in fact it's just lib used inside nova). and rally (as a client) is just doing bunch of requests to variour services18:30
DinaBelovaso to allow scenario-size profiling some modifications needs to be done (e.g. opportunity to pass some synthetic super trace id, that's generated in rally itself)18:31
*** catintheroof has joined #openstack-performance18:34
DinaBelovadoffm i think this might be workaround via initializing profiler in rally itself, so rally will be using it to generate the root trace id and pass it everywhere (to nova in our case)18:35
DinaBelovathis seems to be workable solution to me18:35
doffmDinaBelova: bvanhav has already initialized the profier in the rally 'task' class and generated a root trace id. Its just detached from the rest of the traced.18:38
doffm*traces18:38
doffmSo yeah, we will need to pass it to all of the novaclient calls somehow.18:38
doffmFun. :)18:38
DinaBelova:D heh, yeah, sound challenging...18:39
*** msimonin has joined #openstack-performance18:44
*** catintheroof has quit IRC19:28
*** f13o has joined #openstack-performance19:37
*** bvanhav has quit IRC19:42
*** msimonin has quit IRC19:48
*** catintheroof has joined #openstack-performance20:00
*** msimonin has joined #openstack-performance20:37
*** msimonin has quit IRC20:42
*** f13o has quit IRC20:59
*** bwallis has quit IRC20:59
*** bwallis has joined #openstack-performance21:16
*** msimonin has joined #openstack-performance21:38
*** msimonin has left #openstack-performance21:38
*** hockeynut has quit IRC21:38
*** dimtruck is now known as zz_dimtruck22:07
*** msimonin1 has joined #openstack-performance22:27
*** catintheroof has quit IRC22:35
*** bwallis has quit IRC23:20
*** bwallis has joined #openstack-performance23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!