)]}'
{"specs/juno/paas-usage-event-collection.rst":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"ef93e40b5922e973056de13a92fbda605ca24550","unresolved":false,"context_lines":[{"line_number":76,"context_line":"directly correlate to the underlying infrastructure but must be reported at the"},{"line_number":77,"context_line":"application level. Ceilometer must be able to pull application specific records"},{"line_number":78,"context_line":"from the LBSaaS service controller or an appropriate intermediary."},{"line_number":79,"context_line":""},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""},{"line_number":82,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"baada198_ad2e6ea3","line":79,"updated":"2014-07-17 19:51:53.000000000","message":"lbaas has no requirement that the backend run on nova instances.  They can be real servers running haproxy, or hardware appliances.","commit_id":"65abe1ecc38d157f8ac8dbdc7fca0c1e8ed727b7"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"abe9224c82fb7f681831e2aecd10b88a98cb033c","unresolved":false,"context_lines":[{"line_number":39,"context_line":"VM instances are visible and can be controlled by the end user. Nova usage"},{"line_number":40,"context_line":"records refer to the actual end user projectId. Requires some mechanism to"},{"line_number":41,"context_line":"differentiate PaaS Nova instances from base Nova instances."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Example Use Cases"}],"source_content_type":"text/x-rst","patch_set":4,"id":"baada198_4e3b9a37","line":42,"updated":"2014-07-21 21:37:50.000000000","message":"3. PaaS service is implemented on hardware (LBaaS, VPNaaS).\n\nWhat is the mechanism here?  Should the hardware post to a well known REST interface, as defined in the other doc?  I appreciate the centralized architecture you\u0027re trying to put in place, but let\u0027s acknowledge the non-nova\u0027s of the world.","commit_id":"33843e84ef3d06bee204599d704bbd8c02230bda"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"fce2a396c5dcce5e5fd5c810c4402da3e4ff2cdb","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":8,"context_line":"PaaS Event Usage Collection"},{"line_number":9,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"https://blueprints.launchpad.net/ceilometer/+spec/paas-usage-event-collection"},{"line_number":12,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"baada198_166b0920","line":9,"updated":"2014-07-23 11:14:53.000000000","message":"Title length must match the underline.","commit_id":"2112d770f07a6ae5faa359a15b4b15317adc2af5"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"540f954a64bf1c008cc6e1e91d233d49b913aee9","unresolved":false,"context_lines":[{"line_number":39,"context_line":"VM instances are visible and can be controlled by the end user. Nova usage"},{"line_number":40,"context_line":"records refer to the actual end user projectId. Requires some mechanism to"},{"line_number":41,"context_line":"differentiate PaaS Nova instances from base Nova instances."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":""},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"Example Use Cases"}],"source_content_type":"text/x-rst","patch_set":5,"id":"baada198_8c2f7bf5","line":42,"updated":"2014-07-21 21:55:46.000000000","message":"3. PaaS service is implemented on hardware (LBaaS, VPNaaS).\n\nWhat is the mechanism here? Should the hardware post to a well known REST interface, as defined in the other doc? I appreciate the centralized architecture you\u0027re trying to put in place, but let\u0027s acknowledge the non-nova\u0027s of the world.","commit_id":"2112d770f07a6ae5faa359a15b4b15317adc2af5"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"fce2a396c5dcce5e5fd5c810c4402da3e4ff2cdb","unresolved":false,"context_lines":[{"line_number":53,"context_line":"  requires a unique set of metering records to be generated and stored to enable"},{"line_number":54,"context_line":"  usage tracking and billing of the individual database instances. Ceilometer"},{"line_number":55,"context_line":"  needs application-specific records from the DBaaS service controller (or an"},{"line_number":56,"context_line":"  appropriate intermediary) to enable tracking DBaaS at this level. "},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"* DNS as a Service"},{"line_number":59,"context_line":"  DNS as a service runs on a similar service controller architecture to DBaaS. In"}],"source_content_type":"text/x-rst","patch_set":5,"id":"baada198_d658b18c","line":56,"updated":"2014-07-23 11:14:53.000000000","message":"Additional space is not needed here.","commit_id":"2112d770f07a6ae5faa359a15b4b15317adc2af5"},{"author":{"_account_id":10987,"name":"Igor Degtiarov","username":"tovstun","inactive":true},"change_message_id":"fce2a396c5dcce5e5fd5c810c4402da3e4ff2cdb","unresolved":false,"context_lines":[{"line_number":82,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"Putting in place a centralized PaaS service controller on-cloud instance on"},{"line_number":85,"context_line":"Nova host node allows Ceilometer collector to collect PaaS-specific data and "},{"line_number":86,"context_line":"pass it to a unified plugin on the Ceilometer host. Implementing a"},{"line_number":87,"context_line":"PaaS-specific message queue supports the notification transport and provides a"},{"line_number":88,"context_line":"bridge across the overcloud/undercloud gap."}],"source_content_type":"text/x-rst","patch_set":5,"id":"baada198_f65bf583","line":85,"updated":"2014-07-23 11:14:53.000000000","message":"ditto","commit_id":"2112d770f07a6ae5faa359a15b4b15317adc2af5"}]}
