)]}'
{"doc/source/install/custom.rst":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":24,"context_line":"   double: customizing deployment; notifications queues; multiple topics"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"By default, Ceilometer consumes notifications on the messaging bus sent to"},{"line_number":27,"context_line":"**notification_topics** by using a queue/pool name that is identical to the"},{"line_number":28,"context_line":"topic name. You shouldn\u0027t have different applications consuming messages from"},{"line_number":29,"context_line":"this queue. If you want to also consume the topic notifications with a system"},{"line_number":30,"context_line":"other than Ceilometer, you should configure a separate queue that listens for"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_5e841cd3","line":27,"range":{"start_line":27,"start_character":2,"end_line":27,"end_character":21},"updated":"2016-04-05 12:45:01.000000000","message":"consider to use topics instead? and add a refer to aka notification_topics, the following term may need to modify if you agree","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":24,"context_line":"   double: customizing deployment; notifications queues; multiple topics"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"By default, Ceilometer consumes notifications on the messaging bus sent to"},{"line_number":27,"context_line":"**notification_topics** by using a queue/pool name that is identical to the"},{"line_number":28,"context_line":"topic name. You shouldn\u0027t have different applications consuming messages from"},{"line_number":29,"context_line":"this queue. If you want to also consume the topic notifications with a system"},{"line_number":30,"context_line":"other than Ceilometer, you should configure a separate queue that listens for"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_5d91b451","line":27,"range":{"start_line":27,"start_character":2,"end_line":27,"end_character":21},"in_reply_to":"9a061dce_5e841cd3","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"By default, the ceilometer.conf file is as follows::"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"   [DEFAULT]"},{"line_number":42,"context_line":"   notification_topics \u003d notifications"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"To use multiple topics, you should give ceilometer-agent-notification and"},{"line_number":45,"context_line":"ceilometer-polling services different ceilometer.conf files. The Ceilometer"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_7e78002c","line":42,"range":{"start_line":41,"start_character":3,"end_line":42,"end_character":38},"updated":"2016-04-05 12:45:01.000000000","message":"this is deprecated, it is no longer by default but in compatible mode, use\n\n[oslo_messaging_notifications]\ntopics \u003d notifications\n\ninstead","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":38,"context_line":""},{"line_number":39,"context_line":"By default, the ceilometer.conf file is as follows::"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"   [DEFAULT]"},{"line_number":42,"context_line":"   notification_topics \u003d notifications"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"To use multiple topics, you should give ceilometer-agent-notification and"},{"line_number":45,"context_line":"ceilometer-polling services different ceilometer.conf files. The Ceilometer"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_9d9b4c72","line":42,"range":{"start_line":41,"start_character":3,"end_line":42,"end_character":38},"in_reply_to":"9a061dce_7e78002c","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"56f0685b4c553fdf89686cc39ca20c0d8fa6f898","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"For notification agent using ceilometer-notification.conf, settings like::"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"   [DEFAULT]"},{"line_number":53,"context_line":"   notification_topics \u003d notifications,xxx"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"For polling agent using ceilometer-polling.conf, settings like::"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a061dce_f647eb48","line":53,"range":{"start_line":52,"start_character":3,"end_line":53,"end_character":42},"updated":"2016-04-06 06:30:15.000000000","message":"consider use default option name as well?","commit_id":"46f5016ec98d7291f757ca0f80536f4afa7d36b0"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"56f0685b4c553fdf89686cc39ca20c0d8fa6f898","unresolved":false,"context_lines":[{"line_number":54,"context_line":""},{"line_number":55,"context_line":"For polling agent using ceilometer-polling.conf, settings like::"},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"   [DEFAULT]"},{"line_number":58,"context_line":"   notification_topics \u003d notifications,foo"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. note::"},{"line_number":61,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9a061dce_d66907c0","line":58,"range":{"start_line":57,"start_character":3,"end_line":58,"end_character":42},"updated":"2016-04-06 06:30:15.000000000","message":"ditto","commit_id":"46f5016ec98d7291f757ca0f80536f4afa7d36b0"}],"doc/source/install/manual.rst":[{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"   1. Configure messaging::"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        [DEFAULT]"},{"line_number":136,"context_line":"        notification_topics \u003d notifications "},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"        [oslo_messaging_rabbit]"},{"line_number":139,"context_line":"        rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_41b441d0","line":136,"range":{"start_line":135,"start_character":8,"end_line":136,"end_character":44},"updated":"2016-04-05 12:45:01.000000000","message":"consider using the default value instead of compatible way?\n\n[oslo_messaging_notifications]\ntopics \u003d notifications","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":132,"context_line":""},{"line_number":133,"context_line":"   1. Configure messaging::"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"        [DEFAULT]"},{"line_number":136,"context_line":"        notification_topics \u003d notifications "},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"        [oslo_messaging_rabbit]"},{"line_number":139,"context_line":"        rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_1d861c13","line":136,"range":{"start_line":135,"start_character":8,"end_line":136,"end_character":44},"in_reply_to":"9a061dce_41b441d0","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"   1. Configure messaging::"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"        [DEFAULT]"},{"line_number":201,"context_line":"        notification_topics \u003d notifications "},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"        [oslo_messaging_rabbit]"},{"line_number":204,"context_line":"        rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_e14ab5c4","line":201,"range":{"start_line":200,"start_character":8,"end_line":201,"end_character":44},"updated":"2016-04-05 12:45:01.000000000","message":"ditto","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":197,"context_line":""},{"line_number":198,"context_line":"   1. Configure messaging::"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":"        [DEFAULT]"},{"line_number":201,"context_line":"        notification_topics \u003d notifications "},{"line_number":202,"context_line":""},{"line_number":203,"context_line":"        [oslo_messaging_rabbit]"},{"line_number":204,"context_line":"        rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_5dcd345c","line":201,"range":{"start_line":200,"start_character":8,"end_line":201,"end_character":44},"in_reply_to":"9a061dce_e14ab5c4","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":254,"context_line":""},{"line_number":255,"context_line":"4. Configure messaging by editing ``/etc/ceilometer/ceilometer.conf``::"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"   [DEFAULT]"},{"line_number":258,"context_line":"   notification_topics \u003d notifications"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"   [oslo_messaging_rabbit]"},{"line_number":261,"context_line":"   rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_415e0177","line":258,"range":{"start_line":257,"start_character":3,"end_line":258,"end_character":38},"updated":"2016-04-05 12:45:01.000000000","message":"ditto","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":254,"context_line":""},{"line_number":255,"context_line":"4. Configure messaging by editing ``/etc/ceilometer/ceilometer.conf``::"},{"line_number":256,"context_line":""},{"line_number":257,"context_line":"   [DEFAULT]"},{"line_number":258,"context_line":"   notification_topics \u003d notifications"},{"line_number":259,"context_line":""},{"line_number":260,"context_line":"   [oslo_messaging_rabbit]"},{"line_number":261,"context_line":"   rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_9dd7ccec","line":258,"range":{"start_line":257,"start_character":3,"end_line":258,"end_character":38},"in_reply_to":"9a061dce_415e0177","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":325,"context_line":""},{"line_number":326,"context_line":"4. Configure messaging by editing ``/etc/ceilometer/ceilometer.conf`::"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"   [DEFAULT]"},{"line_number":329,"context_line":"   notification_topics \u003d notifications"},{"line_number":330,"context_line":""},{"line_number":331,"context_line":"   [oslo_messaging_rabbit]"},{"line_number":332,"context_line":"   rabbit_userid \u003d stackrabbit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_a178bdc5","line":329,"range":{"start_line":328,"start_character":3,"end_line":329,"end_character":38},"updated":"2016-04-05 12:45:01.000000000","message":"ditto","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":8290,"name":"liusheng","email":"liusheng2048@gmail.com","username":"LiuSheng"},"change_message_id":"0d363af1507f6d85a2ea4a645fa88f391dad5bef","unresolved":false,"context_lines":[{"line_number":335,"context_line":""},{"line_number":336,"context_line":"5. Create a service for ceilometer in keystone::"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   $ keystone service-create --name\u003dceilometer \\"},{"line_number":339,"context_line":"                             --type\u003dmetering \\"},{"line_number":340,"context_line":"                             --description\u003d\"Ceilometer Service\""},{"line_number":341,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_39e359a5","line":338,"range":{"start_line":338,"start_character":5,"end_line":338,"end_character":46},"updated":"2016-04-05 04:03:23.000000000","message":"It is better to replace these keystone CLI commands with openstack CLI commands, since the keystone CLI has been deprecated in favor of python-openstackclient and will be removed.","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":335,"context_line":""},{"line_number":336,"context_line":"5. Create a service for ceilometer in keystone::"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   $ keystone service-create --name\u003dceilometer \\"},{"line_number":339,"context_line":"                             --type\u003dmetering \\"},{"line_number":340,"context_line":"                             --description\u003d\"Ceilometer Service\""},{"line_number":341,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_50787b2b","line":338,"range":{"start_line":338,"start_character":5,"end_line":338,"end_character":46},"in_reply_to":"9a061dce_39e359a5","updated":"2016-04-05 15:46:54.000000000","message":"will do this separately since it\u0027s in many places","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":406,"context_line":"Nova"},{"line_number":407,"context_line":"----"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"Edit ``glance.conf`` to include::"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"  [DEFAULT]"},{"line_number":412,"context_line":"  instance_usage_audit\u003dTrue"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_5c0d4436","line":409,"range":{"start_line":409,"start_character":7,"end_line":409,"end_character":13},"updated":"2016-04-05 12:45:01.000000000","message":"s/glance/nova/","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":406,"context_line":"Nova"},{"line_number":407,"context_line":"----"},{"line_number":408,"context_line":""},{"line_number":409,"context_line":"Edit ``glance.conf`` to include::"},{"line_number":410,"context_line":""},{"line_number":411,"context_line":"  [DEFAULT]"},{"line_number":412,"context_line":"  instance_usage_audit\u003dTrue"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_5d50945e","line":409,"range":{"start_line":409,"start_character":7,"end_line":409,"end_character":13},"in_reply_to":"9a061dce_5c0d4436","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":414,"context_line":"  notify_on_state_change\u003dvm_and_task_state"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"  [oslo_messaging_notifications]"},{"line_number":417,"context_line":"  notification_driver\u003dmessagingv2"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":""},{"line_number":420,"context_line":"Sahara"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_fc4c1872","line":417,"range":{"start_line":417,"start_character":2,"end_line":417,"end_character":21},"updated":"2016-04-05 12:45:01.000000000","message":"s/notification_driver/driver/\n\nnotification_driver is deprecated","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":414,"context_line":"  notify_on_state_change\u003dvm_and_task_state"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"  [oslo_messaging_notifications]"},{"line_number":417,"context_line":"  notification_driver\u003dmessagingv2"},{"line_number":418,"context_line":""},{"line_number":419,"context_line":""},{"line_number":420,"context_line":"Sahara"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_bd4f30bc","line":417,"range":{"start_line":417,"start_character":2,"end_line":417,"end_character":21},"in_reply_to":"9a061dce_fc4c1872","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6676,"name":"zqfan","email":"aji.zqfan@gmail.com","username":"aji-zqfan"},"change_message_id":"853283713059d64dbae99d4410135d4db1c4100c","unresolved":false,"context_lines":[{"line_number":426,"context_line":"  enable_notifications\u003dtrue"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"  [oslo_messaging_notifications]"},{"line_number":429,"context_line":"  notification_driver\u003dmessagingv2"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"Swift"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_dcb5d431","line":429,"range":{"start_line":429,"start_character":2,"end_line":429,"end_character":21},"updated":"2016-04-05 12:45:01.000000000","message":"driver","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e2c0491caee73bd2503c52064528e0dccfad47f6","unresolved":false,"context_lines":[{"line_number":426,"context_line":"  enable_notifications\u003dtrue"},{"line_number":427,"context_line":""},{"line_number":428,"context_line":"  [oslo_messaging_notifications]"},{"line_number":429,"context_line":"  notification_driver\u003dmessagingv2"},{"line_number":430,"context_line":""},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"Swift"}],"source_content_type":"text/x-rst","patch_set":3,"id":"9a061dce_fdc7e80f","line":429,"range":{"start_line":429,"start_character":2,"end_line":429,"end_character":21},"in_reply_to":"9a061dce_dcb5d431","updated":"2016-04-05 15:46:54.000000000","message":"Done","commit_id":"3296b118d9a1f723957bac72a56b75981f0834f4"}]}
