*** k0da has quit IRC | 00:02 | |
*** efried has quit IRC | 00:48 | |
*** thorst has joined #openstack-powervm | 00:51 | |
*** thorst has quit IRC | 01:11 | |
*** tjakobs has quit IRC | 01:23 | |
*** esberglu has quit IRC | 01:36 | |
*** esberglu has joined #openstack-powervm | 01:36 | |
*** thorst has joined #openstack-powervm | 01:38 | |
*** thorst has quit IRC | 01:39 | |
*** esberglu has quit IRC | 01:40 | |
*** esberglu has joined #openstack-powervm | 05:31 | |
*** esberglu has quit IRC | 05:35 | |
*** openstackgerrit has quit IRC | 05:48 | |
*** openstackgerrit has joined #openstack-powervm | 05:48 | |
*** k0da has joined #openstack-powervm | 06:13 | |
*** esberglu has joined #openstack-powervm | 06:31 | |
*** esberglu has quit IRC | 06:35 | |
*** apearson has quit IRC | 06:38 | |
*** k0da has quit IRC | 07:18 | |
*** esberglu has joined #openstack-powervm | 07:20 | |
*** esberglu has quit IRC | 07:24 | |
*** openstackgerrit has quit IRC | 07:48 | |
*** openstackgerrit has joined #openstack-powervm | 07:48 | |
*** esberglu has joined #openstack-powervm | 08:15 | |
*** esberglu has quit IRC | 08:19 | |
*** apearson has joined #openstack-powervm | 08:35 | |
*** esberglu has joined #openstack-powervm | 09:09 | |
*** esberglu has quit IRC | 09:13 | |
*** k0da has joined #openstack-powervm | 09:21 | |
*** esberglu has joined #openstack-powervm | 10:04 | |
*** esberglu has quit IRC | 10:08 | |
*** apearson has quit IRC | 10:51 | |
*** apearson has joined #openstack-powervm | 10:52 | |
*** apearson has quit IRC | 10:52 | |
*** apearson has joined #openstack-powervm | 10:53 | |
*** apearson has quit IRC | 10:53 | |
*** apearson has joined #openstack-powervm | 10:53 | |
*** apearson has quit IRC | 10:54 | |
*** apearson has joined #openstack-powervm | 10:54 | |
*** apearson has quit IRC | 10:55 | |
*** apearson has joined #openstack-powervm | 10:55 | |
*** apearson has quit IRC | 10:55 | |
*** apearson has joined #openstack-powervm | 10:58 | |
*** apearson has quit IRC | 10:58 | |
*** apearson has joined #openstack-powervm | 10:58 | |
*** apearson has quit IRC | 10:58 | |
*** apearson has joined #openstack-powervm | 10:59 | |
*** apearson has quit IRC | 10:59 | |
*** apearson has joined #openstack-powervm | 11:00 | |
*** apearson has joined #openstack-powervm | 11:00 | |
*** apearson has quit IRC | 11:01 | |
*** apearson has joined #openstack-powervm | 11:10 | |
*** apearson has joined #openstack-powervm | 11:10 | |
*** apearson has quit IRC | 11:10 | |
*** apearson has joined #openstack-powervm | 11:11 | |
*** apearson has quit IRC | 11:11 | |
*** seroyer has joined #openstack-powervm | 11:26 | |
*** smatzek has joined #openstack-powervm | 11:27 | |
*** AlexeyAbashkin has quit IRC | 11:30 | |
*** AlexeyAbashkin has joined #openstack-powervm | 11:35 | |
*** apearson has joined #openstack-powervm | 11:39 | |
*** thorst has joined #openstack-powervm | 11:45 | |
*** AlexeyAbashkin has quit IRC | 11:49 | |
*** AlexeyAbashkin has joined #openstack-powervm | 11:50 | |
*** esberglu has joined #openstack-powervm | 11:53 | |
*** esberglu has quit IRC | 11:57 | |
*** edmondsw has joined #openstack-powervm | 12:05 | |
*** seroyer has quit IRC | 12:05 | |
*** seroyer has joined #openstack-powervm | 12:20 | |
AlexeyAbashkin | Good time of day folks. | 12:32 |
---|---|---|
AlexeyAbashkin | good time of day | 12:32 |
AlexeyAbashkin | how can I get the CPU utilisation and memory utilisation from PowerVM host? like collectD does on Linux | 12:32 |
thorst | good time for coffee :-) | 12:32 |
thorst | AlexeyAbashkin: the whole host, or on a per VM level/ | 12:33 |
AlexeyAbashkin | the whole host | 12:33 |
thorst | yeah, definitely not like your standard linux | 12:33 |
thorst | so I'm assuming you've got a NovaLink based system (since that's what our OpenStack driver runs on) | 12:33 |
AlexeyAbashkin | yes. I have Power8 + NovaLink + Mitaka on control plane | 12:34 |
thorst | oooooooo - what's the control plane/ | 12:34 |
thorst | OSA? | 12:34 |
AlexeyAbashkin | Control Plane = OpenStack controller (as per reference architecture). it sits on Linux host | 12:35 |
thorst | right, just wondering how you deployed it | 12:35 |
AlexeyAbashkin | Power8 hosts are host-aggregate in my cloud | 12:35 |
thorst | k | 12:35 |
AlexeyAbashkin | next to KVM host-agregate | 12:35 |
thorst | hmm...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 |
thorst | that seems like it'd be a good thing to add. | 12:36 |
thorst | it'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 |
AlexeyAbashkin | so far I've got solution like "take meters from ceilometer and then summarise them" | 12:37 |
AlexeyAbashkin | but it does not include VIOS load | 12:37 |
thorst | well, that's only part of it. That doesn't include VIOS load, and doesn't include unused load. | 12:38 |
AlexeyAbashkin | yes | 12:38 |
thorst | for instance, if you're only using 8 of 20 vCPUS, it wouldn't show that you have 12 sitting idle (potentially) | 12:38 |
thorst | so 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 platform | 12:38 |
thorst | brb | 12:38 |
*** thorst is now known as thorst_afk | 12:39 | |
AlexeyAbashkin | can I call something from inside of NovaLink? any API/URL/SNMP/whatever? | 12:40 |
seroyer | pypowervm is the python library for interfacing with NovaLink API. | 12:41 |
seroyer | That's what nova-powervm, ceilometer-powervm, etc... all use. | 12:42 |
AlexeyAbashkin | no-no. I mean: I have NovaLink. that is Ubuntu. I set up something like CollectD into it. and put CollectD plu | 12:45 |
AlexeyAbashkin | ... plugin that calls URL (i.e. to ASM port) where host CPU info available | 12:46 |
seroyer | The NovaLink API has the CPU info. | 12:47 |
*** esberglu has joined #openstack-powervm | 12:47 | |
AlexeyAbashkin | for whole power8 host? | 12:48 |
seroyer | Correct. NovaLink is the only place you could get that data. | 12:48 |
seroyer | Unless you also have HMC, which can also get that data. | 12:49 |
*** smatzek has quit IRC | 12:51 | |
*** thorst_afk is now known as thorst | 12:51 | |
*** esberglu has quit IRC | 12:51 | |
AlexeyAbashkin | No, I do not have HMC | 12:51 |
thorst | seroyer: and the HMC would just give the same style metrics we have here...I think | 12:53 |
seroyer | HMC and NovaLink have access to the same dataset. | 12:53 |
AlexeyAbashkin | is this one I'm looking for https://www.ibm.com/support/knowledgecenter/POWER8/p8ehl/apis/AggregatedMetricsManagedSystem.htm?view=embed ? | 12:54 |
thorst | yeah, so the data is there...its just transforming it into that one metric is the challenge. | 12:54 |
seroyer | AlexeyAbashkin: Are you thinking of having code running on the NovaLink to collect data? | 12:55 |
AlexeyAbashkin | not mandatory. I can place collecting software into NovaLink, into OpenStack controller, into separate host | 12:56 |
thorst | would it be OK if it was a bit of software running on the NovaLink though? | 12:57 |
thorst | sounds like it would | 12:57 |
AlexeyAbashkin | yes. any place :-) | 12:58 |
*** smatzek has joined #openstack-powervm | 13:01 | |
thorst | yeah, so we need to write some code...and get something available to you. | 13:02 |
thorst | will take us a few days though | 13:02 |
AlexeyAbashkin | It would be very nice :-) very appreciate! | 13:03 |
thorst | huh...we may already have this... | 13:06 |
*** tblakes has joined #openstack-powervm | 13:06 | |
thorst | AlexeyAbashkin: https://github.com/openstack/nova-powervm/blob/master/nova_powervm/virt/powervm/driver.py#L307-L309 | 13:06 |
thorst | so that's a driver method...I'm not sure if they expose it via the REST API, but I know its used for scheduling | 13:07 |
thorst | looks like it gets used by nova/compute/monitors/cpu/virt_driver | 13:11 |
thorst | so hopefully you're OK with that? | 13:11 |
AlexeyAbashkin | yes | 13:12 |
*** mdrabe has joined #openstack-powervm | 13:16 | |
*** esberglu has joined #openstack-powervm | 13:20 | |
*** Alexey_Abashkin has joined #openstack-powervm | 13:27 | |
*** AlexeyAbashkin has quit IRC | 13:30 | |
*** smatzek has quit IRC | 13:30 | |
*** tblakes has quit IRC | 13:41 | |
*** seroyer has quit IRC | 13:45 | |
*** tjakobs has joined #openstack-powervm | 13:48 | |
*** smatzek has joined #openstack-powervm | 13:50 | |
*** tblakes has joined #openstack-powervm | 14:01 | |
*** seroyer has joined #openstack-powervm | 14:03 | |
thorst | efried adreznec: I think we could add a PowerVM section in here: https://etherpad.openstack.org/p/ocata-nova-priorities-tracking | 14:12 |
adreznec | Maybe | 14:12 |
adreznec | I might wait until we land the spec | 14:13 |
*** efried has joined #openstack-powervm | 14:36 | |
efried | o/ | 14:37 |
thorst | success | 14:37 |
*** dwayne_ has quit IRC | 14:59 | |
*** mdrabe has quit IRC | 15:21 | |
*** mdrabe has joined #openstack-powervm | 15:25 | |
*** dwayne_ has joined #openstack-powervm | 15:33 | |
Alexey_Abashkin | folks, one more thing. in Readme we have "This inspector retrieves instance monitoring data for cpu, network, memory, and disk usage. ". - _memory_ | 15:59 |
Alexey_Abashkin | but I cannot find memory in https://github.com/openstack/ceilometer-powervm/blob/master/ceilometer_powervm/compute/virt/powervm/inspector.py | 15:59 |
Alexey_Abashkin | sorry I'm not so powerful with python yet. may be I'm looking in wrong direction | 15:59 |
thorst | looking | 16:15 |
thorst | o yeah, we didn't add the memory yet. But the memory is available via pypowervm | 16:16 |
thorst | using a similar mechanism to what the other ceilometer-powervm stuff is doing | 16:16 |
*** apearson_ has joined #openstack-powervm | 16:19 | |
*** edmondsw has quit IRC | 16:46 | |
efried | thorst, 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 |
thorst | efried: Not to my knowledge | 16:49 |
thorst | I thought you introduced that | 16:49 |
efried | pvmctl 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 |
efried | Okay, they won't collide. | 16:54 |
efried | different file names & paths | 16:54 |
efried | And the pvmctl one isn't really being used anyway. | 16:54 |
efried | So yeah - that's an option. | 16:55 |
*** Alexey_Abashkin_ has joined #openstack-powervm | 16:56 | |
efried | And no, ConfigParser was put in on the first patch set (presumably by kylek3h) | 16:58 |
efried | I just moved it around a bit. | 16:58 |
*** Alexey_Abashkin has quit IRC | 16:59 | |
efried | thorst, 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 |
adreznec | Yeah, I believe so | 17:01 |
*** apearson_ has quit IRC | 17:02 | |
esberglu | Yeah thats how it was done previously | 17:03 |
thorst | efried: yep | 17:32 |
*** k0da has quit IRC | 17:38 | |
*** tjakobs has quit IRC | 20:14 | |
*** smatzek has quit IRC | 20:19 | |
*** k0da has joined #openstack-powervm | 20:22 | |
*** thorst_ has joined #openstack-powervm | 21:07 | |
*** thorst has quit IRC | 21:09 | |
*** thorst_ has quit IRC | 21:36 | |
*** esberglu has quit IRC | 21:44 | |
*** esberglu has joined #openstack-powervm | 21:45 | |
*** esberglu has quit IRC | 21:49 | |
*** seroyer has quit IRC | 22:02 | |
*** tblakes has quit IRC | 22:03 | |
*** mdrabe has quit IRC | 22:09 | |
*** esberglu has joined #openstack-powervm | 22:17 | |
*** esberglu has quit IRC | 22:22 | |
*** esberglu has joined #openstack-powervm | 23:11 | |
*** esberglu has quit IRC | 23:15 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!