Wednesday, 2019-05-22

*** bobh has joined #openstack-monasca00:08
*** altlogbot_0 has quit IRC00:10
*** altlogbot_2 has joined #openstack-monasca00:12
*** bobh has quit IRC00:18
*** bobh has joined #openstack-monasca00:48
*** bobh has quit IRC01:08
*** bobh has joined #openstack-monasca01:30
*** bobh has quit IRC01:42
*** eandersson has joined #openstack-monasca03:27
*** portdirect has quit IRC05:27
*** adriancz has quit IRC05:31
*** adriancz has joined #openstack-monasca05:33
*** portdirect has joined #openstack-monasca05:34
*** witek has joined #openstack-monasca06:52
openstackgerritArseni Lipinski proposed openstack/monasca-common master: Change links usage  https://review.opendev.org/65907307:12
witekadriancz: Are you working on Falcon 2.0 support in log-api?07:13
*** pcaruana has joined #openstack-monasca07:17
adriancz@witek yes07:19
witekCould you please add the task here and assign to yourself: https://storyboard.openstack.org/#!/story/200569507:28
adrianczok ; )07:30
witekthanks, want to avoid duplicating the efforts07:31
witekI think Doug should be back later today, so you can also ping him if he has any ideas what is missing there07:32
*** dougsz has joined #openstack-monasca08:15
openstackgerritWitold Bedyk proposed openstack/monasca-specs master: Resolve issues with Sphinx 2.0  https://review.opendev.org/66060408:36
openstackgerritWitold Bedyk proposed openstack/monasca-specs master: Add Train priorities page  https://review.opendev.org/66045908:43
openstackgerritWitold Bedyk proposed openstack/python-monascaclient master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65476208:51
openstackgerritMerged openstack/monasca-common master: Upgrade Python version  https://review.opendev.org/65956709:01
openstackgerritWitold Bedyk proposed openstack/monasca-specs master: Spec for Performance metrics of Python Persister  https://review.opendev.org/60578209:15
*** bandorf has joined #openstack-monasca09:55
*** erolg has joined #openstack-monasca10:30
openstackgerritzhulingjie proposed openstack/monasca-persister master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65484410:42
openstackgerritMerged openstack/python-monascaclient master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65476210:42
openstackgerritzhulingjie proposed openstack/monasca-persister master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65484410:43
*** toabctl has joined #openstack-monasca10:58
*** halbbalda has joined #openstack-monasca11:38
*** bobh has joined #openstack-monasca12:10
*** bobh has quit IRC12:19
openstackgerritMatthias Bandorf proposed openstack/monasca-thresh master: Enable monasca-thresh to set topology.max.spout.pending f. Storm  https://review.opendev.org/66070312:45
openstackgerritzhulingjie proposed openstack/monasca-persister master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65484412:56
*** adriancz has quit IRC13:10
*** kaiokmo has joined #openstack-monasca13:49
*** bobh has joined #openstack-monasca13:55
openstackgerritWitold Bedyk proposed openstack/monasca-ui master: Sync Sphinx requirement  https://review.opendev.org/66071914:00
*** koji_n has joined #openstack-monasca14:12
openstackgerritzhulingjie proposed openstack/monasca-persister master: Replace git.openstack.org URLs with opendev.org URLs  https://review.opendev.org/65484414:20
*** bobh has quit IRC14:30
*** eandersson has left #openstack-monasca14:54
*** hosanai has joined #openstack-monasca14:58
witekCourtesy Monasca meeting reminder in #openstack-monasca: witek, jayahn,iurygregory,ezpz,igorn,haad,sc,joadavis, akiraY,tobiajo,dougsz_,fouadben, amofakhar, aagate, haru5ny (haruki),kaiokmo,pandiyan,charana,guilhermesp,chaconpiza,toabctl14:59
witek#startmeeting monasca15:00
openstackMeeting started Wed May 22 15:00:53 2019 UTC and is due to finish in 60 minutes.  The chair is witek. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: monasca)"15:01
openstackThe meeting name has been set to 'monasca'15:01
witekhello everyone15:01
bandorfHello15:01
DobroslawHi15:01
dougszhey all15:01
koji_nhello15:01
joadavisgreetings15:01
hosanaihello15:01
witekhi, agenda as usual:15:01
witekhttps://etherpad.openstack.org/p/monasca-team-meeting-agenda15:01
witek#topic monasca-thresh config tuning15:02
*** openstack changes topic to "monasca-thresh config tuning (Meeting topic: monasca)"15:02
*** haru5ny has joined #openstack-monasca15:02
witekbandorf: thanks for putting this up, could you shortly summarize which problems it addresses?15:03
bandorfRegarding monasca-thresh: We did a change due to a customer issue where thresh finally crashed because of too high load.15:03
bandorfThe change I uploaded is just a precondition so that the load can be controlled by setting Topology.max.spout.pending15:03
bandorfThis setting will be used only if a message has a unique id.15:04
bandorfThechange simply generates and sets this unique id15:04
witekwhat is the result of setting this value?15:05
bandorfThe value basically controls the number of messages in storm not yet acknowledged.15:06
bandorfThus, RAM consumption canbe controlled.15:06
witekwhat about CPU?15:06
bandorfIn our scenario, RAM usage got higher and higher. Then, garbage collector ran frequently, without freeing much space.15:07
bandorfThe lower you set the value the less RAM / CPU is being used.15:07
bandorfHowever, shouldn't be too low either.15:07
dougszNice work bandorf, I will take it for a spin15:07
bandorfCPU load gets high, I think, mainly because garbage collector is running more frequently.15:08
witekdo you think we could set some reasonable default value in DevStack plugin as well?15:08
bandorfAnyway, if the value is decreased, CPU load will go down as well.15:08
bandorfWe did not do extensive testing with different combinations.15:08
dougsz+1 for sensible default15:08
bandorfBasically, we provided some more heap (256 MB -> 768 MB), limited the number of messages in not ACK'd to 500.15:09
bandorfThis seems a reasonable combination for smaller machines (16 GB - 32 GB RAM).15:10
bandorfAnyway: With the change proposed, you can do this kind of limitation.15:10
bandorfIf the value max.spout.pending isn't set, nothing will change.15:11
bandorfSo, there's no risk in defining the unique id. You then can set max.spout.pending or not15:11
witekright, sounds good to me15:12
bandorfMy understanding: devstack will mainly be used for testing, i.e. smaller machines.15:12
witekregarding recommended values I see two options:15:12
bandorfMy idea would be to start with similar values as we did15:12
witek* we can set these in DevStack plugin as the reference setup15:12
witek* write short list of tunable options in README15:13
bandorfOf course, it would be nice to test on several machines, with several parameters.15:13
bandorfBut this would be some huge effort, I guess.15:13
bandorfRegaring the generation of unique ids: I tested. On my machine, it takes 240 ms for 10**6 ids15:15
witekshort enough15:16
witekI will definitely try these values in our setup and check what's the impact15:17
bandorfI think you could play with values between 100 and 1000 for ...spout.pending.15:18
bandorfI plan to do some further testing as well.15:18
witekOK, sounds good15:18
dougszsame - I will set a default in Kolla Ansible15:19
witekthen we can add some values to DevStack and document in README15:19
bandorfSo, can then somebody review the code I uploaded? This still as no significant impact, is just the precondition15:19
bandorfas=has15:20
witeksure, adding myself15:20
dougsz+115:20
bandorfOK, great, thanks15:20
witek#action check optimal value of topology.max.spout.pending and heap size for monasca-thresh15:22
witekany other comments?15:22
bandorfIn our config (docker), I chaanged one more param: # of partitions, I think. This has been set to 64. However, we don't use this parallelism, and it generates some overhead, as to my understanding. We reduced to 1615:22
witeksounds reasonable to me15:23
bandorfI haven't checked in devstack yet15:24
witek#topic Falcon 2.015:24
*** openstack changes topic to "Falcon 2.0 (Meeting topic: monasca)"15:24
witekhttps://storyboard.openstack.org/#!/story/200569515:24
scinteresting story15:25
*** bandorf has quit IRC15:25
witekhttps://review.opendev.org/65926415:25
witekunit and tempest tests for monasca-api are passing now15:26
witekthe code seems not to be backwards compatible15:26
witekis it a problem for anyone?15:26
scmonasca-tempest-python2-influxdbFAILURE in 42m 20s15:27
dougszNot for me15:27
witeksc: that's a random failure, in PS7 it passed15:28
dougszJust the log API which needs updating right?15:28
scOK15:28
scmy idea is to go forward and do not turn back15:28
witekdougsz: right, Adrian works on it15:28
witekI haven't seen any PS though15:29
dougszGreat :) thanks to adrian15:29
witekperhaps you could sync with him tomorrow and see if there are no blockers?15:30
witekotherwise I would suggest to just set this job as non-voting for now15:30
dougszsounds good to me15:30
witekit blocks monasca-api for a while now already15:30
dougszWill the log-api change get blocked on the Monasca API change not being merged?15:31
scyes as far as I understand15:31
witekI think not, it does not require monasca-api really15:31
scbut IIRC log-api is failing same way15:32
witekright, so monasca-api change should depend on monasca-log-api15:33
dougszanyway, as you say, if we hit an issue, we can just make the check non-gating temporarily15:33
witekright15:33
witek#topic monasca-persister instrumentation15:34
*** openstack changes topic to "monasca-persister instrumentation (Meeting topic: monasca)"15:34
witekhttps://review.opendev.org/65926415:34
joadavisAs we had talked about deprecating the java persister, I thought it might be worth finally merging that spec15:34
witeksorry, wrong url15:35
witekhttps://review.opendev.org/#/c/605782/15:35
joadavisshould we leave it in the rocky/approved location where it started, or move it forward to train/approved?15:35
witekdon't have a strong opinion15:36
joadavisI'm ok leaving it as-is, if someone wants to workflow it15:36
witekI think we can merge it as-is15:37
witek#topic Train priorities15:38
*** openstack changes topic to "Train priorities (Meeting topic: monasca)"15:38
witekI've put together the results from the spreadsheet15:38
witekhttps://review.opendev.org/66045915:38
witeknot all descriptions are included15:38
witekplease feel free to add15:39
witekalso, if anyone would like to take the ownership of any task15:39
witekI've pushed another change to fix docs job in this repo:15:40
witekhttps://review.opendev.org/66060415:40
witekthe table formatting changed15:40
witekbut I think it's not that critical15:41
witekany comments on this?15:41
witek#topic Meeting reminders15:42
*** openstack changes topic to "Meeting reminders (Meeting topic: monasca)"15:42
witektomorrow is the meeting day :)15:42
joadavisdoc change looks good so far15:42
witekjoadavis: thanks15:42
sctomorrow????15:42
witekyes, for Telemetry team15:43
witekand Billing initiative15:43
scOK, time?15:43
witekTelemetry - 2am and 8am UTC15:43
joadavisIs the self-healing meeting this week also?15:43
witektoday, right!15:43
witekBilling initiative - tomorrow, 2pm UTC15:44
scI'm busy both time15:44
witek#topic open stage15:45
*** openstack changes topic to "open stage (Meeting topic: monasca)"15:45
joadavisI think I also have conflicts (church meeting, sleep)15:45
joadavisfor open stage - I am continuing on the py3 conversion for monasca-agent15:45
witekjoadavis: :) yes, sleep is an important calendar item15:45
witekthat's cool, thanks15:46
scjoadavis: grand15:46
joadavisI've hit some odd py2 to 3 differences that are hard to google, but have made some progress this week15:46
witekhttps://review.opendev.org/65782915:47
witekthat's the one, right?15:47
joadavisyes15:47
joadavisThe failures on mock-open have me stumped.  I think i can eventually figure out the binary string formatting.15:48
witekadding Adrian to review as well15:49
witeksc: did you have time to have a look at OSA?15:50
joadavisI saw an email about OSA that someone was pushing to deprecate, though sc had emailed he would look at supporting it15:50
scnot that much, I think that the best decision is to leave they abandon the roles and integrate new in the future15:50
witek:(15:51
sctomorrow I'll my mid year review with my boss and I'll ask for time to develop on monasca15:52
witeknice, fingers crossed15:52
scwe had no time to speak since I got back from Denver15:52
scso everything depends on tomorrow afternoon at 2:30GMT15:52
witekdo we have anything else?15:53
witekI guess, we can wrap up15:53
witekthanks for joining15:54
joadavisthanks all15:54
witeksee you next week15:54
dougszthanks all15:54
witek#endmeeting15:54
scsee you15:54
*** openstack changes topic to "OpenStack Monitoring as a Service | https://wiki.openstack.org/wiki/Monasca"15:54
haru5nythank you15:54
openstackMeeting ended Wed May 22 15:54:20 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:54
openstackMinutes:        http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-05-22-15.00.html15:54
koji_nthx15:54
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-05-22-15.00.txt15:54
hosanaithanks, bye15:54
openstackLog:            http://eavesdrop.openstack.org/meetings/monasca/2019/monasca.2019-05-22-15.00.log.html15:54
*** koji_n has quit IRC15:54
*** hosanai has quit IRC15:54
*** haru5ny has quit IRC15:54
openstackgerritMerged openstack/monasca-specs master: Resolve issues with Sphinx 2.0  https://review.opendev.org/66060415:58
*** witek has quit IRC16:01
*** dougsz has quit IRC17:03
*** bobh has joined #openstack-monasca17:06
*** bobh has quit IRC17:20
*** gyee has joined #openstack-monasca17:39
*** jgrassler has joined #openstack-monasca17:39
*** bobh has joined #openstack-monasca17:57
*** bobh has quit IRC18:28
*** bobh has joined #openstack-monasca19:16
*** bobh has quit IRC20:16
*** pcaruana has quit IRC20:20
*** joadavis has quit IRC22:20
*** joadavis has joined #openstack-monasca22:29

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