)]}'
{"watcher/decision_engine/strategy/strategies/workload_stabilization.py":[{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"708579f86b1c8a8cafbd53e0c5845c273e169299","unresolved":false,"context_lines":[{"line_number":324,"context_line":"                        avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":325,"context_line":"                    if meter_name \u003d\u003d \u0027compute.node.cpu.percent\u0027:"},{"line_number":326,"context_line":"                        avg_meter /\u003d 100"},{"line_number":327,"context_line":"                    if meter_name \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":328,"context_line":"                        avg_meter /\u003d 100"},{"line_number":329,"context_line":"                LOG.debug(\u0027Load of %(metric)s for %(node)s is %(value)s\u0027,"},{"line_number":330,"context_line":"                          {\u0027metric\u0027: metric,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fce034c_777b77bd","line":327,"range":{"start_line":327,"start_character":37,"end_line":327,"end_character":55},"updated":"2019-04-18 09:17:48.000000000","message":"I can\u0027t find \u0027hardware.cpu.util\u0027 in\nhttps://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html\nCould you give a link about this metric?","commit_id":"2434b8d54599cbc4d24319261cf9cc6867b102b8"},{"author":{"_account_id":13323,"name":"Tatiana Kholkina","email":"tlashchova@gmail.com","username":"tlashchova"},"change_message_id":"3723157e066163c8777930b1a748cf73f540a640","unresolved":false,"context_lines":[{"line_number":324,"context_line":"                        avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":325,"context_line":"                    if meter_name \u003d\u003d \u0027compute.node.cpu.percent\u0027:"},{"line_number":326,"context_line":"                        avg_meter /\u003d 100"},{"line_number":327,"context_line":"                    if meter_name \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":328,"context_line":"                        avg_meter /\u003d 100"},{"line_number":329,"context_line":"                LOG.debug(\u0027Load of %(metric)s for %(node)s is %(value)s\u0027,"},{"line_number":330,"context_line":"                          {\u0027metric\u0027: metric,"}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_e37aa986","line":327,"range":{"start_line":327,"start_character":37,"end_line":327,"end_character":55},"in_reply_to":"3fce034c_545740cb","updated":"2019-04-23 09:21:25.000000000","message":"Yes, the metric \u0027hardware.cpu.util\u0027 is removed from ceilometer since stein. I\u0027m using rocky version and it would be nice to support this meter. Also I\u0027d like to note that meter \u0027cpu_util\u0027 for instances is also removed since stein but still used in watcher https://github.com/openstack/watcher/blob/master/watcher/decision_engine/strategy/strategies/workload_stabilization.py#L274","commit_id":"2434b8d54599cbc4d24319261cf9cc6867b102b8"},{"author":{"_account_id":13111,"name":"Hidekazu Nakamura","email":"hidekazuna@gmail.com","username":"hid-nakamura"},"change_message_id":"e921ee2b5b8c8843b5e4ba3b32f4f7bb2541aee3","unresolved":false,"context_lines":[{"line_number":324,"context_line":"                        avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":325,"context_line":"                    if meter_name \u003d\u003d \u0027compute.node.cpu.percent\u0027:"},{"line_number":326,"context_line":"                        avg_meter /\u003d 100"},{"line_number":327,"context_line":"                    if meter_name \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":328,"context_line":"                        avg_meter /\u003d 100"},{"line_number":329,"context_line":"                LOG.debug(\u0027Load of %(metric)s for %(node)s is %(value)s\u0027,"},{"line_number":330,"context_line":"                          {\u0027metric\u0027: metric,"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fce034c_545740cb","line":327,"range":{"start_line":327,"start_character":37,"end_line":327,"end_character":55},"in_reply_to":"3fce034c_777b77bd","updated":"2019-04-19 07:17:18.000000000","message":"Thanks for pointing it out.\nhardware.cpu.util still exists but is deprecated in https://review.openstack.org/#/c/585840/.\nWe should delete this in the end.\nBut If older version used, this meter may be used.","commit_id":"2434b8d54599cbc4d24319261cf9cc6867b102b8"},{"author":{"_account_id":21692,"name":"licanwei","email":"li.canwei2@zte.com.cn","username":"licanwei"},"change_message_id":"578f2f55fc6ecbb001b6a32864f9369dc98c7ea5","unresolved":false,"context_lines":[{"line_number":324,"context_line":"                        avg_meter /\u003d oslo_utils.units.Ki"},{"line_number":325,"context_line":"                    if meter_name \u003d\u003d \u0027compute.node.cpu.percent\u0027:"},{"line_number":326,"context_line":"                        avg_meter /\u003d 100"},{"line_number":327,"context_line":"                    if meter_name \u003d\u003d \u0027hardware.cpu.util\u0027:"},{"line_number":328,"context_line":"                        avg_meter /\u003d 100"},{"line_number":329,"context_line":"                LOG.debug(\u0027Load of %(metric)s for %(node)s is %(value)s\u0027,"},{"line_number":330,"context_line":"                          {\u0027metric\u0027: metric,"}],"source_content_type":"text/x-python","patch_set":1,"id":"ffb9cba7_1bd616c5","line":327,"range":{"start_line":327,"start_character":37,"end_line":327,"end_character":55},"in_reply_to":"ffb9cba7_e37aa986","updated":"2019-04-25 07:29:44.000000000","message":"It\u0027s better to add comments for these metrics.","commit_id":"2434b8d54599cbc4d24319261cf9cc6867b102b8"}]}
