Monday, 2019-05-06

*** gmann has quit IRC01:43
*** zhurong has quit IRC02:35
*** altlogbot_3 has quit IRC02:41
*** altlogbot_1 has joined #openstack-watcher02:44
*** altlogbot_1 has quit IRC03:31
*** altlogbot_0 has joined #openstack-watcher03:33
*** zhurong has joined #openstack-watcher05:24
openstackgerritchenker proposed openstack/watcher master: Put the method add_migration() in base.py  https://review.opendev.org/65567505:55
openstackgerritchenker proposed openstack/watcher master: Put the method add_migration() in base.py  https://review.opendev.org/65567505:57
openstackgerritchenker proposed openstack/watcher master: Put the method add_migration() in base.py  https://review.opendev.org/65567506:10
*** adisky__ has joined #openstack-watcher06:16
openstackgerritchenker proposed openstack/watcher master: Put the method add_migration() in base.py  https://review.opendev.org/65567506:29
openstackgerritMerged openstack/watcher-specs master: Make spec's line limited to a maximum of 79 characters  https://review.opendev.org/65718406:54
openstackgerritMerged openstack/watcher-specs master: update git.openstack.org to opendev  https://review.opendev.org/65624606:54
*** altlogbot_0 has quit IRC07:13
openstackgerritchenker proposed openstack/watcher-specs master: Use pep8 replace py27  https://review.opendev.org/65719207:16
*** altlogbot_1 has joined #openstack-watcher07:19
*** altlogbot_1 has quit IRC09:11
*** altlogbot_1 has joined #openstack-watcher09:17
openstackgerritDantali0n proposed openstack/watcher master: [wip] formal datasource interface implementation  https://review.opendev.org/65662209:29
openstackgerritDantali0n proposed openstack/watcher master: Allow for global datasources preference from config  https://review.opendev.org/64529409:40
*** gmann has joined #openstack-watcher09:41
openstackgerritDantali0n proposed openstack/watcher master: Allow for global datasources preference from config  https://review.opendev.org/64529409:42
*** gmann is now known as gmann_pto09:57
*** altlogbot_1 has quit IRC11:19
*** adiantum has joined #openstack-watcher11:20
*** altlogbot_0 has joined #openstack-watcher11:21
openstackgerritsumitjami proposed openstack/watcher master: WIP allow using file to override metric map  https://review.opendev.org/65737411:29
openstackgerritlicanwei proposed openstack/python-watcherclient master: [WiP]Add force option  https://review.opendev.org/65737511:37
*** altlogbot_0 has quit IRC12:15
*** altlogbot_2 has joined #openstack-watcher12:21
*** adiantum has quit IRC12:53
*** adiantum has joined #openstack-watcher13:05
*** altlogbot_2 has quit IRC13:15
*** altlogbot_0 has joined #openstack-watcher13:17
*** altlogbot_0 has quit IRC13:21
*** altlogbot_1 has joined #openstack-watcher13:27
*** ianychoi has quit IRC13:48
*** ianychoi has joined #openstack-watcher13:52
*** adisky__ has quit IRC13:55
*** ianychoi has quit IRC14:04
*** adiantum has quit IRC14:11
*** adiantum has joined #openstack-watcher14:12
*** mriedem has joined #openstack-watcher14:14
mriedemDantalion: hi, i attended jose and spyros' talk last week about how cern is using watcher for resource utilization https://www.openstack.org/summit/denver-2019/summit-schedule/events/23187/improving-resource-availability-in-cern-private-cloud and had some questions if you have a minute14:15
mriedemwe (huawei) are having the same issues with scaling watcher (multi-cell nova deployment, thousands of hosts in the public cloud)14:16
mriedemi was looking at the cern watcher grafana feature branch https://gitlab.cern.ch/cloud-infrastructure/watcher/commits/grafana and it looks like some of that is translating to upstream work,14:17
mriedem1. https://specs.openstack.org/openstack/watcher-specs/specs/train/approved/formal-datasource-interface.html14:17
mriedem2. https://specs.openstack.org/openstack/watcher-specs/specs/train/approved/global-datasource-preference.html14:17
mriedemhttps://review.opendev.org/#/c/649341/14:17
openstackgerritsumitjami proposed openstack/watcher master: WIP allow using file to override metric map  https://review.opendev.org/65737414:18
*** ianychoi has joined #openstack-watcher14:18
mriedemi was wondering if there was anything upstream yet about restricting decisions to specific nova cells yet to avoid needing to look at an entire nova deployment to make a scheduling decision (since you currently can't migrate a server across cells in nova)14:18
mriedemalthogh i'm working on making that happen for resize/cold-migrate https://specs.openstack.org/openstack/nova-specs/specs/train/approved/cross-cell-resize.html14:19
Dantalionmriedem: The current methodoly to prevent calling nova.hypervisors.list() is by supplying an audit scope these can contain aggregates and availability zones15:04
Dantalionmriedem: This spec explains how an audit scope limits the amount of external service calls http://specs.openstack.org/openstack/watcher-specs/specs/stein/implemented/scope-for-watcher-datamodel.html15:09
mriedemah great, was just looking at the train specs15:09
mriedemDantalion: also i just reviewed https://review.opendev.org/#/c/645294/ - hopefully i'm not overstepping on that one :)15:09
Dantalionmriedem: as long as your cells are seperated by either availability zones or aggregates you can use it to prevent crossing cell boundaries :)15:10
mriedemyup makes sense, and aggregates is how you'd group all hosts in a cell in nova15:10
mriedemwith cells v2 anyway15:10
mriedemDantalion: is there a spec or anything written up somewhere on the grafana front end you're doing?15:11
Dantalionmriedem: No not yet as its implementation requires on other specs to be implemented to be done properly15:11
mriedemmy understanding is cern uses collectd to pump data to a series of influxdb nodes which is then fronted by grafana for watcher15:11
mriedemok i'm guessing those are your 2 specs for train15:12
Dantalionmriedem: that is correct collectd -> influxdb -> grafana, this method gives you a single endpoint (grafana) to configure the datasources15:12
Dantalionmriedem: yes the two specs for train and also the file based metric map for which the spec was recently approved will have an impact on how I need to implement the grafana datasource15:13
mriedemyup, cool15:13
mriedemok i'll need to read https://specs.openstack.org/openstack/watcher-specs/specs/train/approved/file-based-metricmap.html15:14
mriedemi'm pretty much completely new to watcher so this is all new to me15:14
mriedemthanks for being patient15:14
Dantalionnot a problem I am here in this channel during office hours (+2 UTC) for questions and further discussions15:15
*** adiantum has quit IRC15:27
*** adiantum has joined #openstack-watcher15:27
*** adiantum has quit IRC15:27
*** gmann_pto has quit IRC16:56
*** adiantum has joined #openstack-watcher21:19

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