Thursday, 2016-11-03

*** k0da has quit IRC00:02
*** efried has quit IRC00:48
*** thorst has joined #openstack-powervm00:51
*** thorst has quit IRC01:11
*** tjakobs has quit IRC01:23
*** esberglu has quit IRC01:36
*** esberglu has joined #openstack-powervm01:36
*** thorst has joined #openstack-powervm01:38
*** thorst has quit IRC01:39
*** esberglu has quit IRC01:40
*** esberglu has joined #openstack-powervm05:31
*** esberglu has quit IRC05:35
*** openstackgerrit has quit IRC05:48
*** openstackgerrit has joined #openstack-powervm05:48
*** k0da has joined #openstack-powervm06:13
*** esberglu has joined #openstack-powervm06:31
*** esberglu has quit IRC06:35
*** apearson has quit IRC06:38
*** k0da has quit IRC07:18
*** esberglu has joined #openstack-powervm07:20
*** esberglu has quit IRC07:24
*** openstackgerrit has quit IRC07:48
*** openstackgerrit has joined #openstack-powervm07:48
*** esberglu has joined #openstack-powervm08:15
*** esberglu has quit IRC08:19
*** apearson has joined #openstack-powervm08:35
*** esberglu has joined #openstack-powervm09:09
*** esberglu has quit IRC09:13
*** k0da has joined #openstack-powervm09:21
*** esberglu has joined #openstack-powervm10:04
*** esberglu has quit IRC10:08
*** apearson has quit IRC10:51
*** apearson has joined #openstack-powervm10:52
*** apearson has quit IRC10:52
*** apearson has joined #openstack-powervm10:53
*** apearson has quit IRC10:53
*** apearson has joined #openstack-powervm10:53
*** apearson has quit IRC10:54
*** apearson has joined #openstack-powervm10:54
*** apearson has quit IRC10:55
*** apearson has joined #openstack-powervm10:55
*** apearson has quit IRC10:55
*** apearson has joined #openstack-powervm10:58
*** apearson has quit IRC10:58
*** apearson has joined #openstack-powervm10:58
*** apearson has quit IRC10:58
*** apearson has joined #openstack-powervm10:59
*** apearson has quit IRC10:59
*** apearson has joined #openstack-powervm11:00
*** apearson has joined #openstack-powervm11:00
*** apearson has quit IRC11:01
*** apearson has joined #openstack-powervm11:10
*** apearson has joined #openstack-powervm11:10
*** apearson has quit IRC11:10
*** apearson has joined #openstack-powervm11:11
*** apearson has quit IRC11:11
*** seroyer has joined #openstack-powervm11:26
*** smatzek has joined #openstack-powervm11:27
*** AlexeyAbashkin has quit IRC11:30
*** AlexeyAbashkin has joined #openstack-powervm11:35
*** apearson has joined #openstack-powervm11:39
*** thorst has joined #openstack-powervm11:45
*** AlexeyAbashkin has quit IRC11:49
*** AlexeyAbashkin has joined #openstack-powervm11:50
*** esberglu has joined #openstack-powervm11:53
*** esberglu has quit IRC11:57
*** edmondsw has joined #openstack-powervm12:05
*** seroyer has quit IRC12:05
*** seroyer has joined #openstack-powervm12:20
AlexeyAbashkinGood time of day folks.12:32
AlexeyAbashkingood time of day12:32
AlexeyAbashkinhow can I get the CPU utilisation and memory utilisation from PowerVM host? like collectD does on Linux12:32
thorstgood time for coffee  :-)12:32
thorstAlexeyAbashkin: the whole host, or on a per VM level/12:33
AlexeyAbashkinthe whole host12:33
thorstyeah, definitely not like your standard linux12:33
thorstso I'm assuming you've got a NovaLink based system (since that's what our OpenStack driver runs on)12:33
AlexeyAbashkinyes. I have Power8 + NovaLink + Mitaka on control plane12:34
thorstoooooooo - what's the control plane/12:34
thorstOSA?12:34
AlexeyAbashkinControl Plane = OpenStack controller (as per reference architecture). it sits on Linux host12:35
thorstright, just wondering how you deployed it12:35
AlexeyAbashkinPower8 hosts are host-aggregate in my cloud12:35
thorstk12:35
AlexeyAbashkinnext to KVM host-agregate12:35
thorsthmm...we should make a task for this in pypowervm to get you whole host CPU utilization.  We've put really nice things in for a per LPAR basis...but not something for whole host CPU utilization.12:36
thorstthat seems like it'd be a good thing to add.12:36
thorstit's complicated...let me see if I can get something added to pypowervm in the next few days to help you get that data?12:37
AlexeyAbashkinso far I've got solution like "take meters from ceilometer and then summarise them"12:37
AlexeyAbashkinbut it does not include VIOS load12:37
thorstwell, that's only part of it.  That doesn't include VIOS load, and doesn't include unused load.12:38
AlexeyAbashkinyes12:38
thorstfor instance, if you're only using 8 of 20 vCPUS, it wouldn't show that you have 12 sitting idle (potentially)12:38
thorstso the problem is non-trivial...but we could get you a pypowervm function that makes it a bit easier.  pypowervm is how we interact with the platform12:38
thorstbrb12:38
*** thorst is now known as thorst_afk12:39
AlexeyAbashkincan I call something from inside of NovaLink? any API/URL/SNMP/whatever?12:40
seroyerpypowervm is the python library for interfacing with NovaLink API.12:41
seroyerThat's what nova-powervm, ceilometer-powervm, etc... all use.12:42
AlexeyAbashkinno-no. I mean: I have NovaLink. that is Ubuntu. I set up something like CollectD into it. and put CollectD plu12:45
AlexeyAbashkin... plugin that calls URL (i.e. to ASM port) where host CPU info available12:46
seroyerThe NovaLink API has the CPU info.12:47
*** esberglu has joined #openstack-powervm12:47
AlexeyAbashkinfor whole power8 host?12:48
seroyerCorrect.  NovaLink is the only place you could get that data.12:48
seroyerUnless you also have HMC, which can also get that data.12:49
*** smatzek has quit IRC12:51
*** thorst_afk is now known as thorst12:51
*** esberglu has quit IRC12:51
AlexeyAbashkinNo, I do not have HMC12:51
thorstseroyer: and the HMC would just give the same style metrics we have here...I think12:53
seroyerHMC and NovaLink have access to the same dataset.12:53
AlexeyAbashkinis this one I'm looking for https://www.ibm.com/support/knowledgecenter/POWER8/p8ehl/apis/AggregatedMetricsManagedSystem.htm?view=embed ?12:54
thorstyeah, so the data is there...its just transforming it into that one metric is the challenge.12:54
seroyerAlexeyAbashkin: Are you thinking of having code running on the NovaLink to collect data?12:55
AlexeyAbashkinnot mandatory. I can place collecting software into NovaLink, into OpenStack controller, into separate host12:56
thorstwould it be OK if it was a bit of software running on the NovaLink though?12:57
thorstsounds like it would12:57
AlexeyAbashkinyes. any place :-)12:58
*** smatzek has joined #openstack-powervm13:01
thorstyeah, so we need to write some code...and get something available to you.13:02
thorstwill take us a few days though13:02
AlexeyAbashkinIt would be very nice :-) very appreciate!13:03
thorsthuh...we may already have this...13:06
*** tblakes has joined #openstack-powervm13:06
thorstAlexeyAbashkin: https://github.com/openstack/nova-powervm/blob/master/nova_powervm/virt/powervm/driver.py#L307-L30913:06
thorstso that's a driver method...I'm not sure if they expose it via the REST API, but I know its used for scheduling13:07
thorstlooks like it gets used by nova/compute/monitors/cpu/virt_driver13:11
thorstso hopefully you're OK with that?13:11
AlexeyAbashkinyes13:12
*** mdrabe has joined #openstack-powervm13:16
*** esberglu has joined #openstack-powervm13:20
*** Alexey_Abashkin has joined #openstack-powervm13:27
*** AlexeyAbashkin has quit IRC13:30
*** smatzek has quit IRC13:30
*** tblakes has quit IRC13:41
*** seroyer has quit IRC13:45
*** tjakobs has joined #openstack-powervm13:48
*** smatzek has joined #openstack-powervm13:50
*** tblakes has joined #openstack-powervm14:01
*** seroyer has joined #openstack-powervm14:03
thorstefried adreznec: I think we could add a PowerVM section in here:  https://etherpad.openstack.org/p/ocata-nova-priorities-tracking14:12
adreznecMaybe14:12
adreznecI might wait until we land the spec14:13
*** efried has joined #openstack-powervm14:36
efriedo/14:37
thorstsuccess14:37
*** dwayne_ has quit IRC14:59
*** mdrabe has quit IRC15:21
*** mdrabe has joined #openstack-powervm15:25
*** dwayne_ has joined #openstack-powervm15:33
Alexey_Abashkinfolks, one more thing. in Readme we have "This inspector retrieves instance monitoring data for cpu, network, memory, and disk usage. ". - _memory_15:59
Alexey_Abashkinbut I cannot find memory in https://github.com/openstack/ceilometer-powervm/blob/master/ceilometer_powervm/compute/virt/powervm/inspector.py15:59
Alexey_Abashkinsorry I'm not so powerful with python yet. may be I'm looking in wrong direction15:59
thorstlooking16:15
thorsto yeah, we didn't add the memory yet.  But the memory is available via pypowervm16:16
thorstusing a similar mechanism to what the other ceilometer-powervm stuff is doing16:16
*** apearson_ has joined #openstack-powervm16:19
*** edmondsw has quit IRC16:46
efriedthorst, adreznec: For the OSA ConfigParser nonsense: I'm really not a fan of this hand-spun parser Qing Wu is proposing.  We could just change the local2remote patch to use JSON instead.  Then it could be common for OSA and non-OSA envs.  Is there any reason we need the config ini to be in ConfigParser-compatible format?16:49
thorstefried: Not to my knowledge16:49
thorstI thought you introduced that16:49
efriedpvmctl uses ConfigParser.  Wonder if it thinks it's sharing the same config.  But even so, I'm not sure it matters.  Do we need pvmctl to work in the remoting OSA env?16:52
efried("work" - it still oughtta work.  Just not sure if the config files will collide.)16:54
efriedOkay, they won't collide.16:54
efrieddifferent file names & paths16:54
efriedAnd the pvmctl one isn't really being used anyway.16:54
efriedSo yeah - that's an option.16:55
*** Alexey_Abashkin_ has joined #openstack-powervm16:56
efriedAnd no, ConfigParser was put in on the first patch set (presumably by kylek3h)16:58
efriedI just moved it around a bit.16:58
*** Alexey_Abashkin has quit IRC16:59
efriedthorst, adreznec: also, isn't the process supposed to be to first update 2382 (the original never-to-be-merged local2remote patch) and then update neo-os-ci accordingly?17:00
adreznecYeah, I believe so17:01
*** apearson_ has quit IRC17:02
esbergluYeah thats how it was done previously17:03
thorstefried: yep17:32
*** k0da has quit IRC17:38
*** tjakobs has quit IRC20:14
*** smatzek has quit IRC20:19
*** k0da has joined #openstack-powervm20:22
*** thorst_ has joined #openstack-powervm21:07
*** thorst has quit IRC21:09
*** thorst_ has quit IRC21:36
*** esberglu has quit IRC21:44
*** esberglu has joined #openstack-powervm21:45
*** esberglu has quit IRC21:49
*** seroyer has quit IRC22:02
*** tblakes has quit IRC22:03
*** mdrabe has quit IRC22:09
*** esberglu has joined #openstack-powervm22:17
*** esberglu has quit IRC22:22
*** esberglu has joined #openstack-powervm23:11
*** esberglu has quit IRC23:15

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