)]}'
{"etc/ceilometer/event_definitions.yaml":[{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"a5f73c02ab4a261be2cdfee6a8b3fb636641b8b7","unresolved":false,"context_lines":[{"line_number":490,"context_line":"      type: datetime"},{"line_number":491,"context_line":"      fields: payload.audit_period_ending"},{"line_number":492,"context_line":"- event_type: profiler.*"},{"line_number":493,"context_line":"  traits:"},{"line_number":494,"context_line":"    project:"},{"line_number":495,"context_line":"      fields: payload.project"},{"line_number":496,"context_line":"    service:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da85f559_5e81798e","line":493,"updated":"2015-11-14 09:52:10.000000000","message":"Actually to make it possible to do multi backend support we need to include here timestamp as well","commit_id":"e39ecc2abe92d8ead1b4316f9fca9467c9fb3907"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"e486f82fe7e350137be6ed9d5a7b4a70cc47ea29","unresolved":false,"context_lines":[{"line_number":490,"context_line":"      type: datetime"},{"line_number":491,"context_line":"      fields: payload.audit_period_ending"},{"line_number":492,"context_line":"- event_type: profiler.*"},{"line_number":493,"context_line":"  traits:"},{"line_number":494,"context_line":"    project:"},{"line_number":495,"context_line":"      fields: payload.project"},{"line_number":496,"context_line":"    service:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba8a016a_ab23c204","line":493,"in_reply_to":"da85f559_5e81798e","updated":"2015-11-16 13:21:21.000000000","message":"that is stored in event itself, not in its traits - so this info is already in place :)","commit_id":"e39ecc2abe92d8ead1b4316f9fca9467c9fb3907"},{"author":{"_account_id":6172,"name":"Boris Pavlovic","email":"boris@pavlovic.me","username":"boris-42"},"change_message_id":"a5f73c02ab4a261be2cdfee6a8b3fb636641b8b7","unresolved":false,"context_lines":[{"line_number":501,"context_line":"      fields: payload.base_id"},{"line_number":502,"context_line":"    trace_id:"},{"line_number":503,"context_line":"      fields: payload.trace_id"},{"line_number":504,"context_line":"    parent_id:"},{"line_number":505,"context_line":"      fields: payload.parent_id"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"da85f559_be59855d","line":504,"updated":"2015-11-14 09:52:10.000000000","message":"Seems like I see the issue here. \n\nWe can put in payload *everything* there is no limitation on case. \n\nFor example: \n\nTracing function:\n  https://github.com/openstack/osprofiler/blob/master/osprofiler/profiler.py#L101-L102\n\n  will add \"function\" key \n\nTracing DB requests: \n\n  https://github.com/openstack/osprofiler/blob/master/osprofiler/sqlalchemy.py#L49\n\n  will add db. stuff","commit_id":"e39ecc2abe92d8ead1b4316f9fca9467c9fb3907"},{"author":{"_account_id":3012,"name":"Dina Belova","email":"dbelova@mirantis.com","username":"dbelova"},"change_message_id":"e486f82fe7e350137be6ed9d5a7b4a70cc47ea29","unresolved":false,"context_lines":[{"line_number":501,"context_line":"      fields: payload.base_id"},{"line_number":502,"context_line":"    trace_id:"},{"line_number":503,"context_line":"      fields: payload.trace_id"},{"line_number":504,"context_line":"    parent_id:"},{"line_number":505,"context_line":"      fields: payload.parent_id"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ba8a016a_0b60ce34","line":504,"in_reply_to":"da85f559_be59855d","updated":"2015-11-16 13:21:21.000000000","message":"yep, that\u0027s the issue. I\u0027ve spoke to Ilya Tyaptin - so he\u0027ll fix this in Ceilometer asap. Right now we cannot simply say \u0027collect all info\u0027. That needs to be fixed.","commit_id":"e39ecc2abe92d8ead1b4316f9fca9467c9fb3907"}]}
