Monday, 2016-03-14

*** zhuangl_ has joined #openstack-telemetry00:10
*** yuntongjin has joined #openstack-telemetry00:26
*** yuntongjin has left #openstack-telemetry00:27
*** yuntongjin1 has joined #openstack-telemetry00:37
*** chlong has quit IRC00:51
*** david-lyle has quit IRC00:54
*** david-lyle has joined #openstack-telemetry00:54
*** dave-mccowan has quit IRC01:01
*** cheneydc has joined #openstack-telemetry01:02
openstackgerritliusheng proposed openstack/python-aodhclient: Don't support "alarm search" and mandatory --type in "alarm list"  https://review.openstack.org/28395801:03
*** chlong has joined #openstack-telemetry01:05
*** samstudi18 is now known as samstudio801:13
openstackgerritliusheng proposed openstack/python-aodhclient: Fix the -q/--query in threshold alarm creation  https://review.openstack.org/28999101:18
*** _nadya_ has joined #openstack-telemetry01:45
*** _nadya_ has quit IRC01:50
*** thorst has joined #openstack-telemetry02:00
*** thorst has quit IRC02:05
*** chlong has quit IRC02:07
*** caisan has joined #openstack-telemetry02:19
*** chlong has joined #openstack-telemetry02:20
*** zhuangl__ has joined #openstack-telemetry02:30
*** zhuangl_ has quit IRC02:33
*** ljxiash_ has joined #openstack-telemetry02:50
*** ljxiash_ has quit IRC02:51
*** ljxiash_ has joined #openstack-telemetry02:56
*** dave-mccowan has joined #openstack-telemetry03:06
*** ljxiash_ has quit IRC03:07
*** ljxiash_ has joined #openstack-telemetry03:07
*** chlong has quit IRC03:22
*** dave-mccowan has quit IRC03:26
*** ljxiash_ has quit IRC03:27
*** chlong has joined #openstack-telemetry03:41
*** caisan has quit IRC03:42
*** caisan has joined #openstack-telemetry03:43
*** _nadya_ has joined #openstack-telemetry03:46
*** links has joined #openstack-telemetry03:50
*** _nadya_ has quit IRC03:50
*** yuntongjin1 has quit IRC03:52
*** ekarlso- has quit IRC04:00
*** ekarlso- has joined #openstack-telemetry04:13
*** thorst has joined #openstack-telemetry04:27
*** thorst has quit IRC04:35
*** chlong has quit IRC04:35
*** chlong has joined #openstack-telemetry04:47
*** yuntongjin has joined #openstack-telemetry04:56
*** _nadya_ has joined #openstack-telemetry05:02
*** chlong has quit IRC05:03
*** boris-42 has joined #openstack-telemetry05:05
*** _nadya_ has quit IRC05:07
*** chlong has joined #openstack-telemetry05:16
*** vishwana_ has joined #openstack-telemetry05:16
*** vishwanathj_away has quit IRC05:18
*** chlong has quit IRC05:22
*** thorst has joined #openstack-telemetry05:33
*** chlong has joined #openstack-telemetry05:34
*** thorst has quit IRC05:41
*** yprokule has joined #openstack-telemetry05:41
*** ev1lkry has quit IRC05:44
*** vishwana_ is now known as vishwanathj_away05:58
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Add --query to alarm list  https://review.openstack.org/29154106:09
*** pcaruana has quit IRC06:39
*** liamji has quit IRC06:47
*** ljxiash has quit IRC06:48
*** chlong has quit IRC06:48
*** thorst has joined #openstack-telemetry07:02
*** guillaume_ has joined #openstack-telemetry07:05
*** thorst has quit IRC07:07
*** yuntongjin1 has joined #openstack-telemetry07:10
*** hughhalf_ has joined #openstack-telemetry07:14
*** yuntongjin has quit IRC07:15
*** zhuangl__ has quit IRC07:15
*** sileht has quit IRC07:15
*** hughhalf has quit IRC07:15
*** elemoine has quit IRC07:15
*** g3ek has quit IRC07:15
*** guillaume_ is now known as g3ek07:15
*** zhuangl__ has joined #openstack-telemetry07:16
*** elemoine has joined #openstack-telemetry07:16
*** sileht has joined #openstack-telemetry07:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests  https://review.openstack.org/27041907:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute number  https://review.openstack.org/27009107:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool  https://review.openstack.org/27041807:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid  https://review.openstack.org/27009007:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default.  https://review.openstack.org/27032207:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer.  https://review.openstack.org/27026607:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD.  https://review.openstack.org/26984407:22
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string  https://review.openstack.org/26988807:22
*** yuntongjin1 has quit IRC07:24
*** yuntongjin has joined #openstack-telemetry07:24
openstackgerritliusheng proposed openstack/python-aodhclient: Add --filter to "alarm list"  https://review.openstack.org/29223307:26
*** tesseract has joined #openstack-telemetry07:52
*** tesseract is now known as Guest5918707:52
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: devstack: allow uwsgi deployments  https://review.openstack.org/29207707:55
*** belmoreira has joined #openstack-telemetry07:59
openstackgerritMehdi Abaakouk (sileht) proposed openstack/aodh: devstack: allow uwsgi deployments  https://review.openstack.org/29224507:59
*** ildikov has quit IRC07:59
*** _nadya_ has joined #openstack-telemetry08:01
*** thorst has joined #openstack-telemetry08:07
*** thorst has quit IRC08:11
*** liusheng has quit IRC08:15
*** liusheng has joined #openstack-telemetry08:16
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Trival fix a typo  https://review.openstack.org/29225108:24
*** zhuangl__ has quit IRC08:25
*** rcernin has joined #openstack-telemetry08:25
openstackgerritXia Linjuan proposed openstack/python-aodhclient: Fix aodh client fails when command with the arg --time-constraint  https://review.openstack.org/27294608:32
*** zhuangl_ has joined #openstack-telemetry08:35
*** ljxiash has joined #openstack-telemetry08:42
*** pcaruana has joined #openstack-telemetry08:43
openstackgerritMerged openstack/python-aodhclient: Trival fix a typo  https://review.openstack.org/29225108:49
*** permalac has joined #openstack-telemetry08:50
openstackgerritliusheng proposed openstack/python-aodhclient: Add --filter to "alarm list"  https://review.openstack.org/29223308:57
*** ljxiash has quit IRC08:59
*** ljxiash has joined #openstack-telemetry09:00
openstackgerritMehdi Abaakouk (sileht) proposed openstack/aodh: devstack: allow uwsgi deployments  https://review.openstack.org/29224509:00
*** safchain has joined #openstack-telemetry09:03
*** thorst has joined #openstack-telemetry09:09
*** zhuangl_ has quit IRC09:12
*** thorst has quit IRC09:17
*** Kevin_Zheng has joined #openstack-telemetry09:22
*** yuntongjin has quit IRC09:23
*** yassine__ has joined #openstack-telemetry09:27
*** yprokule has quit IRC09:29
*** yprokule has joined #openstack-telemetry09:34
*** caisan has quit IRC09:41
*** caisan has joined #openstack-telemetry09:42
*** yprokule1 has joined #openstack-telemetry09:46
*** yprokule has quit IRC09:48
*** caisan has quit IRC09:52
*** caisan has joined #openstack-telemetry09:55
*** idonotknow has joined #openstack-telemetry09:55
idonotknowHello,everyone.Does anyone know why the meter lb.active.connections is always 0...And is there any possible way to get the total number of vms in a pool?09:57
*** cheneydc has quit IRC10:02
*** ljxiash has quit IRC10:13
*** caisan has quit IRC10:16
*** caisan has joined #openstack-telemetry10:23
*** cdent has joined #openstack-telemetry10:28
*** idonotknow has quit IRC10:36
*** thorst has joined #openstack-telemetry10:38
*** thorst has quit IRC10:43
openstackgerritMerged openstack/ceilometer: Fixed corner cases of incorrect use of oslo.config  https://review.openstack.org/28763610:43
*** dave-mccowan has joined #openstack-telemetry10:45
*** idonotknow has joined #openstack-telemetry10:45
openstackgerritMerged openstack/python-ceilometerclient: remove default value of repeat-actions  https://review.openstack.org/28923810:50
*** yprokule1 has quit IRC10:52
*** yprokule has joined #openstack-telemetry10:53
*** yassine__ has quit IRC10:55
*** mdih has joined #openstack-telemetry11:03
openstackgerritMerged openstack/python-aodhclient: Fix aodh client fails when command with the arg --time-constraint  https://review.openstack.org/27294611:04
*** cdent has quit IRC11:17
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: [WIP] add name support for show and delete  https://review.openstack.org/29230511:20
*** cdent has joined #openstack-telemetry11:27
*** gordc has joined #openstack-telemetry11:35
*** cdent_ has joined #openstack-telemetry11:37
*** cdent has quit IRC11:37
*** cdent_ is now known as cdent11:37
*** cdent has quit IRC11:41
*** cdent has joined #openstack-telemetry11:42
*** thorst has joined #openstack-telemetry11:42
*** thorst_ has joined #openstack-telemetry11:43
*** cdent has quit IRC11:45
*** thorst has quit IRC11:47
*** zhuangl_ has joined #openstack-telemetry11:51
*** cdent has joined #openstack-telemetry11:51
*** yassine__ has joined #openstack-telemetry11:57
*** chlong has joined #openstack-telemetry12:01
*** caisan has quit IRC12:03
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Add name support for show and delete  https://review.openstack.org/29230512:28
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Add --query to alarm list  https://review.openstack.org/29154112:28
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Don't support "alarm search" and mandatory --type in "alarm list"  https://review.openstack.org/28395812:28
openstackgerritZhenyu Zheng proposed openstack/python-aodhclient: Add --query to alarm list  https://review.openstack.org/29154112:30
Kevin_Zheng...very strange with git12:32
*** boris-42 has quit IRC12:34
*** MVenesio has joined #openstack-telemetry12:40
openstackgerritMerged openstack/python-aodhclient: Fix the -q/--query in threshold alarm creation  https://review.openstack.org/28999112:40
sileht/12:41
*** links has quit IRC12:46
*** links has joined #openstack-telemetry12:46
*** cdent has quit IRC13:01
*** cdent has joined #openstack-telemetry13:02
*** cdent has quit IRC13:06
*** zhuangl_ has quit IRC13:08
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: devstack: allow uwsgi deployments  https://review.openstack.org/29207713:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/aodh: devstack: allow uwsgi deployments  https://review.openstack.org/29224513:17
*** yarkot_ has joined #openstack-telemetry13:19
*** peristeri has joined #openstack-telemetry13:23
*** BigWillie has joined #openstack-telemetry13:24
*** yarkot_ has quit IRC13:27
*** jwcroppe has joined #openstack-telemetry13:29
*** krotscheck has joined #openstack-telemetry13:32
*** cdent has joined #openstack-telemetry13:35
*** ljxiash has joined #openstack-telemetry13:41
openstackgerritMerged openstack/ceilometer: Remove en_GB translations  https://review.openstack.org/29208513:43
*** rbak has quit IRC13:51
*** yprokule has quit IRC13:58
*** nicodemus_ has joined #openstack-telemetry13:58
nicodemus_morning gordc13:59
gordcnicodemus_: hey, whatsup?13:59
nicodemus_do you have a moment? I'd like to ask you about ceilometer14:00
gordcsure thing14:00
nicodemus_on kilo, can I limit what measures taken by the agents using the pipeline.yaml?14:01
nicodemus_because I'm having a lot of messages queued on the metering.sample queue14:01
nicodemus_and two collectors can't seem to handle the amount of messages14:02
gordcnicodemus_: when you use gnocchi backend?14:02
*** ig0r_ has joined #openstack-telemetry14:02
*** yprokule has joined #openstack-telemetry14:03
gordcyou can/should use pipeline.yaml to dictate what meters/events are built.14:03
nicodemus_gordc, yes, with gnocchi... The gnocchi API doesn't seem to be the bottleneck, plus I have more than one14:03
nicodemus_with haproxy14:04
gordcdo you have a backlog on notifications.info and notifications.sample queues as well?14:04
gordcif it's only the metering.sample queue. i think it's an issue with how your gnocchi api or dispatcher is configured.14:05
*** boris-42 has joined #openstack-telemetry14:05
nicodemus_I don't have notifications.sample queue, and the notifications.info has no consumers14:05
nicodemus_I'm only running ceilometer-collector and agent-compute14:06
gordc... oh right. you have kilo14:07
nicodemus_the dispatcher_gnocchi section only has: http://paste.openstack.org/show/490390/14:07
gordcdo you have caching in gnocchi dispatcher?14:07
gordci would say that's a requirement14:08
nicodemus_I believe not... how could I check that?14:08
gordcwe added it in Mitaka so if you're using Liberty dispatcher, it won't be there.14:08
gordcnicodemus_: you shoudl have a [cache] section in your conf file.14:09
*** tongli has joined #openstack-telemetry14:10
nicodemus_hmm... could I try using the mitaka dispatcher?14:10
*** KrishR has joined #openstack-telemetry14:10
nicodemus_What I did was to copy both gnocchi.py and gnocchi_client.py from liberty to kilo and update the setup.cfg to include gnocchi as dispatcher14:11
gordcwith kilo? possibly? it will bring in gnocchiclient requirement but i believe you already ahve that.14:11
*** rbak has joined #openstack-telemetry14:11
gordcok. gnocchi_client.py isn't in Mitaka since basically that was just a placeholder until we got client complete.14:12
tongli@gordc, good morning, any way at all to bring in the http publisher in for this release? Since the removal of the cadf_only flag, it is kind of hard to send only  cadf messages in this release.14:12
gordctongli: we are pretty far past feature freeze and FFE.14:14
gordci don't see how your patch resolves cadf messages?14:15
tongli@gordc, I know we are at the code freeze, I am aware of that. but this is really just like a plugin.14:15
tongliby default it is not configured.14:15
*** david-lyle has quit IRC14:16
tongli@gordc, this one alone does not, I am trying also to put in a transformer which extract piece of information14:16
gordcsorry. this is not a bug, which is what this period is for... FFE were suppose to requested weeks ago.14:16
tongli@gordc, sigh!14:17
gordcif it's a transformer AND a publisher, that seems like a feature14:17
tongliyes, it will be.14:17
gordci'd also say, it's already possible to do as is.14:17
tongli? I like to hear how.14:18
gordcyou just need to push audit.* events to one collector and have that collector send http to whatever.14:18
gordci'm assuming you want audit.* events14:18
tonglitrue, thought about that as well, but the message itself is not cadf message.14:19
tonglineed extract piece of the message.14:19
gordcwhat's the message right now?14:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests  https://review.openstack.org/27041914:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute number  https://review.openstack.org/27009114:19
tongliwithout this http publisher, collector is absolutely necessary.14:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool  https://review.openstack.org/27041814:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid  https://review.openstack.org/27009014:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default.  https://review.openstack.org/27032214:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer.  https://review.openstack.org/27026614:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD.  https://review.openstack.org/26984414:19
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string  https://review.openstack.org/26988814:19
*** david-lyle has joined #openstack-telemetry14:19
tongli@gordc, the message buried in the cadf in resource_metadata I think.14:20
gordcthat was 2 cycles ago14:20
gordcthat version has been deprecated and removed already14:20
gordchttps://github.com/openstack/keystonemiddleware/blob/master/keystonemiddleware/audit.py#L397-L40114:20
gordcthat's the current liberty/mitaka version. it's the reason we dropped the cadf_only stuff.. because it's not relevant anymore.14:21
tongli@gordc, let me verify that , I think I tried in liberty, the message still needs to be extracted to make a true cadf message.14:22
tongliwith http publisher, we do not have to have collector running,14:23
tongliwithout it, notification agent has to place the message back to the queue, collector has to get it then post, too many trips.14:23
gordctongli: if it's a problem with liberty, why are you patching something that doesn't exist in mitaka?14:24
gordci'm pretty sure the cadf_only stuff exists in liberty regardless... it's just deprecated.14:24
tonglithink mitaka worked same way.14:24
tonglicadf_only is in liberty, but not in mitaka14:24
gordcright14:24
tonglilet me verify that cadf message does not need to be extracted in both releases.14:26
gordci don't mind having http publisher. i do think the original reasoning that the synchronously HTTP req can slow down notification agent is still valid but meh14:26
gordcit's just way past feature freeze14:26
tongli@gordc, understood,14:26
gordcyou should stop using deprecated middleware in liberty if you still see it embedded in metadata14:27
tongliI think I was using keystonemiddleware, that is recommended way, right?14:27
gordcyep14:27
*** pcaruana has quit IRC14:28
tonglilet me verify and get back to you here. this is kind important to us.14:28
gordcsure14:30
*** idonotknow has quit IRC14:36
cdentgordc: gabbi uses httplib214:47
gordccdent: oh? that's all blackbox to me.14:50
cdentgood that's how it should be14:50
cdenttest_bin is a horrible thing14:51
cdentyou should just drop that14:51
cdentI'll write on the bug14:51
MVenesiogordc: hi Gordon, quick question, do u remember how is the way to configure ceilometer to read from a different virtual Host with user and password ?14:52
gordccdent: i don't know what it does to be honest.14:52
cdentstarts the binaries, and makes sure they are running14:52
cdentwhich is...strange14:52
gordc*shrugs* i'll 'accidently' delete it as part of another patch14:52
gordcMVenesio: yes, you can configure multiple vhost. i believe there is an example in config14:53
MVenesiogordc: do u remember how the flag lookslike ?14:56
gordcwhoops sorry, got caught up in another ping... will continue diggin14:57
gordchttps://github.com/openstack/ceilometer/blob/e397e9a519480fe6776f3cb45cd064d9f9093a74/ceilometer/notification.py#L63-L6914:57
MVenesiogordc: thxxx14:58
gordcthis is sileht's example https://review.openstack.org/gitweb?p=openstack%2Fceilometer.git;a=commitdiff;h=3d3480a813c7da788beb6440b719f3dfe895ef3a14:59
MVenesiogordc: so, seems like messaging_urls its not prepared to support rabbit clusters15:03
MVenesiogordc: sorry, yes it is15:04
MVenesiogordc: i'll test it, thanks15:05
*** yprokule has quit IRC15:10
stevelleHas there been any talk about Newton cycle priorities in the telemetry project space? I haven't seen a Newton-specific etherpad pop up or the topic in the meetings yet.15:11
*** yprokule has joined #openstack-telemetry15:15
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Add some resource types tests  https://review.openstack.org/27041915:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute number  https://review.openstack.org/27009115:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute bool  https://review.openstack.org/27041815:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute uuid  https://review.openstack.org/27009015:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Don't create Ceilometer resource types by default.  https://review.openstack.org/27032215:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Move legacy Ceilometer resource into indexer.  https://review.openstack.org/27026615:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource type CRUD.  https://review.openstack.org/26984415:16
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: Implements resource attribute string  https://review.openstack.org/26988815:16
*** links has quit IRC15:23
*** ig0r__ has joined #openstack-telemetry15:23
*** ig0r_ has quit IRC15:26
*** yprokule has quit IRC15:28
openstackgerritMehdi Abaakouk (sileht) proposed openstack/ceilometer: gate: add missing sudo  https://review.openstack.org/29245615:28
openstackgerritgordon chung proposed openstack/ceilometer: improve notification processing  https://review.openstack.org/27574115:39
*** liamji has joined #openstack-telemetry15:46
*** thorst_ is now known as thorst_afk15:46
openstackgerritMehdi Abaakouk (sileht) proposed openstack/gnocchi: workaround to _strptime import issue on py2  https://review.openstack.org/29246515:48
openstackgerritJulien Danjou proposed openstack/ceilometer: tests: remove ceilometer-api bin test cases  https://review.openstack.org/29247516:00
stevellejd__: re my above query for Newton, I believe there was something about Rally on the roadmap for Gnocci on the roadmap. Is there any other details on that?16:05
jd__stevelle: no idea, I never heard of that – though I don't follow Rally16:05
boris-42jd__: you don't follow rally how soooo?)16:06
jd__:-)16:06
stevelleah, just checked again. my mistake it was on ceilometer https://wiki.openstack.org/wiki/Telemetry/RoadMap16:06
stevellesry jd__16:06
boris-42stevelle: btw I heard some guys were developing rally benchmarks for gnocci16:07
boris-42stevelle: unfortunately I don't remember nick names=( it was like 3 months ago16:08
stevelleboris-42: yes, I'm helping someone work on rally benchmarks for ceilometer + gnocchi together, which is primarily about benchmarking ceilometer right now. You talked to me about it.16:08
boris-42stevelle: ah that was you great=)16:09
boris-42stevelle: if you need any future help from rally side ping me16:09
stevellesmurke is doing the primary work on that16:09
jd__would be cool to have Gnocchi benchmarks without Ceilometer though :)16:09
*** pcaruana has joined #openstack-telemetry16:09
stevellejd__: I have an Ansible role to deploy Gnocchi in progress and it should merge to openstack-ansible early in Newton16:10
stevellefor benchmarking you are primarily interested in comparing storage engines jd__?16:11
*** cdent has quit IRC16:12
*** _nadya_ has quit IRC16:31
*** Guest59187 has quit IRC16:31
*** cdent has joined #openstack-telemetry16:39
*** ljxiash has quit IRC16:41
*** liamji has quit IRC16:43
*** rcernin has quit IRC16:56
*** chlong has quit IRC16:56
nicodemus_Is it correct to assume that each "measure_" object in the backend is created by each POST done to the gnocchi api? (a POST to /v1/resource/.../measures)17:00
nicodemus_I'm trying to profile the amount of objects that are created in the ceph pool, and the amount of such measures that are processed in the same timeframe17:00
*** rbak_ has joined #openstack-telemetry17:01
*** rbak has quit IRC17:05
*** mdih has quit IRC17:06
openstackgerritJulien Danjou proposed openstack/python-aodhclient: Use overtest to run Gnocchi in tests  https://review.openstack.org/29251517:06
*** belmoreira has quit IRC17:07
openstackgerritJulien Danjou proposed openstack/python-aodhclient: tox: remove useless install_command  https://review.openstack.org/29251717:07
*** yassine__ has quit IRC17:15
*** thorst_afk is now known as thorst_17:20
*** ildikov_ has quit IRC17:25
gordcnicodemus_: yes, each measure object roughly represents each POST api request (unless you use batch write interface)17:30
nicodemus_gordc, cool. Thanks!17:31
MVenesiosileht: i'm testing the messaging_urls flag to consume messages from different vhosts i tested this rabbit://cinder:CuRcg17Mry1tj8ATh7u@10.10.10.35:5672/cinder but i'm getting an error with invalid credentials, user, url and pass are tested and working for cinder, there's something wrong ?17:39
*** _nadya_ has joined #openstack-telemetry17:41
openstackgerritMerged openstack/ceilometer: gate: add missing sudo  https://review.openstack.org/29245617:49
*** _nadya_ has quit IRC17:49
*** jmlowe1 has quit IRC17:50
*** safchain has quit IRC17:51
*** alejandrito has joined #openstack-telemetry17:51
*** flwang1 has joined #openstack-telemetry17:59
*** _nadya_ has joined #openstack-telemetry18:03
*** _nadya_ has quit IRC18:04
*** _nadya_ has joined #openstack-telemetry18:11
*** ildikov_ has joined #openstack-telemetry18:12
*** ildikov has joined #openstack-telemetry18:16
*** permalac has quit IRC18:19
EmilienMsileht: thx a lot for https://review.openstack.org/29062618:19
*** flwang1 has quit IRC18:25
*** cdent has quit IRC18:37
*** belmoreira has joined #openstack-telemetry18:38
*** jwcroppe has quit IRC18:45
*** belmoreira has quit IRC18:48
nicodemus_gordc, do you have a moment?18:54
*** cdent has joined #openstack-telemetry18:55
*** _nadya_ has quit IRC19:13
*** _nadya_ has joined #openstack-telemetry19:18
*** _nadya_ has quit IRC19:20
*** belmoreira has joined #openstack-telemetry19:36
nicodemus_jd__, do you have a minute?19:47
*** flwang1 has joined #openstack-telemetry19:55
gordcnicodemus_: back now.19:57
nicodemus_gordc, I'm having an issue with ceilometer-collector, wanted to know if you maybe had some pointers20:03
nicodemus_there's a lot of messages in the metering.sample queue, and the collectors connect to the queue and after a few minutes get disconnected20:04
*** ig0r_ has joined #openstack-telemetry20:04
nicodemus_regardless of the amount of workers I configure in ceilometer.conf, I see them all as consumers of the queue20:04
nicodemus_but then... one by one they disconnect20:04
nicodemus_have you ever come across such behavior?20:05
EmilienMgordc, pradk: I might found a bug in Aodh Listener but I'm not sure. In our Puppet CI, it happens Aodh Listener starts before RabbitMQ user/permissions are set, but never try again later, the process crash. http://logs.openstack.org/99/286899/60/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/069651c/logs/aodh/notifier.txt.gz#_2016-03-14_17_13_14_90920:05
EmilienMin my experience, services don't crash, but retry later, isn't?20:05
gordcnicodemus_: what oslo.messaging version are you using? do you have any logs?20:06
nicodemus_oslo.messaging is 1.8.320:07
*** ig0r__ has quit IRC20:07
gordcEmilienM: open it. i have no idea tbh.20:07
nicodemus_after the disconnection, the ceilometer-collector log keeps on writing lines about posting measures, and I see those POST on gnocchi-api20:07
EmilienMgordc: ok, just making sure my statement is true about timestamps20:08
pradkEmilienM, seems like the notifier is throwing that error , perhaps we could have a retry loop there20:08
gordci didn't read it.lol20:08
gordcEmilienM: oh, it's the aodh-notifier? dammit. i broke it.lol20:09
EmilienMagain?20:09
gordcmeh20:09
EmilienMI hope next PTL won't break Aodh Listener20:10
* EmilienM runs20:10
gordci don't understand irc enough to kick/ban20:11
EmilienMpradk: yes I confirm the timestamp20:11
EmilienMI'm reporting a bug in launchpad20:11
*** KrishR has quit IRC20:12
*** MVenesio has quit IRC20:12
gordcnicodemus_: it disconnects but still reads and writes to gnocchi?20:13
gordcit might just be an oslo.messaging thing and it recovers20:13
EmilienMpradk: https://bugs.launchpad.net/aodh/+bug/155715420:13
openstackEmilienM: Error: Could not gather data from Launchpad for bug #1557154 (https://launchpad.net/bugs/1557154). The error has been logged20:13
nicodemus_apparently.. we're thinking if maybe it's caching something, because if I look at the current connections on the queue master node using netstat, I no longer see it connected20:15
gordcnicodemus_: and you don't have any consumers on metering.sample queue?20:36
nicodemus_gordc, no20:37
nicodemus_gordc, I'm trying now with a different oslo.messaging version20:37
*** peristeri has quit IRC20:40
gordcnicodemus_: i think you're already on the latest.20:41
gordchttps://github.com/openstack/oslo.messaging/commit/43425ab3bb76ba84d4aaf3ec68c018de891f418320:41
gordcthis patch looks relevant thought20:41
gordcnicodemus_: i'm going to request a new release for oslo.messaging kilo... there are quite a few backports that never got released.20:42
nicodemus_gordc, that'd be great20:42
*** BigWillie has quit IRC20:46
*** bapalm has quit IRC20:55
*** bapalm has joined #openstack-telemetry20:58
*** safchain has joined #openstack-telemetry21:04
*** chlong has joined #openstack-telemetry21:14
*** jdandrea_ is now known as jdandrea21:25
*** nicodemus_ has quit IRC21:27
*** thorst_ has quit IRC21:28
*** thorst_ has joined #openstack-telemetry21:31
openstackgerritMerged openstack/gnocchi: workaround to _strptime import issue on py2  https://review.openstack.org/29246521:31
*** thorst_ has quit IRC21:35
*** belmoreira has quit IRC21:44
*** safchain has quit IRC21:56
*** jdandrea_ has joined #openstack-telemetry21:57
*** jdandrea has quit IRC21:57
*** r-mibu has quit IRC22:20
*** r-mibu has joined #openstack-telemetry22:20
*** nicodemus_ has joined #openstack-telemetry22:24
nicodemus_gordc, is there a way to configure ceilometer-collector not to prefetch messages in the metering.sample queue?22:25
nicodemus_each worker does a quite aggresive prefetch, and it seems to prevent the remaining workers from processing messages (unless there's thousands of messages in the queue)22:28
gordcnicodemus_: not quite sure what you mean by prefetch22:28
nicodemus_suppose there are 200 messages waiting in the queue, when a collector worker connects to the queue it kind of "reserves" those 200 messages for processing22:29
nicodemus_if a second worker connects to the queue, it has no "ready" messages to process22:29
gordcoh. you want it to grab less messages at a time?22:30
gordcso by default, oslo.messaging has 64 threads, so each worker will grab 64 for at a time.22:31
gordcthere's a way to control that. (let me find option)22:31
gordchttps://github.com/openstack/oslo.messaging/blob/a89321f2511a5f7f8c1de617be20718cb85d4272/oslo_messaging/server.py#L50-L5522:33
gordcyou can set that lower... it will probably slow down performance quite a bit though unless you use mitaka+batching22:34
*** cdent has quit IRC22:36
nicodemus_gordc, thanks! I'll give it a try22:40
nicodemus_Right now I have three ceilometer-collector services on three hw hosts, each with 10 workers... and cannot process messages fast enough22:41
nicodemus_the queue is building up22:42
*** alejandrito has quit IRC22:42
nicodemus_I figured that maybe if I have many workers each grabbing a tiny quantity of messages each, it could better parallelize processing22:44
gordcnicodemus_: ... you have 30 workers? um how many instances are you monitoring?22:47
gordci don't think this is a collector issue. it seems to definitely be write issue with gnocchi. how many threads/processes do you have configured for gnocchi api?22:48
nicodemus_60 instances across 4 compute nodes22:49
nicodemus_plus ceilometer-agent-central polling through SNMP those 4 computes22:49
gordcyeah, it's a gnocchi api thing. if all the messages are 'reserved' off queue, then it means the workers are waiting around trying to write to gnocchi api22:49
nicodemus_I have two gnocchi-api instances behind apache wid mod-wsgi using gnocchi/rest/app.wsgi22:51
stevelleI'm wondering if the mod_wsgi is our best option at this point22:52
nicodemus_configured for 3 processes and 32 threads (each)22:52
nicodemus_I don't see the api instances struggling to cope (meaning, no high cpu/memory usage)22:53
nicodemus_both do write on the same ceph pool that metricd is working on22:54
gordci would bump that up: usually it's 1.5 * <#ofcores> processes22:56
gordcmaybe change to 8 processes and/or 64 threads22:56
gordcright now you have 3*10*64 'parallel' threads on the collector trying to call 3*32 threads in gnocchi api22:57
nicodemus_gordc, haven't thought about that... I'll give it a try as well22:57
*** hughhalf_ is now known as hughhalf22:57
gordci'd probably turn down number of collector workers. seems high but you can play around with it.22:58
*** rbak_ has quit IRC23:01
*** pradk has quit IRC23:02
*** gordc has quit IRC23:11
*** thorst_ has joined #openstack-telemetry23:32

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