Tuesday, 2017-07-25

openstackgerritKoji Nakazono proposed openstack/monasca-notification master: Fix slack notification  https://review.openstack.org/46787700:04
openstackgerritKoji Nakazono proposed openstack/monasca-notification master: Fix slack notification  https://review.openstack.org/46787701:11
openstackgerritKoji Nakazono proposed openstack/monasca-notification master: Fix slack notification  https://review.openstack.org/46787701:22
*** vishwana_ has joined #openstack-monasca03:19
*** vishwana_ has quit IRC03:19
*** vishwanathj has quit IRC03:22
*** nicolasbock has joined #openstack-monasca04:13
*** mahen8 has joined #openstack-monasca05:36
mahen8pip install monasca-common gives errors: https://pastebin.com/vXFgw3H505:44
mahen8I'm trying to install monasca following the article https://www.shaunos.com/643.html05:51
arturbmahen: do you have python-devel installed??06:05
arturbpython-dev06:05
arturbdepending on which system you are installing06:05
openstackgerritKoji Nakazono proposed openstack/monasca-notification master: Fix slack notification  https://review.openstack.org/46787706:18
*** ukaynar has quit IRC06:36
openstackgerritArtur Basiak proposed openstack/monasca-ui master: Fix monasca-ui forms  https://review.openstack.org/48692607:55
*** efoley has joined #openstack-monasca08:00
openstackgerritArtur Basiak proposed openstack/monasca-ui master: Fix monasca-ui forms  https://review.openstack.org/48692608:09
openstackgerritArtur Basiak proposed openstack/monasca-ui master: Fix monasca-ui forms  https://review.openstack.org/48692608:09
openstackgerritArtur Basiak proposed openstack/monasca-ui master: Fix monasca-ui forms  https://review.openstack.org/48692609:00
*** mgoddard_ has joined #openstack-monasca09:03
openstackgerritArtur Basiak proposed openstack/monasca-ui master: Fix monasca-ui forms  https://review.openstack.org/48692609:30
Neptuhej09:45
Neptui wrote an small stress test for monasca-api to test monasca throwput and i get around 4-5k messages/s with a 1c single node monasca-api09:46
Neptui saw the cpu load for the monasca api with to 100% on that vm09:46
Neptuso i wonder if you have a metal thinking about that monasca-api can handle around 4k messages/second per core09:47
Neptuanyone has experience on this?09:47
*** kornicameister has quit IRC09:56
*** witek has quit IRC10:00
*** openstackgerrit has quit IRC10:17
*** witek has joined #openstack-monasca11:05
mahen8arturb: python-dev is already present11:14
mahen8what could be the reasons so far, that no one made a documentation for direct installation of monasca on OS11:20
*** openstackgerrit has joined #openstack-monasca12:05
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:05
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:19
*** MVenesio has joined #openstack-monasca12:28
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:30
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:41
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:49
openstackgerritArtur Basiak proposed openstack/monasca-ui master: [WIP] Fix monasca-ui forms  https://review.openstack.org/48692612:59
*** bobh has joined #openstack-monasca13:39
*** rbrndt has joined #openstack-monasca14:09
*** efoley has quit IRC14:15
*** efoley has joined #openstack-monasca14:16
openstackgerritKaiyan Sheng proposed openstack/monasca-notification master: Modify Notification Engine to allow inhibit, silence, and group  https://review.openstack.org/43453714:46
*** ukaynar has joined #openstack-monasca14:55
openstackgerritKaiyan Sheng proposed openstack/python-monascaclient master: Support CLI for group, silence, and inhibit rule  https://review.openstack.org/46611414:57
openstackgerritKaiyan Sheng proposed openstack/python-monascaclient master: Support CLI for group, silence, and inhibit rule  https://review.openstack.org/46611415:22
*** ukaynar has quit IRC15:24
*** vishwanathj has joined #openstack-monasca15:24
*** ukaynar has joined #openstack-monasca15:24
*** vishwanathj has quit IRC15:36
*** vishwanathj has joined #openstack-monasca15:37
Neptuhej15:41
Neptuim stress testing monasca15:42
Neptuand i see something wrong happends when i push more than 4000 messages per second15:42
*** MVenesio has quit IRC15:42
rbrndtNeptu: can you be more specific? what environment are you using? which components?15:46
Nepturbrndt: well we came into same conclusion in the office we are using monasca_perf with little code adapting and I wrote a c++ software that smacks into the cpu given the token... and in both cases we have a 4000 messages/s barrier16:06
Neptui gave the monasca vm 8 cores16:06
Neptuand modified the amount of workers and the default 2000 to 800016:07
Neptuand i get that vm 100% up on each of the 8 cores16:07
Neptubut then something interesting happens16:07
Neptuand the cpu goes down to 3-5%16:07
Neptuand then up again16:08
Neptumy co-worker saw some problems with influx going down and the persistors16:08
rbrndtWhat is your environment?16:08
rbrndtare you trying to push this all through devstack?16:08
Neptuwe have developed an decoupled your enviroment to pieces... so we have aprox 10 vms with each of the components and a vagrant+ansible script to get it up on our datacenter16:09
Neptuwe have individually create clusters on this case i have a 3 node kafka16:10
Neptu3 node zookeeper16:10
Neptu1 node api16:10
rbrndtso which piece is maxing out?16:10
Neptuim setting up grafana at the moment16:10
Neptuwith a nice dashboard to tell me that16:10
Neptubut is intereting we hit same conclusion both persons16:11
Neptuin my opinion seems to be kafka... but that sounds strange16:11
Neptumaybe there is a replica problem16:11
Neptui just wanted to mention this because maybe i could benefit from your experience16:11
rbrndtRunning each piece separately and clustered for kafka, etc. is the intending run state for monasca, you shouldn't be seeing a limit until much higher16:12
rbrndtIf kafka is maxing out, then you may want to double check it's configuration16:12
openstackgerritKaiyan Sheng proposed openstack/monasca-notification master: Modify Notification Engine to allow inhibit, silence, and group  https://review.openstack.org/43453716:12
rbrndtkafka should never max during normal operation, even in our stress testing we never managed to push kafka to the limits16:13
*** rbrndt has quit IRC16:16
Nepturbrndt: yep we did neigther16:16
*** rbrndt has joined #openstack-monasca16:16
Nepturbrndt: we did neigher push kafka to limit should be a replica test16:16
Neptuwhat im curious is the api how much messages/s on a single core16:17
Neptuis python so should not be high16:17
Neptubut still need to check16:17
rbrndtwe've pushing the system as a whole to hundreds of thousands16:17
Neptuwith a loadbalancer16:17
rbrndttrying to run the API on a single core is something we never tested. The api is intended to scale as necessary to support the load16:18
rbrndtThe general scale bottleneck that I am aware of is the persister/influx16:18
Neptuyes yes but is an addon how many cores i need to process half a million messages16:18
rbrndtbut like I said, we've still managed to reach over 100,000/s16:18
Neptuinflux showed 2M on the stress test16:19
rbrndtare you running clustered influx?16:19
Neptui have not tested individually the persistors16:19
Neptunop16:19
Neptu2M one machine16:19
Neptubut big machine16:19
Neptudo not remember but a lot of cores16:19
Neptuwe have some report somewhere16:19
rbrndtWe would love to see your setup and data, we haven't really had a good opportunity to do comprehensive testing on each component16:20
Neptuwe are using prometheus to monitor the cluster16:20
Neptui need to setup some dashboards and see where the bottleneck is16:20
rbrndtThe api should be capable of a lot of messages per second, but we've always been limited by the persister first, so I don't know exactly how many16:20
Nepturbrndt: we had some time to do that16:20
Neptuok i see16:21
Neptuproblem of the persistor in theory is one persistor per replica16:21
Neptuso depending on how much you divide the data16:21
Neptuthe more persistors you can fit16:21
Neptu...16:21
rbrndtwe've seen a drop-off in efficiency of more than 16 persisters16:22
Neptummmm16:22
Neptuwe have 2-3 right now16:22
rbrndtsomewhere between 12-16 is what we found to be best16:22
Neptuwe are just tunning the performance test of the whole16:22
Neptubut i mean if we manage to get 2M messages in we will theoretically hit the influx wall16:22
Neptuwhich is probably the bigest one16:22
Neptuafter that all the database need to be replaced16:23
Neptuso long story16:23
rbrndtWell, I would be very interested in your results, and I can definitely try to answer any questions you have about our own testing.16:24
Neptuis good16:25
Neptui was a little worried my c++ sofrare hit the wall with 4000 messages per second16:25
Neptubut now i understand is something else16:26
Neptuin any case i find it gonna setup grafana16:26
Neptufor prometheus16:26
Neptuwe intend to use monasca to monitor monsca16:26
Neptubut not for now ;)16:27
*** mgoddard_ has quit IRC16:47
*** andreaf has quit IRC18:01
*** andreaf has joined #openstack-monasca18:09
*** nicolasbock has quit IRC19:52
*** efoley has quit IRC21:14
openstackgerritMerged openstack/monasca-ceilometer master: Create a package for monasca-ceilometer  https://review.openstack.org/48492521:23
*** bobh has quit IRC22:41
*** rbrndt has quit IRC22:58
openstackgerritKaiyan Sheng proposed openstack/python-monascaclient master: Support CLI for group, silence, and inhibit rule  https://review.openstack.org/46611423:18
openstackgerritKaiyan Sheng proposed openstack/monasca-notification master: Modify Notification Engine to allow inhibit, silence, and group  https://review.openstack.org/43453723:22
*** vishwanathj has quit IRC23:37
*** bobh has joined #openstack-monasca23:37
*** vishwanathj has joined #openstack-monasca23:37
*** bobh has quit IRC23:53

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