)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"26d9e2bf3adedd8530f56360941ffca3336fa8c4","unresolved":false,"context_lines":[{"line_number":12,"context_line":"as percentage utilizations."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Now, these samples include a meter name and unit that more accurately"},{"line_number":15,"context_line":"reflect their true meaning - i.e. a exponentially-damped moving average"},{"line_number":16,"context_line":"of the number of running or runnable processes."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I5dbc6f7886ed9a451926b502365ec80322f6b458"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAW3%2F%2Fcgs%3D","line":15,"updated":"2014-04-14 15:04:13.000000000","message":"s/a/an/","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"c0e911ccc4b86f11a3507cd63e8595a4ca9e5552","unresolved":false,"context_lines":[{"line_number":12,"context_line":"as percentage utilizations."},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"Now, these samples include a meter name and unit that more accurately"},{"line_number":15,"context_line":"reflect their true meaning - i.e. a exponentially-damped moving average"},{"line_number":16,"context_line":"of the number of running or runnable processes."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Change-Id: I5dbc6f7886ed9a451926b502365ec80322f6b458"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"AAAAW3%2F%2FbPQ%3D","line":15,"in_reply_to":"AAAAW3%2F%2Fcgs%3D","updated":"2014-04-14 17:01:56.000000000","message":"Done","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"}],"ceilometer/hardware/pollsters/cpu.py":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"9ebe02137a54cfdb363c9ec0a57b6427ed8c01b2","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027process\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAW3%2F%2Fc0A%3D","line":40,"updated":"2014-04-14 14:51:15.000000000","message":"i\u0027m not sure \u0027process\u0027 is the correct unit. maybe we can just say the unit is \u0027load average\u0027?","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"26d9e2bf3adedd8530f56360941ffca3336fa8c4","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027process\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAW3%2F%2FccY%3D","line":40,"in_reply_to":"AAAAW3%2F%2Fc0A%3D","updated":"2014-04-14 15:04:13.000000000","message":"I agree that \u0027process\u0027 seems to be a bit odd here, I just do not know which is the better, as if we really talking about processes here as load, than we can leave it as is. \u0027load average\u0027 is also a bit odd as measurement unit. :(","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"c0e911ccc4b86f11a3507cd63e8595a4ca9e5552","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027process\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAW3%2F%2Fbtg%3D","line":40,"in_reply_to":"AAAAW3%2F%2FccY%3D","updated":"2014-04-14 17:01:56.000000000","message":"So to the best of my knowledge, what we\u0027re talking about here is a way of measuring CPU contention by counting the number of processes (threads?) in a particular state. \n\nThis count is sampled periodically, and the reported value at time t depends (decreasingly) on these counts at times t-1, t-2, t-3, ...\n\nSo the resulting value is a (damped) moving average of counts, that we loosely call a \"load average\".\n\nHowever I don\u0027t think that makes the unit equivalent to \"load average\". You wouldn\u0027t say a value of 1.5 represents \"one and a half load averages\" for example, or?\n\nMaybe \"task\" is a less loaded term than \"process\"?\n\n(... with the added advantage that it\u0027s closer to the terminology used in the relevant kernel code)","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"ff0ee1e37c0226f4957562baea07bcd78338557d","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027task\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAW3%2F%2FbA0%3D","line":40,"updated":"2014-04-14 17:25:54.000000000","message":"TBH, I liked better \u0027process\u0027 here, \u0027task\u0027 reminds me to the several unfinished items in my team\u0027s sprint backlog. :) But if it is a common terminology, I\u0027m not against, waiting for others\u0027 opinion.","commit_id":"5824bd2313ca0d7570589b74a7b3cfcdd64dd098"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"43c91f292e3fbe9bb3e30dc6693c5ed0d8f72730","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027task\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAW3%2F%2Fa%2B8%3D","line":40,"in_reply_to":"AAAAW3%2F%2FbA0%3D","updated":"2014-04-14 17:30:02.000000000","message":"Yeap, TBH I\u0027m happy to go with the consensus on this one as long it\u0027s more accurate than \u0027%\u0027.\n\nTask at least doesn\u0027t get into the process versus thread confusion, but I\u0027d be happy to revert to \"process\" if folks think that\u0027s clearer.","commit_id":"5824bd2313ca0d7570589b74a7b3cfcdd64dd098"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"f3e18431f5cdf07729977f3930c0488753ecbe56","unresolved":false,"context_lines":[{"line_number":37,"context_line":"        return util.make_sample_from_host(host,"},{"line_number":38,"context_line":"                                          name\u003d\u0027cpu.load.1min\u0027,"},{"line_number":39,"context_line":"                                          type\u003dsample.TYPE_GAUGE,"},{"line_number":40,"context_line":"                                          unit\u003d\u0027process\u0027,"},{"line_number":41,"context_line":"                                          volume\u003dc_data.cpu_1_min,"},{"line_number":42,"context_line":"                                          )"},{"line_number":43,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAAW3%2F%2FT%2BU%3D","line":40,"updated":"2014-04-15 12:36:20.000000000","message":"you\u0027ve convinced me.","commit_id":"5872c6fd12bbd3711f8a9e68adcfa70e8f8d80bc"}],"setup.cfg":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"9ebe02137a54cfdb363c9ec0a57b6427ed8c01b2","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    switch.flow.duration.nanoseconds \u003d ceilometer.network.statistics.flow:FlowPollsterDurationNanoseconds"},{"line_number":123,"context_line":"    switch.flow.duration.seconds \u003d ceilometer.network.statistics.flow:FlowPollsterDurationSeconds"},{"line_number":124,"context_line":"    switch.flow.packets \u003d ceilometer.network.statistics.flow:FlowPollsterPackets"},{"line_number":125,"context_line":"    cpu.util.1min \u003d ceilometer.hardware.pollsters.cpu:CPULoad1MinPollster"},{"line_number":126,"context_line":"    cpu.util.5min \u003d ceilometer.hardware.pollsters.cpu:CPULoad5MinPollster"},{"line_number":127,"context_line":"    cpu.util.15min \u003d ceilometer.hardware.pollsters.cpu:CPULoad15MinPollster"},{"line_number":128,"context_line":"    hardware.disk.size.total \u003d ceilometer.hardware.pollsters.disk:DiskTotalPollster"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"AAAAW3%2F%2Fcms%3D","line":125,"updated":"2014-04-14 14:51:15.000000000","message":"s/util/load/\n\nalso, why did we drop \u0027hardware\u0027 prefix? i can\u0027t remember why we have it to begin with...","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"},{"author":{"_account_id":2284,"name":"Eoghan Glynn","email":"eglynn@redhat.com","username":"eglynn"},"change_message_id":"c0e911ccc4b86f11a3507cd63e8595a4ca9e5552","unresolved":false,"context_lines":[{"line_number":122,"context_line":"    switch.flow.duration.nanoseconds \u003d ceilometer.network.statistics.flow:FlowPollsterDurationNanoseconds"},{"line_number":123,"context_line":"    switch.flow.duration.seconds \u003d ceilometer.network.statistics.flow:FlowPollsterDurationSeconds"},{"line_number":124,"context_line":"    switch.flow.packets \u003d ceilometer.network.statistics.flow:FlowPollsterPackets"},{"line_number":125,"context_line":"    cpu.util.1min \u003d ceilometer.hardware.pollsters.cpu:CPULoad1MinPollster"},{"line_number":126,"context_line":"    cpu.util.5min \u003d ceilometer.hardware.pollsters.cpu:CPULoad5MinPollster"},{"line_number":127,"context_line":"    cpu.util.15min \u003d ceilometer.hardware.pollsters.cpu:CPULoad15MinPollster"},{"line_number":128,"context_line":"    hardware.disk.size.total \u003d ceilometer.hardware.pollsters.disk:DiskTotalPollster"}],"source_content_type":"text/x-ttcn-cfg","patch_set":1,"id":"AAAAW3%2F%2FbW8%3D","line":125,"in_reply_to":"AAAAW3%2F%2Fcms%3D","updated":"2014-04-14 17:01:56.000000000","message":"Hmmm, my bad, fixing.","commit_id":"9d0233d217f56001f8fa4b80631cfae67b42cf17"}]}
