)]}'
{"doc/common-rst/get_started_telemetry.rst":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4d740e0f9af7aaf211b14cc8598c5edf9cfb5ee","unresolved":false,"context_lines":[{"line_number":44,"context_line":"  Runs on one or more central management servers to allow alarms to be"},{"line_number":45,"context_line":"  set based on the threshold evaluation for a collection of samples."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"An API server (``ceilometer-api``)"},{"line_number":48,"context_line":"  Runs on one or more central management servers to provide data"},{"line_number":49,"context_line":"  access from the data store."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_eb368702","side":"PARENT","line":47,"updated":"2015-10-06 13:56:58.000000000","message":"this is still needed for events / meter querying","commit_id":"bce54bc60f1483f2ce6591bd113a96e2a6982ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"bfddcbdb18dbe520ac0228a8893b4d8807861cb1","unresolved":false,"context_lines":[{"line_number":44,"context_line":"  Runs on one or more central management servers to allow alarms to be"},{"line_number":45,"context_line":"  set based on the threshold evaluation for a collection of samples."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"An API server (``ceilometer-api``)"},{"line_number":48,"context_line":"  Runs on one or more central management servers to provide data"},{"line_number":49,"context_line":"  access from the data store."},{"line_number":50,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_0ef3d19f","side":"PARENT","line":47,"in_reply_to":"7a2fa921_eb368702","updated":"2015-10-06 14:10:03.000000000","message":"Ah, this was deleted by mistake. :S","commit_id":"bce54bc60f1483f2ce6591bd113a96e2a6982ee9"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4d740e0f9af7aaf211b14cc8598c5edf9cfb5ee","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  telemetry data to a data store or external consumer without"},{"line_number":36,"context_line":"  modification."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"An alarm evaluator (``ceilometer-alarm-evaluator``)"},{"line_number":39,"context_line":"  Runs on one or more central management servers to determine when"},{"line_number":40,"context_line":"  alarms fire due to the associated statistic trend crossing a"},{"line_number":41,"context_line":"  threshold over a sliding time window."}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_4b269bcf","line":38,"updated":"2015-10-06 13:56:58.000000000","message":"maybe we should have two sections one for ceilometer services, one for aodh","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"bfddcbdb18dbe520ac0228a8893b4d8807861cb1","unresolved":false,"context_lines":[{"line_number":35,"context_line":"  telemetry data to a data store or external consumer without"},{"line_number":36,"context_line":"  modification."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"An alarm evaluator (``ceilometer-alarm-evaluator``)"},{"line_number":39,"context_line":"  Runs on one or more central management servers to determine when"},{"line_number":40,"context_line":"  alarms fire due to the associated statistic trend crossing a"},{"line_number":41,"context_line":"  threshold over a sliding time window."}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_6e3da52a","line":38,"in_reply_to":"7a2fa921_4b269bcf","updated":"2015-10-06 14:10:03.000000000","message":"Like Telemetry Metering and Telemetry Alarming maybe?","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"- Creates alarms when collected data breaks defined rules."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The Telemetry Metering module consists of the following components:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"A compute agent (``ceilometer-agent-compute``)"},{"line_number":23,"context_line":"  Runs on each compute node and polls for resource utilization"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_4778bc8f","line":20,"updated":"2015-10-06 19:42:18.000000000","message":"i don\u0027t thihnk we should explicitly say Metering... considering there\u0027s events as well.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"- Creates alarms when collected data breaks defined rules."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"The Telemetry Metering module consists of the following components:"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"A compute agent (``ceilometer-agent-compute``)"},{"line_number":23,"context_line":"  Runs on each compute node and polls for resource utilization"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_324e2070","line":20,"in_reply_to":"7a2fa921_4778bc8f","updated":"2015-10-06 20:05:40.000000000","message":"Hmm good point, then if I cannot figure out anything better I leave it simply Telemetry.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":82,"context_line":"  alarms fire due to the associated statistic trend crossing a"},{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":88,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_27d4a01e","line":85,"updated":"2015-10-06 19:42:18.000000000","message":"Runs on a central management server and alarms based defined rules against events captured by OpenStack Telemetry\u0027s notification agents.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":82,"context_line":"  alarms fire due to the associated statistic trend crossing a"},{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":88,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_b269d0c0","line":85,"in_reply_to":"7a2fa921_27d4a01e","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":11268,"name":"Miguel Alex Cantu (alextricity25)","email":"miguel.can2@gmail.com","username":"elextro"},"change_message_id":"a063a6d3edaf0a95bd49560626a2668c3c85a346","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and alarms based defined rules against"},{"line_number":87,"context_line":"  events captured by the Telemetry module\u0027s notification agents."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_b8a2eaac","line":86,"updated":"2015-10-07 19:47:56.000000000","message":"s/alarms/creates alarms/  ??","commit_id":"cd100e47e1ce804c9afa0480a96efca1065434f8"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c73f115b871423b32003d1d9cd34b039204d070e","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and alarms based defined rules against"},{"line_number":87,"context_line":"  events captured by the Telemetry module\u0027s notification agents."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_dc7d481d","line":86,"in_reply_to":"7a2fa921_b8a2eaac","updated":"2015-10-07 22:45:52.000000000","message":"Done","commit_id":"cd100e47e1ce804c9afa0480a96efca1065434f8"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"OpenStack Telemetry module"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Telemetry module"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_7f31e30a","line":2,"updated":"2015-10-13 20:42:33.000000000","message":"Can you change this to OpenStack telemetry service here...","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":1,"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"},{"line_number":2,"context_line":"OpenStack Telemetry module"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Telemetry module"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_35705172","line":2,"in_reply_to":"5a2ca52d_7f31e30a","updated":"2015-10-14 12:46:39.000000000","message":"In the Admin guide we refer to Ceilometer as the Telemtery module of OpenStack or just simply the Telemetry module according to some earlier naming conventions. Is it ok if the name slightly defers in the docs or let\u0027s keep it like that here also and then correct some time later in all docs?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":2,"context_line":"OpenStack Telemetry module"},{"line_number":3,"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"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Telemetry module"},{"line_number":6,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"The Telemetry services provide the following functions:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_3f3b6bed","line":5,"updated":"2015-10-13 20:42:33.000000000","message":"and here as will. This is the correct name according to https://github.com/openstack/governance/blob/master/reference/projects.yaml.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"5d99dba589d03232216d0990aa32af8a348d8b37","unresolved":false,"context_lines":[{"line_number":68,"context_line":"Telemetry Alarming module"},{"line_number":69,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The Telemetry Alarming services create alarms when the collected metering"},{"line_number":72,"context_line":"or event data break the defined rules."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_089beaca","line":71,"updated":"2015-10-13 14:19:20.000000000","message":"s/create/trigger/","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":68,"context_line":"Telemetry Alarming module"},{"line_number":69,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The Telemetry Alarming services create alarms when the collected metering"},{"line_number":72,"context_line":"or event data break the defined rules."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_d56c7d9e","line":71,"in_reply_to":"5a2ca52d_089beaca","updated":"2015-10-14 12:46:39.000000000","message":"Done","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"c1f957cd51fc7c58aa60bb00c32be8902bd64808","unresolved":false,"context_lines":[{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  you can use is called ``aodh-alarm-evaluator``."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An alarm notifier (``ceilometer-alarm-notifier``)"},{"line_number":54,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a2ca52d_f2350646","line":51,"updated":"2015-10-14 14:38:16.000000000","message":"nit: \"you can use\" could be skipped? can we just say \"This/The new component is called ..\"","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"45add709e9f0b84cf7d6c8c2cbe9d7d7711870a3","unresolved":false,"context_lines":[{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  you can use is called ``aodh-alarm-evaluator``."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An alarm notifier (``ceilometer-alarm-notifier``)"},{"line_number":54,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3a29b11f_60828902","line":51,"in_reply_to":"5a2ca52d_f2350646","updated":"2015-10-19 18:31:41.000000000","message":"Done","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"c1f957cd51fc7c58aa60bb00c32be8902bd64808","unresolved":false,"context_lines":[{"line_number":59,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":60,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-notifier`` is"},{"line_number":61,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":62,"context_line":"  you can use is called ``aodh-alarm-notifier``."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"An API server (``ceilometer-api``)"},{"line_number":65,"context_line":"  Runs on one or more central management servers to provide data"}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a2ca52d_1239a241","line":62,"updated":"2015-10-14 14:38:16.000000000","message":"same","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"45add709e9f0b84cf7d6c8c2cbe9d7d7711870a3","unresolved":false,"context_lines":[{"line_number":59,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":60,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-notifier`` is"},{"line_number":61,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":62,"context_line":"  you can use is called ``aodh-alarm-notifier``."},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"An API server (``ceilometer-api``)"},{"line_number":65,"context_line":"  Runs on one or more central management servers to provide data"}],"source_content_type":"text/x-rst","patch_set":12,"id":"3a29b11f_40a18d93","line":62,"in_reply_to":"5a2ca52d_1239a241","updated":"2015-10-19 18:31:41.000000000","message":"Done","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"c1f957cd51fc7c58aa60bb00c32be8902bd64808","unresolved":false,"context_lines":[{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":90,"context_line":"  Runs on one or more central management servers to allow alarms to be"},{"line_number":91,"context_line":"  set based on the threshold evaluation for a collection of samples."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"These services communicate by using the OpenStack messaging bus. Only"},{"line_number":94,"context_line":"the collector and API server have access to the data store."}],"source_content_type":"text/x-rst","patch_set":12,"id":"5a2ca52d_f283c6ca","line":92,"updated":"2015-10-14 14:38:16.000000000","message":"Should we include aodh expirer here and say what this script is about?","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"45add709e9f0b84cf7d6c8c2cbe9d7d7711870a3","unresolved":false,"context_lines":[{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":90,"context_line":"  Runs on one or more central management servers to allow alarms to be"},{"line_number":91,"context_line":"  set based on the threshold evaluation for a collection of samples."},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"These services communicate by using the OpenStack messaging bus. Only"},{"line_number":94,"context_line":"the collector and API server have access to the data store."}],"source_content_type":"text/x-rst","patch_set":12,"id":"3a29b11f_80ec85c8","line":92,"in_reply_to":"5a2ca52d_f283c6ca","updated":"2015-10-19 18:31:41.000000000","message":"This is more about the moving parts here, the expirer was not mentioned in case of Ceilometer either. It is described in the Admin guide in a bit more details.","commit_id":"ace502eacabefa3b14e954f54c3e6dd400f98eae"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Telemetry Data Collection service"},{"line_number":6,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"The Telemetry services provide the following functions:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- Efficiently polls metering data related to OpenStack services."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c1227e01","line":8,"updated":"2015-10-29 05:03:20.000000000","message":"The Telemetry Data Collection services ...","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Telemetry Data Collection service"},{"line_number":6,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"The Telemetry services provide the following functions:"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- Efficiently polls metering data related to OpenStack services."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c41ccc15","line":8,"in_reply_to":"1a26ad4f_c1227e01","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"87315479599ba70769aa408fbc8cbeecc52a364d","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. note::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  is called ``aodh-alarm-evaluator``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_f5b090df","line":48,"updated":"2015-10-29 07:11:43.000000000","message":"No need for \"Please\" - see http://docs.openstack.org/contributor-guide/writing-style/general-writing-guidelines.html, *please* remove everywhere.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. note::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  is called ``aodh-alarm-evaluator``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_412f4ef6","line":48,"updated":"2015-10-29 05:03:20.000000000","message":"Wrong indent here, \"P\" should be on the same column like the \"n\" of note.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. note::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  is called ``aodh-alarm-evaluator``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_641b781c","line":48,"in_reply_to":"1a26ad4f_412f4ef6","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. note::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"  is called ``aodh-alarm-evaluator``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_ac013708","line":48,"in_reply_to":"1a26ad4f_f5b090df","updated":"2015-10-31 04:40:22.000000000","message":"Ah, I forgot. Done :)","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. note::"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":60,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-notifier`` is"},{"line_number":61,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":62,"context_line":"  is called ``aodh-alarm-notifier``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_e1353a46","line":59,"updated":"2015-10-29 05:03:20.000000000","message":"Wrong indent here.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. note::"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"  Please note that the alarming functionality was moved to a separate"},{"line_number":60,"context_line":"  component in Liberty, therefore the ``ceilometer-alarm-notifier`` is"},{"line_number":61,"context_line":"  deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":62,"context_line":"  is called ``aodh-alarm-notifier``."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_a440b0a6","line":59,"in_reply_to":"1a26ad4f_e1353a46","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":65,"context_line":"  Runs on one or more central management servers to provide data"},{"line_number":66,"context_line":"  access from the data store."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Telemetry Alarming module"},{"line_number":69,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The Telemetry Alarming services trigger alarms when the collected metering"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_41166ea8","line":68,"updated":"2015-10-29 05:03:20.000000000","message":"Should this be \"Telemetry Alarming service\" ?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":65,"context_line":"  Runs on one or more central management servers to provide data"},{"line_number":66,"context_line":"  access from the data store."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"Telemetry Alarming module"},{"line_number":69,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"The Telemetry Alarming services trigger alarms when the collected metering"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c43b6c37","line":68,"in_reply_to":"1a26ad4f_41166ea8","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":71,"context_line":"The Telemetry Alarming services trigger alarms when the collected metering"},{"line_number":72,"context_line":"or event data break the defined rules."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"An API server (``aodh-api``)"},{"line_number":77,"context_line":"  Runs on one or more central management servers to provide access"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_e10c5a96","line":74,"updated":"2015-10-29 05:03:20.000000000","message":"service instead of module ?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":71,"context_line":"The Telemetry Alarming services trigger alarms when the collected metering"},{"line_number":72,"context_line":"or event data break the defined rules."},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"An API server (``aodh-api``)"},{"line_number":77,"context_line":"  Runs on one or more central management servers to provide access"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_241340ba","line":74,"in_reply_to":"1a26ad4f_e10c5a96","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"An API server (``aodh-api``)"},{"line_number":77,"context_line":"  Runs on one or more central management servers to provide access"},{"line_number":78,"context_line":"  to the alarm information stored in the data store."},{"line_number":79,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_61ab6a1e","line":76,"updated":"2015-10-29 05:22:55.000000000","message":"I think this would be beneficial if it was in a bulleted list, please consider revising.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"bafdb15e0fa6cc3d1a696a437720a8c601b1924a","unresolved":false,"context_lines":[{"line_number":73,"context_line":""},{"line_number":74,"context_line":"The Telemetry Alarming module consists of the following components:"},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"An API server (``aodh-api``)"},{"line_number":77,"context_line":"  Runs on one or more central management servers to provide access"},{"line_number":78,"context_line":"  to the alarm information stored in the data store."},{"line_number":79,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_8fd7cdec","line":76,"in_reply_to":"1a26ad4f_61ab6a1e","updated":"2015-10-29 05:54:17.000000000","message":"We use this type of list (definition list) in the other introduction chapters, too, and I think it should not be changed.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms based defined rules"},{"line_number":87,"context_line":"  against events captured by the Telemetry module\u0027s notification agents."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":90,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_217a52f2","line":87,"updated":"2015-10-29 05:03:20.000000000","message":"service instead of module ?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms based defined rules"},{"line_number":87,"context_line":"  against events captured by the Telemetry module\u0027s notification agents."},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"An alarm notifier (``aodh-notifier``)"},{"line_number":90,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_048724d8","line":87,"in_reply_to":"1a26ad4f_217a52f2","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"8694c2f69b56ab9ba1a099bd9ec9992985cca7df","unresolved":false,"context_lines":[{"line_number":45,"context_line":""},{"line_number":46,"context_line":".. note::"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"   Note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"   component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"   deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"   is called ``aodh-alarm-evaluator``."}],"source_content_type":"text/x-rst","patch_set":22,"id":"1a26ad4f_c288c9c7","line":48,"updated":"2015-11-03 04:13:16.000000000","message":"You don\u0027t need to say \u0027note\u0027 in a notation.\n\n\"The alarming functionality was moved to a separate component...\"","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"8694c2f69b56ab9ba1a099bd9ec9992985cca7df","unresolved":false,"context_lines":[{"line_number":56,"context_line":""},{"line_number":57,"context_line":".. note::"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"   Note that the alarming functionality was moved to a separate"},{"line_number":60,"context_line":"   component in Liberty, therefore the ``ceilometer-alarm-notifier`` is"},{"line_number":61,"context_line":"   deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":62,"context_line":"   is called ``aodh-alarm-notifier``."}],"source_content_type":"text/x-rst","patch_set":22,"id":"1a26ad4f_6291b5f0","line":59,"updated":"2015-11-03 04:13:16.000000000","message":"Ditto","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"7c8fdddee422caccfcac5da912872047111203d0","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms based defined rules"},{"line_number":87,"context_line":"  against events captured by the Telemetry Data Collection service\u0027s"},{"line_number":88,"context_line":"  notification agents."},{"line_number":89,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_d0f7ad8a","line":86,"range":{"start_line":86,"start_character":46,"end_line":86,"end_character":47},"updated":"2016-01-08 01:23:28.000000000","message":"This sentence doesn\u0027t make sense to me (I can\u0027t work out the clauses). Can you reword?","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"789eafe991d5fb633871095cee82c67f1b3756f4","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms based defined rules"},{"line_number":87,"context_line":"  against events captured by the Telemetry Data Collection service\u0027s"},{"line_number":88,"context_line":"  notification agents."},{"line_number":89,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_2761ffa8","line":86,"range":{"start_line":86,"start_character":46,"end_line":86,"end_character":47},"in_reply_to":"fa69d971_d0f7ad8a","updated":"2016-01-08 11:13:49.000000000","message":"Done","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"f04dc6b4d6d957f60ade3445180dd8f7658918ed","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms. The alarms are generated"},{"line_number":87,"context_line":"  based defined rules against events, which are captured by the Telemetry Data"},{"line_number":88,"context_line":"  Collection service\u0027s notification agents."},{"line_number":89,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"da6ed579_6bf3559f","line":86,"range":{"start_line":86,"start_character":38,"end_line":86,"end_character":53},"updated":"2016-01-13 01:03:50.000000000","message":"I feel like we\u0027re missing a verb here: \"Runs on a central management server and [verbs] fire alarms\".","commit_id":"bdd5a1d277ee5b4286cabc1e5d86186ed9c108e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"4603ef4aab8984be890d47d51ea7f6cbe0c425ec","unresolved":false,"context_lines":[{"line_number":83,"context_line":"  threshold over a sliding time window."},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":86,"context_line":"  Runs on a central management server and fire alarms. The alarms are generated"},{"line_number":87,"context_line":"  based defined rules against events, which are captured by the Telemetry Data"},{"line_number":88,"context_line":"  Collection service\u0027s notification agents."},{"line_number":89,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"da6ed579_167426fb","line":86,"range":{"start_line":86,"start_character":38,"end_line":86,"end_character":53},"in_reply_to":"da6ed579_6bf3559f","updated":"2016-01-13 13:10:46.000000000","message":"Done","commit_id":"bdd5a1d277ee5b4286cabc1e5d86186ed9c108e6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":48,"context_line":"   Note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"   component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"   deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"   is called ``aodh-alarm-evaluator``."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An alarm notifier (``ceilometer-alarm-notifier``)"},{"line_number":54,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_4a42ea11","line":51,"updated":"2016-01-22 01:00:46.000000000","message":"This patch will not merge into stable/liberty, so I suggest we only support aodh and remove these notes.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":48,"context_line":"   Note that the alarming functionality was moved to a separate"},{"line_number":49,"context_line":"   component in Liberty, therefore the ``ceilometer-alarm-evaluator`` is"},{"line_number":50,"context_line":"   deprecated in this release and will be removed in Mitaka. The new component"},{"line_number":51,"context_line":"   is called ``aodh-alarm-evaluator``."},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"An alarm notifier (``ceilometer-alarm-notifier``)"},{"line_number":54,"context_line":"  Runs on one or more central management servers to allow alarms to be"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_f5ab6dd4","line":51,"in_reply_to":"9a68dd71_4a42ea11","updated":"2016-01-22 10:36:29.000000000","message":"Done","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":61,"context_line":"  Runs on a central management server and determines when to fire alarms."},{"line_number":62,"context_line":"  The alarms are generated based defined rules against events, which are"},{"line_number":63,"context_line":"  captured by the Telemetry Data Collection service\u0027s notification agents."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"An alarm notifier (``aodh-notifier``)"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_f7c9305a","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":32},"updated":"2016-01-22 11:56:17.000000000","message":"based on","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"A notification listener (``aodh-listener``)"},{"line_number":61,"context_line":"  Runs on a central management server and determines when to fire alarms."},{"line_number":62,"context_line":"  The alarms are generated based defined rules against events, which are"},{"line_number":63,"context_line":"  captured by the Telemetry Data Collection service\u0027s notification agents."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"An alarm notifier (``aodh-notifier``)"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_5af06167","line":62,"range":{"start_line":62,"start_character":27,"end_line":62,"end_character":32},"in_reply_to":"9a68dd71_f7c9305a","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"}],"doc/install-guide/source/ceilometer-aodh.rst":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4d740e0f9af7aaf211b14cc8598c5edf9cfb5ee","unresolved":false,"context_lines":[{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The alarming module requires database access, the preferred database back end"},{"line_number":16,"context_line":"is ``MongoDB``. You must install and create a MongoDB database and create"},{"line_number":17,"context_line":"service credentials, and API endpoint."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_ceff1900","line":16,"updated":"2015-10-06 13:56:58.000000000","message":"is it? i think we only said this because the SQL backend was unusable in Icehouse.","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"bfddcbdb18dbe520ac0228a8893b4d8807861cb1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The alarming module requires database access, the preferred database back end"},{"line_number":16,"context_line":"is ``MongoDB``. You must install and create a MongoDB database and create"},{"line_number":17,"context_line":"service credentials, and API endpoint."},{"line_number":18,"context_line":""},{"line_number":19,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_0e59915a","line":16,"in_reply_to":"7a2fa921_ceff1900","updated":"2015-10-06 14:10:03.000000000","message":"Hmm, not sure, I saw it in the dev docs I think. I will remove it from both and will have this section as a DB backend example and add a note that other back ends are supported too. Does it sound ok?","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4d740e0f9af7aaf211b14cc8598c5edf9cfb5ee","unresolved":false,"context_lines":[{"line_number":441,"context_line":"           openstack-aodh-notifier.service"},{"line_number":442,"context_line":"         # systemctl start openstack-aodh-api.service \\"},{"line_number":443,"context_line":"           openstack-aodh-evaluator.service \\"},{"line_number":444,"context_line":"           openstack-aodh-notifier.service"},{"line_number":445,"context_line":""},{"line_number":446,"context_line":".. only:: rdo"},{"line_number":447,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_ee521513","line":444,"updated":"2015-10-06 13:56:58.000000000","message":"listener service? or a note to enable if it event alarming is required.","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"bfddcbdb18dbe520ac0228a8893b4d8807861cb1","unresolved":false,"context_lines":[{"line_number":441,"context_line":"           openstack-aodh-notifier.service"},{"line_number":442,"context_line":"         # systemctl start openstack-aodh-api.service \\"},{"line_number":443,"context_line":"           openstack-aodh-evaluator.service \\"},{"line_number":444,"context_line":"           openstack-aodh-notifier.service"},{"line_number":445,"context_line":""},{"line_number":446,"context_line":".. only:: rdo"},{"line_number":447,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"7a2fa921_6eae0530","line":444,"in_reply_to":"7a2fa921_ee521513","updated":"2015-10-06 14:10:03.000000000","message":"Yeap, good catch thanks. I will add it here, maybe I will add a note that if event alarming is not needed then this service can be disabled.","commit_id":"de4c53fe1d4908dc909508a12e40228365fde72d"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_e7d1c8ce","line":7,"updated":"2015-10-06 19:42:18.000000000","message":"s/module/project/? we seem to be using telemetry module and alarming module pretty randomly","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_12452416","line":7,"in_reply_to":"7a2fa921_e7d1c8ce","updated":"2015-10-06 20:05:40.000000000","message":"Telemetry module is the official name of Ceilometer. I use the word module elsewhere too as we are talking about the services and one module of an OpenStack deployment as opposed to a code project.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"To configure prerequisites"},{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_67e618b6","line":10,"updated":"2015-10-06 19:42:18.000000000","message":"s/module/project/?","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"To configure prerequisites"},{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_325f00e7","line":10,"in_reply_to":"7a2fa921_67e618b6","updated":"2015-10-06 20:05:40.000000000","message":"See above.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":12,"context_line":"To configure prerequisites"},{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The alarming module requires database access therefore you must install"},{"line_number":16,"context_line":"a database back end and create a database for Aodh and you also need to create"},{"line_number":17,"context_line":"service credentials, and API endpoint. This section will guide you through"},{"line_number":18,"context_line":"the steps with ``MongoDB`` as database backend."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_c7ca8c6e","line":15,"updated":"2015-10-06 19:42:18.000000000","message":"s/access therefore/access to store alarm definitions, therefore/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":12,"context_line":"To configure prerequisites"},{"line_number":13,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"The alarming module requires database access therefore you must install"},{"line_number":16,"context_line":"a database back end and create a database for Aodh and you also need to create"},{"line_number":17,"context_line":"service credentials, and API endpoint. This section will guide you through"},{"line_number":18,"context_line":"the steps with ``MongoDB`` as database backend."}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_f258a8fc","line":15,"in_reply_to":"7a2fa921_c7ca8c6e","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":15,"context_line":"The alarming module requires database access therefore you must install"},{"line_number":16,"context_line":"a database back end and create a database for Aodh and you also need to create"},{"line_number":17,"context_line":"service credentials, and API endpoint. This section will guide you through"},{"line_number":18,"context_line":"the steps with ``MongoDB`` as database backend."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. only:: obs"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_87c4945f","line":18,"updated":"2015-10-06 19:42:18.000000000","message":"s/backend/back end/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":15,"context_line":"The alarming module requires database access therefore you must install"},{"line_number":16,"context_line":"a database back end and create a database for Aodh and you also need to create"},{"line_number":17,"context_line":"service credentials, and API endpoint. This section will guide you through"},{"line_number":18,"context_line":"the steps with ``MongoDB`` as database backend."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. only:: obs"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_b2731080","line":18,"in_reply_to":"7a2fa921_87c4945f","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":300,"context_line":"      | service_type | alarming                         |"},{"line_number":301,"context_line":"      +--------------+----------------------------------+"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"To install and configure the Telemetry aalrming module components"},{"line_number":304,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_67a058a0","line":303,"updated":"2015-10-06 19:42:18.000000000","message":"s/aalrming/alarming/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":300,"context_line":"      | service_type | alarming                         |"},{"line_number":301,"context_line":"      +--------------+----------------------------------+"},{"line_number":302,"context_line":""},{"line_number":303,"context_line":"To install and configure the Telemetry aalrming module components"},{"line_number":304,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":305,"context_line":""},{"line_number":306,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_322dc046","line":303,"in_reply_to":"7a2fa921_67a058a0","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"73fe7c40587c2166f04548b1dc519efaec636ac0","unresolved":false,"context_lines":[{"line_number":322,"context_line":"         # yum install openstack-aodh-api \\"},{"line_number":323,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":324,"context_line":"           openstack-aodh-listener python-ceilometerclient"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":".. only:: ubuntu"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"   1. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_dcccb337","line":325,"updated":"2015-10-06 15:00:13.000000000","message":"just missing expirer, This should be:\nyum install openstack-aodh-api openstack-aodh-notifier openstack-aodh-listener openstack-aodh-evaluator openstack-aodh-expirer python-ceilometerclient","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":322,"context_line":"         # yum install openstack-aodh-api \\"},{"line_number":323,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":324,"context_line":"           openstack-aodh-listener python-ceilometerclient"},{"line_number":325,"context_line":""},{"line_number":326,"context_line":".. only:: ubuntu"},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"   1. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_7277b83a","line":325,"in_reply_to":"7a2fa921_dcccb337","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":333,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":334,"context_line":"           openstack-aodh-listener python-ceilometerclient"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"2. Generate a random value to use as the telemetry secret:"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   .. code-block:: console"},{"line_number":339,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_87a9f47d","line":336,"updated":"2015-10-06 19:42:18.000000000","message":"we don\u0027t seem to mention this anywhere afterwards. i\u0027m not sure we need it to be honest.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":333,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":334,"context_line":"           openstack-aodh-listener python-ceilometerclient"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"2. Generate a random value to use as the telemetry secret:"},{"line_number":337,"context_line":""},{"line_number":338,"context_line":"   .. code-block:: console"},{"line_number":339,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_d2c6cc48","line":336,"in_reply_to":"7a2fa921_87a9f47d","updated":"2015-10-06 20:05:40.000000000","message":"It\u0027s left here by mistake, thanks for pointing it out.","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":352,"context_line":"         connection \u003d mongodb://aodh:AODH_DBPASS@controller:27017/aodh"},{"line_number":353,"context_line":""},{"line_number":354,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":355,"context_line":"      Telemetry module database. You must escape special characters such"},{"line_number":356,"context_line":"      as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":357,"context_line":"      with RFC2396."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_a7cbd052","line":355,"updated":"2015-10-06 19:42:18.000000000","message":"s/Telemetry/Alarming/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":352,"context_line":"         connection \u003d mongodb://aodh:AODH_DBPASS@controller:27017/aodh"},{"line_number":353,"context_line":""},{"line_number":354,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":355,"context_line":"      Telemetry module database. You must escape special characters such"},{"line_number":356,"context_line":"      as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":357,"context_line":"      with RFC2396."},{"line_number":358,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_3205c079","line":355,"in_reply_to":"7a2fa921_a7cbd052","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":432,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":433,"context_line":".. only:: obs"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":"   1. Start the Telemetry services and configure them to start when the"},{"line_number":436,"context_line":"      system boots:"},{"line_number":437,"context_line":""},{"line_number":438,"context_line":"      .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_271340ba","line":435,"updated":"2015-10-06 19:42:18.000000000","message":"s/Telemetry/Telemetry Alarming/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":432,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":433,"context_line":".. only:: obs"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":"   1. Start the Telemetry services and configure them to start when the"},{"line_number":436,"context_line":"      system boots:"},{"line_number":437,"context_line":""},{"line_number":438,"context_line":"      .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_d2224c01","line":435,"in_reply_to":"7a2fa921_271340ba","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":".. only:: rdo"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   1. Start the Telemetry services and configure them to start when the"},{"line_number":452,"context_line":"      system boots:"},{"line_number":453,"context_line":""},{"line_number":454,"context_line":"      .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_071084a7","line":451,"updated":"2015-10-06 19:42:18.000000000","message":"s/Telemetry/Telemetry Alarming/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":448,"context_line":""},{"line_number":449,"context_line":".. only:: rdo"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"   1. Start the Telemetry services and configure them to start when the"},{"line_number":452,"context_line":"      system boots:"},{"line_number":453,"context_line":""},{"line_number":454,"context_line":"      .. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_921cd4c2","line":451,"in_reply_to":"7a2fa921_071084a7","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"c338b7718fe15725841c642412c5faf7f5e65931","unresolved":false,"context_lines":[{"line_number":464,"context_line":""},{"line_number":465,"context_line":".. only:: ubuntu"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"   1. Restart the Telemetry services:"},{"line_number":468,"context_line":""},{"line_number":469,"context_line":"      .. code-block:: console"},{"line_number":470,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_c7228c01","line":467,"updated":"2015-10-06 19:42:18.000000000","message":"s/Telemetry/Telemetry Alarming/","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"09a245f9f91dcf02a5b4629d14c3bcfc54224684","unresolved":false,"context_lines":[{"line_number":464,"context_line":""},{"line_number":465,"context_line":".. only:: ubuntu"},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"   1. Restart the Telemetry services:"},{"line_number":468,"context_line":""},{"line_number":469,"context_line":"      .. code-block:: console"},{"line_number":470,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"7a2fa921_527ddce5","line":467,"in_reply_to":"7a2fa921_c7228c01","updated":"2015-10-06 20:05:40.000000000","message":"Done","commit_id":"4956b375454934ec6e6712ad7b2d89169a4158f2"},{"author":{"_account_id":6924,"name":"Pradeep Kilambi","email":"pkilambi@redhat.com","username":"pkilambi"},"change_message_id":"2ab06d3338130a26a9175c4f9ee7a4c8c17c0887","unresolved":false,"context_lines":[{"line_number":466,"context_line":"         # systemctl start openstack-aodh-api.service \\"},{"line_number":467,"context_line":"           openstack-aodh-evaluator.service \\"},{"line_number":468,"context_line":"           openstack-aodh-notifier.service \\"},{"line_number":469,"context_line":"           openstack-aodh-listener.service"},{"line_number":470,"context_line":""},{"line_number":471,"context_line":".. only:: ubuntu"},{"line_number":472,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_650d7e36","line":469,"updated":"2015-10-07 18:45:30.000000000","message":"We still need a note around when to enable/use aodh-expirer?","commit_id":"cd100e47e1ce804c9afa0480a96efca1065434f8"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c73f115b871423b32003d1d9cd34b039204d070e","unresolved":false,"context_lines":[{"line_number":466,"context_line":"         # systemctl start openstack-aodh-api.service \\"},{"line_number":467,"context_line":"           openstack-aodh-evaluator.service \\"},{"line_number":468,"context_line":"           openstack-aodh-notifier.service \\"},{"line_number":469,"context_line":"           openstack-aodh-listener.service"},{"line_number":470,"context_line":""},{"line_number":471,"context_line":".. only:: ubuntu"},{"line_number":472,"context_line":""}],"source_content_type":"text/x-rst","patch_set":10,"id":"7a2fa921_7c7d14e6","line":469,"in_reply_to":"7a2fa921_650d7e36","updated":"2015-10-07 22:45:52.000000000","message":"Done","commit_id":"cd100e47e1ce804c9afa0480a96efca1065434f8"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_1f230fbf","line":7,"updated":"2015-10-13 20:42:33.000000000","message":"Telemetry service","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. only:: ubuntu"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_df2cb7ad","line":10,"updated":"2015-10-13 20:42:33.000000000","message":"Telemetry service","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_5f174751","line":18,"updated":"2015-10-13 20:42:33.000000000","message":"I think we do not have to mention this. We will merge this into the upcoming Mitaka guide and not into the LIberty guide.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_3d03570f","line":18,"in_reply_to":"5a2ca52d_5f174751","updated":"2015-10-14 12:46:39.000000000","message":"I should\u0027ve checked the deadlines. Can it be backported to the Liberty guide? We need this information for Liberty somehow.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming module requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint."},{"line_number":26,"context_line":"This section will guide you through the steps with ``MongoDB`` as database"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_ff0c1344","line":23,"updated":"2015-10-13 20:42:33.000000000","message":"alarming service","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming module requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint."},{"line_number":26,"context_line":"This section will guide you through the steps with ``MongoDB`` as database"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_dd20239e","line":23,"in_reply_to":"5a2ca52d_ff0c1344","updated":"2015-10-14 12:46:39.000000000","message":"Done","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":23,"context_line":"The alarming module requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint."},{"line_number":26,"context_line":"This section will guide you through the steps with ``MongoDB`` as database"},{"line_number":27,"context_line":"back end."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_4220cc9b","line":26,"updated":"2015-10-13 20:42:33.000000000","message":"We already installed MongoDB in ceilometer-controller-install.rst. It is not necessary to install MongoDB again.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":23,"context_line":"The alarming module requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint."},{"line_number":26,"context_line":"This section will guide you through the steps with ``MongoDB`` as database"},{"line_number":27,"context_line":"back end."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_1d4e9b6f","line":26,"in_reply_to":"5a2ca52d_4220cc9b","updated":"2015-10-14 12:46:39.000000000","message":"I will add a note about it.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. only:: obs or ubuntu"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"   3. Create the ``aodh`` database:"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"      .. code-block:: console"},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_c24b7c58","line":191,"updated":"2015-10-13 20:42:33.000000000","message":"It should be sufficient to add a new aodh database on the previously (ceilometer-controller-install.rst) installed MongoDB server.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. only:: obs or ubuntu"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"   3. Create the ``aodh`` database:"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"      .. code-block:: console"},{"line_number":194,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_3d3b579e","line":191,"in_reply_to":"5a2ca52d_c24b7c58","updated":"2015-10-14 12:46:39.000000000","message":"If it does not hurt much than I think we can leave this here, it is more convenient sometimes just copy and paste the command from the documentation.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"5. To create the service credentials, complete these steps:"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"   a. Create the ``aodh`` user:"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"      .. code-block:: console"},{"line_number":247,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_829b44c9","line":244,"updated":"2015-10-13 20:42:33.000000000","message":"Do not use a., b., c... use *","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":241,"context_line":""},{"line_number":242,"context_line":"5. To create the service credentials, complete these steps:"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"   a. Create the ``aodh`` user:"},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"      .. code-block:: console"},{"line_number":247,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_7d68ef87","line":244,"in_reply_to":"5a2ca52d_829b44c9","updated":"2015-10-14 12:46:39.000000000","message":"It follows the same pattern as the Ceilometer install part, I would like to keep it in sync if possible","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"5d99dba589d03232216d0990aa32af8a348d8b37","unresolved":false,"context_lines":[{"line_number":262,"context_line":""},{"line_number":263,"context_line":"      .. code-block:: console"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"         $ openstack role add --project service --user aodh admin"},{"line_number":266,"context_line":"         +-------+----------------------------------+"},{"line_number":267,"context_line":"         | Field | Value                            |"},{"line_number":268,"context_line":"         +-------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_e340100a","line":265,"updated":"2015-10-13 14:19:20.000000000","message":"i\u0027m wondering if we need to be admin? i think it\u0027s only for ceilometer to poll other services? or is this for aodh to poll ceilometer?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":262,"context_line":""},{"line_number":263,"context_line":"      .. code-block:: console"},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"         $ openstack role add --project service --user aodh admin"},{"line_number":266,"context_line":"         +-------+----------------------------------+"},{"line_number":267,"context_line":"         | Field | Value                            |"},{"line_number":268,"context_line":"         +-------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_3de117d1","line":265,"in_reply_to":"5a2ca52d_e340100a","updated":"2015-10-14 12:46:39.000000000","message":"I thought it\u0027s needed for the latter and/or for Gnocchi also?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":295,"context_line":"        --internalurl http://controller:8042 \\"},{"line_number":296,"context_line":"        --adminurl http://controller:8042 \\"},{"line_number":297,"context_line":"        --region RegionOne \\"},{"line_number":298,"context_line":"        alarming"},{"line_number":299,"context_line":"      +--------------+----------------------------------+"},{"line_number":300,"context_line":"      | Field        | Value                            |"},{"line_number":301,"context_line":"      +--------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_a2a0c0f5","line":298,"updated":"2015-10-13 20:42:33.000000000","message":"Use a separate endpoint create command for every endpoint like in the other chapters.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":295,"context_line":"        --internalurl http://controller:8042 \\"},{"line_number":296,"context_line":"        --adminurl http://controller:8042 \\"},{"line_number":297,"context_line":"        --region RegionOne \\"},{"line_number":298,"context_line":"        alarming"},{"line_number":299,"context_line":"      +--------------+----------------------------------+"},{"line_number":300,"context_line":"      | Field        | Value                            |"},{"line_number":301,"context_line":"      +--------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_bd69a727","line":298,"in_reply_to":"5a2ca52d_a2a0c0f5","updated":"2015-10-14 12:46:39.000000000","message":"Sorry, I\u0027m not sure I understand this comment. Could you show me an example?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":309,"context_line":"      | service_type | alarming                         |"},{"line_number":310,"context_line":"      +--------------+----------------------------------+"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"To install and configure the Telemetry alarming module components"},{"line_number":313,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":314,"context_line":""},{"line_number":315,"context_line":".. only:: obs"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_02b09442","line":312,"updated":"2015-10-13 20:42:33.000000000","message":"service instead of module","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":".. only:: obs"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   1. Install the packages:"},{"line_number":318,"context_line":""},{"line_number":319,"context_line":"      .. code-block:: console"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_22ad90e9","line":317,"updated":"2015-10-13 20:42:33.000000000","message":"#. instead of 1.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":".. only:: obs"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":"   1. Install the packages:"},{"line_number":318,"context_line":""},{"line_number":319,"context_line":"      .. code-block:: console"},{"line_number":320,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_c036f8e6","line":317,"in_reply_to":"5a2ca52d_22ad90e9","updated":"2015-10-14 12:46:39.000000000","message":"Same as above with the letters.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":326,"context_line":"      .. note::"},{"line_number":327,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":328,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":329,"context_line":"         of MongoDB you can skip this component."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":".. only:: rdo"},{"line_number":332,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_427c4c72","line":329,"updated":"2015-10-13 20:42:33.000000000","message":"We use MongoDB in the install guide, so this note is not necessary and it is also not necessary to install openstack-aodh-expirer.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":326,"context_line":"      .. note::"},{"line_number":327,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":328,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":329,"context_line":"         of MongoDB you can skip this component."},{"line_number":330,"context_line":""},{"line_number":331,"context_line":".. only:: rdo"},{"line_number":332,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_8047a04a","line":329,"in_reply_to":"5a2ca52d_427c4c72","updated":"2015-10-14 12:46:39.000000000","message":"Can you point me to a Guide, where I can explain this?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":342,"context_line":"      .. note::"},{"line_number":343,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":344,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":345,"context_line":"         of MongoDB you can skip this component."},{"line_number":346,"context_line":""},{"line_number":347,"context_line":".. only:: ubuntu"},{"line_number":348,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_6281484a","line":345,"updated":"2015-10-13 20:42:33.000000000","message":"Like in line 329.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":358,"context_line":"      .. note::"},{"line_number":359,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":360,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":361,"context_line":"         of MongoDB you can skip this component."},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"2. Edit the :file:`/etc/aodh/aodh.conf` file and complete"},{"line_number":364,"context_line":"   the following actions:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_2294b089","line":361,"updated":"2015-10-13 20:42:33.000000000","message":"Like in linke 329.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":360,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":361,"context_line":"         of MongoDB you can skip this component."},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"2. Edit the :file:`/etc/aodh/aodh.conf` file and complete"},{"line_number":364,"context_line":"   the following actions:"},{"line_number":365,"context_line":""},{"line_number":366,"context_line":"   a. In the ``[database]`` section, configure database access:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_82e9041d","line":363,"updated":"2015-10-13 20:42:33.000000000","message":"Use ``...`` instead of :file:. We want to avoid semantic markup.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":360,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":361,"context_line":"         of MongoDB you can skip this component."},{"line_number":362,"context_line":""},{"line_number":363,"context_line":"2. Edit the :file:`/etc/aodh/aodh.conf` file and complete"},{"line_number":364,"context_line":"   the following actions:"},{"line_number":365,"context_line":""},{"line_number":366,"context_line":"   a. In the ``[database]`` section, configure database access:"}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_c064b8e6","line":363,"in_reply_to":"5a2ca52d_82e9041d","updated":"2015-10-14 12:46:39.000000000","message":"Done","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":366,"context_line":"   a. In the ``[database]`` section, configure database access:"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"      .. code-block:: ini"},{"line_number":369,"context_line":"         :linenos:"},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"         [database]"},{"line_number":372,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_a2ee8020","line":369,"updated":"2015-10-13 20:42:33.000000000","message":"Do not use line numbering.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":366,"context_line":"   a. In the ``[database]`` section, configure database access:"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"      .. code-block:: ini"},{"line_number":369,"context_line":"         :linenos:"},{"line_number":370,"context_line":""},{"line_number":371,"context_line":"         [database]"},{"line_number":372,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_20ea4c10","line":369,"in_reply_to":"5a2ca52d_a2ee8020","updated":"2015-10-14 12:46:39.000000000","message":"Done","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"7088e1a3f19f7d7ee878ff7750bfeff784c1e8ec","unresolved":false,"context_lines":[{"line_number":277,"context_line":"      .. code-block:: console"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"         $ openstack service create --name aodh \\"},{"line_number":280,"context_line":"           --description \"Telemetry\" alarming"},{"line_number":281,"context_line":"         +-------------+----------------------------------+"},{"line_number":282,"context_line":"         | Field       | Value                            |"},{"line_number":283,"context_line":"         +-------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_6333feab","line":280,"updated":"2015-10-21 18:59:29.000000000","message":"Maybe --description \"Alarming\" would be better here, Telemetry is already used with type \"metering\" and two \"Telemetry\" entries in the endpoint list is confusing.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b225bffdc3820845e870e8e6bec5b03541ac4576","unresolved":false,"context_lines":[{"line_number":277,"context_line":"      .. code-block:: console"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"         $ openstack service create --name aodh \\"},{"line_number":280,"context_line":"           --description \"Telemetry\" alarming"},{"line_number":281,"context_line":"         +-------------+----------------------------------+"},{"line_number":282,"context_line":"         | Field       | Value                            |"},{"line_number":283,"context_line":"         +-------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_ce39d9d8","line":280,"in_reply_to":"3a29b11f_6333feab","updated":"2015-10-21 19:20:21.000000000","message":"It\u0027s kinda tricky as Telemetry is the module name and it serves as an umbrella for Ceilometer, Aodh, Gnocchi and all the components we will have here later. In this sense I would leave it like this as the name and type fields specify the service itself.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"572179e0cdce370451b284be4f31737fae314014","unresolved":false,"context_lines":[{"line_number":355,"context_line":"         # apt-get install openstack-aodh-api \\"},{"line_number":356,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":357,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":358,"context_line":"           python-ceilometerclient"},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"      .. note::"},{"line_number":361,"context_line":"         You will need the aodh-expirer script only in case you use a database"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_4b1b8dca","line":358,"updated":"2015-10-21 13:38:44.000000000","message":"Hi Ildiko! The Ubuntu cloud archive doesn\u0027t contain the openstack- prefix in the package names. They are just aodh-api, aodh-evaluator and so on.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"7088e1a3f19f7d7ee878ff7750bfeff784c1e8ec","unresolved":false,"context_lines":[{"line_number":355,"context_line":"         # apt-get install openstack-aodh-api \\"},{"line_number":356,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":357,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":358,"context_line":"           python-ceilometerclient"},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"      .. note::"},{"line_number":361,"context_line":"         You will need the aodh-expirer script only in case you use a database"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_e34aae25","line":358,"in_reply_to":"3a29b11f_02bc92da","updated":"2015-10-21 18:59:29.000000000","message":"I think you misunderstood me, I mean the openstack- prefix for the aodh components. They should be removed, since the packages are called aodh-api, aodh-evaluator, and not openstac-aodh-api or openstack-aodh-evaluator. The python-ceilometerclient is OK.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"4f6d5d8e7884179e67d8868dc6ed6fdeb615c58e","unresolved":false,"context_lines":[{"line_number":355,"context_line":"         # apt-get install openstack-aodh-api \\"},{"line_number":356,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":357,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":358,"context_line":"           python-ceilometerclient"},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"      .. note::"},{"line_number":361,"context_line":"         You will need the aodh-expirer script only in case you use a database"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_02bc92da","line":358,"in_reply_to":"3a29b11f_4b1b8dca","updated":"2015-10-21 14:46:37.000000000","message":"Hi,\n\nceilometerclient is an exception here as it is not an Aodh component itself. It belongs to Ceilometer and we are using it here as Aodh does not have its own client yet.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b225bffdc3820845e870e8e6bec5b03541ac4576","unresolved":false,"context_lines":[{"line_number":355,"context_line":"         # apt-get install openstack-aodh-api \\"},{"line_number":356,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":357,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":358,"context_line":"           python-ceilometerclient"},{"line_number":359,"context_line":""},{"line_number":360,"context_line":"      .. note::"},{"line_number":361,"context_line":"         You will need the aodh-expirer script only in case you use a database"}],"source_content_type":"text/x-rst","patch_set":14,"id":"3a29b11f_ae433d41","line":358,"in_reply_to":"3a29b11f_e34aae25","updated":"2015-10-21 19:20:21.000000000","message":"Right, I would need a vacation now it\u0027s proven. :) And it\u0027s also fixed in the next patch set, thanks.","commit_id":"183e26113ee40e303aefc19f245ffa77ea81b7f3"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"4da4525fe623f753e4224006eb8f7d90f87b588f","unresolved":false,"context_lines":[{"line_number":354,"context_line":""},{"line_number":355,"context_line":"         # apt-get install aodh-api aodh-evaluator aodh-notifier \\"},{"line_number":356,"context_line":"           aodh-listener aodh-expirer python-ceilometerclient"},{"line_number":357,"context_line":""},{"line_number":358,"context_line":"      .. note::"},{"line_number":359,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":360,"context_line":"         back end, which does not support native time-to-live support. In case"}],"source_content_type":"text/x-rst","patch_set":15,"id":"3a29b11f_ee32955d","line":357,"updated":"2015-10-21 19:36:07.000000000","message":"This looks good now, the command works,so you can postpone your vacation :)","commit_id":"1cfb730593c3c2ab58f9e3efa4371347c78b1a94"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_81732615","line":18,"updated":"2015-10-29 05:03:20.000000000","message":"What does \"officially supported\" means? By Canonical?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_971b2473","line":18,"in_reply_to":"1a26ad4f_81732615","updated":"2015-10-31 04:40:22.000000000","message":"Basically yes, not in a stable release according to my knowledge.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_812b2694","line":24,"updated":"2015-10-29 05:22:55.000000000","message":"history. You must install a database back end *","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c4504c61","line":24,"in_reply_to":"1a26ad4f_812b2694","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"For instructions to install MongoDB see :ref:`environment-nosql-database`."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_6107ea1c","line":25,"updated":"2015-10-29 05:22:55.000000000","message":"Aodh. You also need to create service credentials and an API endpoint*","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"},{"line_number":24,"context_line":"history, therefore you must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh and you also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"For instructions to install MongoDB see :ref:`environment-nosql-database`."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_a403d041","line":25,"in_reply_to":"1a26ad4f_6107ea1c","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. only:: obs or ubuntu"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"   1. Create the ``aodh`` database:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"      .. code-block:: console"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_015e3676","line":32,"updated":"2015-10-29 05:03:20.000000000","message":"You can use #. instead of 1. here.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. only:: obs or ubuntu"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"   1. Create the ``aodh`` database:"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"      .. code-block:: console"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_84f8144b","line":32,"in_reply_to":"1a26ad4f_015e3676","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"3. To create the service credentials, complete these steps:"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"   a. Create the ``aodh`` user:"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"      .. code-block:: console"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_21efb288","line":85,"updated":"2015-10-29 05:03:20.000000000","message":"use * instead of a., b., ...","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"3. To create the service credentials, complete these steps:"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"   a. Create the ``aodh`` user:"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"      .. code-block:: console"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_a48af0bd","line":85,"in_reply_to":"1a26ad4f_21efb288","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":99,"context_line":"         | username | aodh                             |"},{"line_number":100,"context_line":"         +----------+----------------------------------+"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   b. Add the ``admin`` role to the ``aodh`` user."},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"      .. code-block:: console"},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_646db897","line":102,"updated":"2015-10-29 05:22:55.000000000","message":"user: *","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":99,"context_line":"         | username | aodh                             |"},{"line_number":100,"context_line":"         +----------+----------------------------------+"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   b. Add the ``admin`` role to the ``aodh`` user."},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"      .. code-block:: console"},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c485acad","line":102,"in_reply_to":"1a26ad4f_646db897","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":109,"context_line":"         +-------+----------------------------------+"},{"line_number":110,"context_line":"         | id    | cd2cb9a39e874ea69e5d4b896eb16128 |"},{"line_number":111,"context_line":"         | name  | admin                            |"},{"line_number":112,"context_line":"         +-------+----------------------------------+"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"   c. Create the ``aodh`` service entity:"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_01ecf68d","line":112,"updated":"2015-10-29 05:03:20.000000000","message":"Please check if this command really provides output with the latest version of python-openstackclient. In the other chapters we have a note here that this command does not have an output.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":109,"context_line":"         +-------+----------------------------------+"},{"line_number":110,"context_line":"         | id    | cd2cb9a39e874ea69e5d4b896eb16128 |"},{"line_number":111,"context_line":"         | name  | admin                            |"},{"line_number":112,"context_line":"         +-------+----------------------------------+"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"   c. Create the ``aodh`` service entity:"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_8c047b18","line":112,"in_reply_to":"1a26ad4f_01ecf68d","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        --internalurl http://controller:8042 \\"},{"line_number":137,"context_line":"        --adminurl http://controller:8042 \\"},{"line_number":138,"context_line":"        --region RegionOne \\"},{"line_number":139,"context_line":"        alarming"},{"line_number":140,"context_line":"      +--------------+----------------------------------+"},{"line_number":141,"context_line":"      | Field        | Value                            |"},{"line_number":142,"context_line":"      +--------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_41998e1e","line":139,"updated":"2015-10-29 05:03:20.000000000","message":"Have a look in the other chapters, we use one separate command for each endpoint.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":136,"context_line":"        --internalurl http://controller:8042 \\"},{"line_number":137,"context_line":"        --adminurl http://controller:8042 \\"},{"line_number":138,"context_line":"        --region RegionOne \\"},{"line_number":139,"context_line":"        alarming"},{"line_number":140,"context_line":"      +--------------+----------------------------------+"},{"line_number":141,"context_line":"      | Field        | Value                            |"},{"line_number":142,"context_line":"      +--------------+----------------------------------+"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_cc0ef33a","line":139,"in_reply_to":"1a26ad4f_41998e1e","updated":"2015-10-31 04:40:22.000000000","message":"Is there a particular reason for this?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":164,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":165,"context_line":"           python-ceilometerclient"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"      .. note::"},{"line_number":168,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":169,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":170,"context_line":"         of MongoDB you can skip this component."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_01a39650","line":167,"updated":"2015-10-29 05:03:20.000000000","message":"Missing newline after .. note::","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":164,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":165,"context_line":"           python-ceilometerclient"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"      .. note::"},{"line_number":168,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":169,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":170,"context_line":"         of MongoDB you can skip this component."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_842b3494","line":167,"in_reply_to":"1a26ad4f_01a39650","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":165,"context_line":"           python-ceilometerclient"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"      .. note::"},{"line_number":168,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":169,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":170,"context_line":"         of MongoDB you can skip this component."},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_6194cae1","line":168,"updated":"2015-10-29 05:03:20.000000000","message":"``aodh-expirer``","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":165,"context_line":"           python-ceilometerclient"},{"line_number":166,"context_line":""},{"line_number":167,"context_line":"      .. note::"},{"line_number":168,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":169,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":170,"context_line":"         of MongoDB you can skip this component."},{"line_number":171,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_441c3c77","line":168,"in_reply_to":"1a26ad4f_6194cae1","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":180,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":181,"context_line":"           python-ceilometerclient"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"      .. note::"},{"line_number":184,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":185,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":186,"context_line":"         of MongoDB you can skip this component."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_818fa6cb","line":183,"updated":"2015-10-29 05:03:20.000000000","message":"Ditto.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":180,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":181,"context_line":"           python-ceilometerclient"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"      .. note::"},{"line_number":184,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":185,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":186,"context_line":"         of MongoDB you can skip this component."}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_04164455","line":183,"in_reply_to":"1a26ad4f_818fa6cb","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":181,"context_line":"           python-ceilometerclient"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"      .. note::"},{"line_number":184,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":185,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":186,"context_line":"         of MongoDB you can skip this component."},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_21bd7268","line":184,"updated":"2015-10-29 05:03:20.000000000","message":"Ditto.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":181,"context_line":"           python-ceilometerclient"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":"      .. note::"},{"line_number":184,"context_line":"         You will need the aodh-expirer script only in case you use a database"},{"line_number":185,"context_line":"         back end, which does not support native time-to-live support. In case"},{"line_number":186,"context_line":"         of MongoDB you can skip this component."},{"line_number":187,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_c4084c30","line":184,"in_reply_to":"1a26ad4f_21bd7268","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":202,"context_line":"2. Edit the ``/etc/aodh/aodh.conf`` file and complete"},{"line_number":203,"context_line":"   the following actions:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"   a. In the ``[database]`` section, configure database access:"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"      .. code-block:: ini"},{"line_number":208,"context_line":"         :linenos:"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_21649220","line":205,"updated":"2015-10-29 05:03:20.000000000","message":"Ditto.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":202,"context_line":"2. Edit the ``/etc/aodh/aodh.conf`` file and complete"},{"line_number":203,"context_line":"   the following actions:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"   a. In the ``[database]`` section, configure database access:"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"      .. code-block:: ini"},{"line_number":208,"context_line":"         :linenos:"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_af140944","line":205,"in_reply_to":"1a26ad4f_21649220","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":212,"context_line":"         connection \u003d mongodb://aodh:AODH_DBPASS@controller:27017/aodh"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":215,"context_line":"      Telemetry Alarming module database. You must escape special characters"},{"line_number":216,"context_line":"      such as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":217,"context_line":"      with RFC2396."},{"line_number":218,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_4493dc4f","line":215,"updated":"2015-10-29 05:22:55.000000000","message":"\"You must escape\"? What does this mean? Do you have to use them or avoid them?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":212,"context_line":"         connection \u003d mongodb://aodh:AODH_DBPASS@controller:27017/aodh"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":215,"context_line":"      Telemetry Alarming module database. You must escape special characters"},{"line_number":216,"context_line":"      such as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":217,"context_line":"      with RFC2396."},{"line_number":218,"context_line":""}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_0c106b58","line":215,"in_reply_to":"1a26ad4f_4493dc4f","updated":"2015-10-31 04:40:22.000000000","message":"You need to escape those characters if you want to use them, it is described in the Reserved Characters section of the referred RFC doc. I add a link to it.","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"53135933735c5376d0473e41254760b65ea9ac1f","unresolved":false,"context_lines":[{"line_number":214,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":215,"context_line":"      Telemetry Alarming module database. You must escape special characters"},{"line_number":216,"context_line":"      such as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":217,"context_line":"      with RFC2396."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"   b. In the ``[DEFAULT]`` and ``[oslo_messaging_rabbit]`` sections,"},{"line_number":220,"context_line":"      configure ``RabbitMQ`` message queue access:"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_64ae1887","line":217,"updated":"2015-10-29 05:22:55.000000000","message":"I suggest expanding on what this is, and potentially a link or something similar?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":214,"context_line":"      Replace ``AODH_DBPASS`` with the password you chose for the"},{"line_number":215,"context_line":"      Telemetry Alarming module database. You must escape special characters"},{"line_number":216,"context_line":"      such as \u0027:\u0027, \u0027/\u0027, \u0027+\u0027, and \u0027@\u0027 in the connection string in accordance"},{"line_number":217,"context_line":"      with RFC2396."},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"   b. In the ``[DEFAULT]`` and ``[oslo_messaging_rabbit]`` sections,"},{"line_number":220,"context_line":"      configure ``RabbitMQ`` message queue access:"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_2c152748","line":217,"in_reply_to":"1a26ad4f_64ae1887","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"#. To create the service credentials, complete these steps:"},{"line_number":84,"context_line":""},{"line_number":85,"context_line":"   *. Create the ``aodh`` user:"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"      .. code-block:: console"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_97b7a439","line":85,"updated":"2015-10-31 05:05:31.000000000","message":"no need \".\": * Create the ``aodh`` user:","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":99,"context_line":"         | username | aodh                             |"},{"line_number":100,"context_line":"         +----------+----------------------------------+"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"   *. Add the ``admin`` role to the ``aodh`` user:"},{"line_number":103,"context_line":""},{"line_number":104,"context_line":"      .. code-block:: console"},{"line_number":105,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_b7b42035","line":102,"updated":"2015-10-31 05:05:31.000000000","message":"ditto","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":109,"context_line":""},{"line_number":110,"context_line":"        This command provides no output."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"   *. Create the ``aodh`` service entity:"},{"line_number":113,"context_line":""},{"line_number":114,"context_line":"      .. code-block:: console"},{"line_number":115,"context_line":""}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_5784ac5c","line":112,"updated":"2015-10-31 05:05:31.000000000","message":"ditto","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":202,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and complete"},{"line_number":203,"context_line":"   the following actions:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"   *. In the ``[database]`` section, configure database access:"},{"line_number":206,"context_line":""},{"line_number":207,"context_line":"      .. code-block:: ini"},{"line_number":208,"context_line":"         :linenos:"}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_177ab477","line":205,"updated":"2015-10-31 05:05:31.000000000","message":"ditto","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":217,"context_line":"      information see the Reserved Characters section of"},{"line_number":218,"context_line":"      :ref:`RFC2396 \u003chttps://www.ietf.org/rfc/rfc2396.txt\u003e`."},{"line_number":219,"context_line":""},{"line_number":220,"context_line":"   *. In the ``[DEFAULT]`` and ``[oslo_messaging_rabbit]`` sections,"},{"line_number":221,"context_line":"      configure ``RabbitMQ`` message queue access:"},{"line_number":222,"context_line":""},{"line_number":223,"context_line":"      .. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_377fb067","line":220,"updated":"2015-10-31 05:05:31.000000000","message":"ditto","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":239,"context_line":"      configure Identity service access:"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"      .. code-block:: ini"},{"line_number":242,"context_line":"         :linenos:"},{"line_number":243,"context_line":""},{"line_number":244,"context_line":"         [DEFAULT]"},{"line_number":245,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_f795b886","line":242,"updated":"2015-10-31 05:05:31.000000000","message":"delete \":linenos:\". we don\u0027t use linenos at now.","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":264,"context_line":"   *. In the ``[service_credentials]`` section, configure service credentials:"},{"line_number":265,"context_line":""},{"line_number":266,"context_line":"      .. code-block:: ini"},{"line_number":267,"context_line":"         :linenos:"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"         [service_credentials]"},{"line_number":270,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_d798bcc2","line":267,"updated":"2015-10-31 05:05:31.000000000","message":"delete \":linenos:\". we don\u0027t use linenos at now.","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":278,"context_line":"      Replace ``AODH_PASS`` with the password you chose for"},{"line_number":279,"context_line":"      the ``aodh`` user in the Identity service."},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   *. (Optional) To assist with troubleshooting, enable verbose"},{"line_number":282,"context_line":"      logging in the ``[DEFAULT]`` section:"},{"line_number":283,"context_line":""},{"line_number":284,"context_line":"      .. code-block:: ini"}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_7789a874","line":281,"updated":"2015-10-31 05:05:31.000000000","message":"ditto","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"1e163e252d4704edbfc4fb350228fa892972e329","unresolved":false,"context_lines":[{"line_number":289,"context_line":"         verbose \u003d True"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":"To finalize installation"},{"line_number":292,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":293,"context_line":".. only:: obs"},{"line_number":294,"context_line":""},{"line_number":295,"context_line":"   #. Start the Telemetry Alarming services and configure them to start"}],"source_content_type":"text/x-rst","patch_set":19,"id":"1a26ad4f_57eb4c13","line":292,"updated":"2015-10-31 05:05:31.000000000","message":"insert a blank line for clarify.","commit_id":"7184244a024e7bd02ab45d73669d180dd4f84892"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"1c2737f81cdccf4080aedcb6f2691e9b347b7807","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":22,"id":"1a26ad4f_92231ba7","line":19,"updated":"2015-11-02 12:32:04.000000000","message":"Actually it is broken, if someone asks.","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"7dab262ff807da794e80d058ccb697b04d11bcee","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":22,"id":"fa80f949_b7bf75cf","line":19,"in_reply_to":"1a26ad4f_92231ba7","updated":"2015-11-04 14:31:03.000000000","message":"Define \"support\" ... the package seem to exist. Also, define \"broken\" ... broken enough that we should not include this content in the guide?","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"dcf7665999bef45828e45ed5e2c378a96e8b8be8","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":22,"id":"fa80f949_c792799f","line":19,"in_reply_to":"fa80f949_b7bf75cf","updated":"2015-11-04 19:45:43.000000000","message":"Broken: no matter how I set up the [keystone_authtoken] section (even if I use the very same settings as in ceilometer.conf), it doesn\u0027t use those settings, so you cannot use aodh for anything useful. It is the current situation, maybe they\u0027ll fix the packages, I don\u0027t know Canonical\u0027s plans. I think the warning is enough here, if you try it, you\u0027re on your own.","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"2705fb862b50487cce3f5258fb179b997a228d65","unresolved":false,"context_lines":[{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-rst","patch_set":22,"id":"fa80f949_3ba6fd53","line":19,"in_reply_to":"fa80f949_c792799f","updated":"2015-11-04 23:44:13.000000000","message":"The installation guide only includes services that install and function via packages, so if aodh doesn\u0027t work, we\u0027re not going to merge this patch. I\u0027m going to try it on Ubuntu and see what happens. Also need to test it on RH/CentOS and SUSE.","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":18940,"name":"Gyorgy Szombathelyi","email":"gyurco@freemail.hu","username":"gyurco78"},"change_message_id":"1c2737f81cdccf4080aedcb6f2691e9b347b7807","unresolved":false,"context_lines":[{"line_number":282,"context_line":"         admin_tenant_name \u003d service"},{"line_number":283,"context_line":"         admin_user \u003d aodh"},{"line_number":284,"context_line":"         admin_password \u003d AODH_PASS"},{"line_number":285,"context_line":""},{"line_number":286,"context_line":"      Replace ``AODH_PASS`` with the password you chose for"},{"line_number":287,"context_line":"      the ``aodh`` user in the Identity service."},{"line_number":288,"context_line":""}],"source_content_type":"text/x-rst","patch_set":22,"id":"1a26ad4f_720d1fe7","line":285,"updated":"2015-11-02 12:32:04.000000000","message":"I noticed this still refers to the old keystone_authoken setup method (also in the main ceilometer.conf, too). As all other services are switched to the plugin\u003dpassword method, it would be good to do it here (and in ceilometer.conf), too. The new method has an advantage that it can use keystone v3 with domains and not ugly deprecation messages in the logs.","commit_id":"ba710c9ad7c50f7c219054570ffd86c2ca906cda"},{"author":{"_account_id":7007,"name":"Pranav Salunke","email":"dguitarbite@gmail.com","username":"dguitarbite"},"change_message_id":"d22739ceceb7b34793e2b21dbcd5b0196e2c7381","unresolved":false,"context_lines":[{"line_number":189,"context_line":"         # zypper install openstack-aodh-api \\"},{"line_number":190,"context_line":"           openstack-aodh-evaluator openstack-aodh-notifier \\"},{"line_number":191,"context_line":"           openstack-aodh-listener openstack-aodh-expirer \\"},{"line_number":192,"context_line":"           python-ceilometerclient"},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"      .. note::"},{"line_number":195,"context_line":""}],"source_content_type":"text/x-rst","patch_set":23,"id":"da85f559_78246cae","line":192,"updated":"2015-11-10 13:07:14.000000000","message":"These packages are not existing as of now in OBS. Not sure when this will be published in OBS.","commit_id":"9ab5024043dfb82a48097bddfd69fbf16f580648"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"7c8fdddee422caccfcac5da912872047111203d0","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   .. warning::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_d00b2d2a","line":17,"range":{"start_line":17,"start_character":60,"end_line":17,"end_character":61},"updated":"2016-01-08 01:23:28.000000000","message":"Ubuntu-based (or just \"Ubuntu\" is also fine)","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"789eafe991d5fb633871095cee82c67f1b3756f4","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   .. warning::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_75d6c4c4","line":17,"range":{"start_line":17,"start_character":60,"end_line":17,"end_character":61},"in_reply_to":"fa69d971_d00b2d2a","updated":"2016-01-08 11:13:49.000000000","message":"Done","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"7c8fdddee422caccfcac5da912872047111203d0","unresolved":false,"context_lines":[{"line_number":213,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and complete"},{"line_number":216,"context_line":"   the following actions:"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":219,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_03341d48","line":216,"range":{"start_line":216,"start_character":7,"end_line":216,"end_character":16},"updated":"2016-01-08 01:23:28.000000000","message":"\"... and perform these steps\"","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"789eafe991d5fb633871095cee82c67f1b3756f4","unresolved":false,"context_lines":[{"line_number":213,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and complete"},{"line_number":216,"context_line":"   the following actions:"},{"line_number":217,"context_line":""},{"line_number":218,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":219,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_558940c9","line":216,"range":{"start_line":216,"start_character":7,"end_line":216,"end_character":16},"in_reply_to":"fa69d971_03341d48","updated":"2016-01-08 11:13:49.000000000","message":"Done","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"7c8fdddee422caccfcac5da912872047111203d0","unresolved":false,"context_lines":[{"line_number":303,"context_line":".. only:: ubuntu"},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   #. Open the ``/etc/aodh/api_paste.ini`` file and if it\u0027s not already there"},{"line_number":306,"context_line":"      add the follwoing text to the end of ``[filter:authtoken]`` section:"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"      oslo_config_project \u003d aodh"},{"line_number":309,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_8376cd04","line":306,"range":{"start_line":306,"start_character":14,"end_line":306,"end_character":23},"updated":"2016-01-08 01:23:28.000000000","message":"\"... add this text to the ...\"","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"789eafe991d5fb633871095cee82c67f1b3756f4","unresolved":false,"context_lines":[{"line_number":303,"context_line":".. only:: ubuntu"},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"   #. Open the ``/etc/aodh/api_paste.ini`` file and if it\u0027s not already there"},{"line_number":306,"context_line":"      add the follwoing text to the end of ``[filter:authtoken]`` section:"},{"line_number":307,"context_line":""},{"line_number":308,"context_line":"      oslo_config_project \u003d aodh"},{"line_number":309,"context_line":""}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_9543386c","line":306,"range":{"start_line":306,"start_character":14,"end_line":306,"end_character":23},"in_reply_to":"fa69d971_8376cd04","updated":"2016-01-08 11:13:49.000000000","message":"Done","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"7c8fdddee422caccfcac5da912872047111203d0","unresolved":false,"context_lines":[{"line_number":309,"context_line":""},{"line_number":310,"context_line":"      .. note::"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"         This is a temporary solution until the fix for this problem is"},{"line_number":313,"context_line":"         released."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"To finalize installation"}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_6399591f","line":312,"range":{"start_line":312,"start_character":48,"end_line":312,"end_character":51},"updated":"2016-01-08 01:23:28.000000000","message":"\"... until this problem is resolved\" (also, might need to describe what \"this problem\" is).","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"789eafe991d5fb633871095cee82c67f1b3756f4","unresolved":false,"context_lines":[{"line_number":309,"context_line":""},{"line_number":310,"context_line":"      .. note::"},{"line_number":311,"context_line":""},{"line_number":312,"context_line":"         This is a temporary solution until the fix for this problem is"},{"line_number":313,"context_line":"         released."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"To finalize installation"}],"source_content_type":"text/x-rst","patch_set":27,"id":"fa69d971_9511f85f","line":312,"range":{"start_line":312,"start_character":48,"end_line":312,"end_character":51},"in_reply_to":"fa69d971_6399591f","updated":"2016-01-08 11:13:49.000000000","message":"Done","commit_id":"76468b5487e7ced747d06d5dada8fb3579f46817"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"d8983d49a89999a9501e3b9983d29c217e7e3c97","unresolved":false,"context_lines":[{"line_number":212,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":213,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and and perform these steps:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":218,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"da6ed579_2971e0e0","line":215,"range":{"start_line":215,"start_character":45,"end_line":215,"end_character":48},"updated":"2016-01-13 04:56:56.000000000","message":"s/and and/and","commit_id":"bdd5a1d277ee5b4286cabc1e5d86186ed9c108e6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"4603ef4aab8984be890d47d51ea7f6cbe0c425ec","unresolved":false,"context_lines":[{"line_number":212,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":213,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and and perform these steps:"},{"line_number":216,"context_line":""},{"line_number":217,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":218,"context_line":""}],"source_content_type":"text/x-rst","patch_set":28,"id":"da6ed579_f67872f4","line":215,"range":{"start_line":215,"start_character":45,"end_line":215,"end_character":48},"in_reply_to":"da6ed579_2971e0e0","updated":"2016-01-13 13:10:46.000000000","message":"Done","commit_id":"bdd5a1d277ee5b4286cabc1e5d86186ed9c108e6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_4fa67811","line":7,"updated":"2016-01-13 15:16:21.000000000","message":"...alarming service, code-named Aodh.\n\nYou can remove \"This section contains... how to install and configure...\" because the title already includes that information. However, if Aodh is optional, mention it here.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service with its"},{"line_number":8,"context_line":"own API endpoint. This section contains information about how to install"},{"line_number":9,"context_line":"and configure this service and how to integrate it with the rest of"},{"line_number":10,"context_line":"the Telemetry module."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_4684de5c","line":7,"in_reply_to":"da6ed579_4fa67811","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_599aca64","line":18,"updated":"2016-01-13 15:16:21.000000000","message":"Minus the bug in the package, I\u0027m fairly sure Aodh works on Ubuntu. At any rate, I doubt we\u0027re publishing the Aodh instructions for Liberty, so you can probably remove this note or revisit it when packages for Mitaka appear.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_a6b4ba34","line":18,"in_reply_to":"da6ed579_599aca64","updated":"2016-01-14 15:46:36.000000000","message":"I think the packages weren\u0027t available. If you think it\u0027s fine I can remove this from here.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_b9d74622","line":20,"updated":"2016-01-13 15:16:21.000000000","message":"Remove \"To\" because we eliminated beginning titles with \"To\" in the remainder of the guide. Applies to all other titles.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"To configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"The alarming service requires database access to store alarm definitions and"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_66c1e253","line":20,"in_reply_to":"da6ed579_b9d74622","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"For instructions to install MongoDB see :ref:`environment-nosql-database`."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. only:: ubuntu"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_d978faf4","line":28,"updated":"2016-01-13 15:16:21.000000000","message":"Recommend using existing wording:\n\nhttp://docs.openstack.org/liberty/install-guide-ubuntu/ceilometer-install.html#prerequisites\n\nIf Aodh cannot function without ceilometer, we should assume the user has already installed and configured MongoDB.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"For instructions to install MongoDB see :ref:`environment-nosql-database`."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":".. only:: ubuntu"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_66bd62b6","line":28,"in_reply_to":"da6ed579_d978faf4","updated":"2016-01-14 15:46:36.000000000","message":"They are not necessarily using the same database, I think a pointer here should be fine for reference.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":125,"context_line":"         | type        | alarming                         |"},{"line_number":126,"context_line":"         +-------------+----------------------------------+"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"#. Create the Telemetry module API endpoint:"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"   .. code-block:: console"},{"line_number":131,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_1979b2c8","line":128,"updated":"2016-01-13 15:16:21.000000000","message":"Create the Telemetry Alarming service API endpoints:","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":125,"context_line":"         | type        | alarming                         |"},{"line_number":126,"context_line":"         +-------------+----------------------------------+"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"#. Create the Telemetry module API endpoint:"},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"   .. code-block:: console"},{"line_number":131,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_091ef75e","line":128,"in_reply_to":"da6ed579_1979b2c8","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":177,"context_line":"        | url          | http://controller:8042           |"},{"line_number":178,"context_line":"        +--------------+----------------------------------+"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"To install and configure the Telemetry alarming service components"},{"line_number":181,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. only:: rdo"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_395b5656","line":180,"updated":"2016-01-13 15:16:21.000000000","message":"Install and configure components","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":177,"context_line":"        | url          | http://controller:8042           |"},{"line_number":178,"context_line":"        +--------------+----------------------------------+"},{"line_number":179,"context_line":""},{"line_number":180,"context_line":"To install and configure the Telemetry alarming service components"},{"line_number":181,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":182,"context_line":""},{"line_number":183,"context_line":".. only:: rdo"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_c93c5fca","line":180,"in_reply_to":"da6ed579_395b5656","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":195,"context_line":""},{"line_number":196,"context_line":"         You will need the ``aodh-expirer`` script only in case you use a"},{"line_number":197,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":198,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":".. only:: ubuntu"},{"line_number":201,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_ecff3aa8","line":198,"updated":"2016-01-13 15:16:21.000000000","message":"Confusing sentence. The installation guide only use MongoDB, so you can remove it and possibly remove the Aodh expirer package from the list of packages to install.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":195,"context_line":""},{"line_number":196,"context_line":"         You will need the ``aodh-expirer`` script only in case you use a"},{"line_number":197,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":198,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":199,"context_line":""},{"line_number":200,"context_line":".. only:: ubuntu"},{"line_number":201,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_499dcfba","line":198,"in_reply_to":"da6ed579_ecff3aa8","updated":"2016-01-14 15:46:36.000000000","message":"MongoDB is not the only database option, I think it\u0027s better to state this here.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":210,"context_line":""},{"line_number":211,"context_line":"         You will need the ``aodh-expirer`` script only in case you use a"},{"line_number":212,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":213,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"#. Edit the ``/etc/aodh/aodh.conf`` file and perform these steps:"},{"line_number":216,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_cc1b561a","line":213,"updated":"2016-01-13 15:16:21.000000000","message":"Same here.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":217,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"      .. code-block:: ini"},{"line_number":220,"context_line":"         :linenos:"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"         [database]"},{"line_number":223,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_efbacc09","line":220,"updated":"2016-01-13 15:16:21.000000000","message":"We removed all :linenos: from the guide. Applies to other places.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":217,"context_line":"   * In the ``[database]`` section, configure database access:"},{"line_number":218,"context_line":""},{"line_number":219,"context_line":"      .. code-block:: ini"},{"line_number":220,"context_line":"         :linenos:"},{"line_number":221,"context_line":""},{"line_number":222,"context_line":"         [database]"},{"line_number":223,"context_line":"         ..."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_097a7777","line":220,"in_reply_to":"da6ed579_efbacc09","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":268,"context_line":"      Replace ``AODH_PASS`` with the password you chose for"},{"line_number":269,"context_line":"      the ``aodh`` user in the Identity service."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"      .. note::"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"         Comment out any ``auth_host``, ``auth_port``, and ``auth_protocol``"},{"line_number":274,"context_line":"         options because the ``identity_uri`` option replaces them."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_6f5c9ced","line":271,"updated":"2016-01-13 15:16:21.000000000","message":"No longer relevant in Liberty+.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":268,"context_line":"      Replace ``AODH_PASS`` with the password you chose for"},{"line_number":269,"context_line":"      the ``aodh`` user in the Identity service."},{"line_number":270,"context_line":""},{"line_number":271,"context_line":"      .. note::"},{"line_number":272,"context_line":""},{"line_number":273,"context_line":"         Comment out any ``auth_host``, ``auth_port``, and ``auth_protocol``"},{"line_number":274,"context_line":"         options because the ``identity_uri`` option replaces them."}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_c94d3f3f","line":271,"in_reply_to":"da6ed579_6f5c9ced","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":302,"context_line":".. only:: ubuntu"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":"   #. Open the ``/etc/aodh/api_paste.ini`` file and if it\u0027s not already there"},{"line_number":305,"context_line":"      add this text to the end of ``[filter:authtoken]`` section:"},{"line_number":306,"context_line":""},{"line_number":307,"context_line":"      oslo_config_project \u003d aodh"},{"line_number":308,"context_line":""}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_0f56405c","line":305,"updated":"2016-01-13 15:16:21.000000000","message":"We already use a standard block of text to indicate that users may need to do things differently regarding configuration depending on distribution, changes to packages mid-cycle, etc. Consider putting it near the beginning of the configuration steps similar to other services in the guide.\n\n\"Default configuration files vary by distribution. You might need to add these sections and options rather than modifying existing sections and options. Also, an ellipsis (...) in the configuration snippets indicates potential default configuration options that you should retain.\"\n\nAfter implementing the above block, you can change this section to simply tell people to do it. If it already exists, they won\u0027t add it.\n\nEdit the api_paste.ini file and add modify the [filter:authtoken] section:\n\n[filter:authtoken]\n...\noslo_config_project \u003d aodh","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":306,"context_line":""},{"line_number":307,"context_line":"      oslo_config_project \u003d aodh"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"      .. note::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"         This is a temporary solution until this problem is resolved. The option"},{"line_number":312,"context_line":"         above is necessary for Keystone middleware to read authentication"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_0fdde0df","line":309,"updated":"2016-01-13 15:16:21.000000000","message":"Not necessary to explain why we\u0027re doing this extra step.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":306,"context_line":""},{"line_number":307,"context_line":"      oslo_config_project \u003d aodh"},{"line_number":308,"context_line":""},{"line_number":309,"context_line":"      .. note::"},{"line_number":310,"context_line":""},{"line_number":311,"context_line":"         This is a temporary solution until this problem is resolved. The option"},{"line_number":312,"context_line":"         above is necessary for Keystone middleware to read authentication"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_2912db09","line":309,"in_reply_to":"da6ed579_0fdde0df","updated":"2016-01-14 15:46:36.000000000","message":"Done","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. The service has its own API endpoint. In order to have"},{"line_number":9,"context_line":"alarm management functionality in Telemetry you need to deploy this"},{"line_number":10,"context_line":"component."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_37091f32","line":8,"updated":"2016-01-22 01:00:46.000000000","message":"aodh.\n\nRemove \"The service has its own API endpoint.\"","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. The service has its own API endpoint. In order to have"},{"line_number":9,"context_line":"alarm management functionality in Telemetry you need to deploy this"},{"line_number":10,"context_line":"component."},{"line_number":11,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_bf7dd4b2","line":8,"in_reply_to":"9a68dd71_37091f32","updated":"2016-01-22 10:36:29.000000000","message":"Done","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. The service has its own API endpoint. In order to have"},{"line_number":9,"context_line":"alarm management functionality in Telemetry you need to deploy this"},{"line_number":10,"context_line":"component."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. only:: ubuntu"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_170e5b3b","line":10,"updated":"2016-01-22 01:00:46.000000000","message":"So this effectively means the Alarming service is required, not optional?","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. The service has its own API endpoint. In order to have"},{"line_number":9,"context_line":"alarm management functionality in Telemetry you need to deploy this"},{"line_number":10,"context_line":"component."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":".. only:: ubuntu"},{"line_number":13,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_7ad44a46","line":10,"in_reply_to":"9a68dd71_170e5b3b","updated":"2016-01-22 10:36:29.000000000","message":"Well it\u0027s up to the user as it\u0027s not the primary functionality of Telemetry, but I will rephrase this part.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_6a5c8eed","line":18,"updated":"2016-01-22 01:00:46.000000000","message":"Does this apply to Mitaka?","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Configure prerequisites"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_5a0626cf","line":18,"in_reply_to":"9a68dd71_6a5c8eed","updated":"2016-01-22 10:36:29.000000000","message":"Let\u0027s leave this here until I clarify this with the packagers.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. only:: ubuntu"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_6a0d6e36","line":29,"updated":"2016-01-22 01:00:46.000000000","message":"If aodh requires ceilometer, the deployment already includes MongoDB which means the user simply needs to create another database.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. only:: ubuntu"},{"line_number":32,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_3ab492cf","line":29,"in_reply_to":"9a68dd71_6a0d6e36","updated":"2016-01-22 10:36:29.000000000","message":"It\u0027s not necessarily true and on the other hand Ceilometer can be deployed with various database back ends including Gnocchi.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":203,"context_line":""},{"line_number":204,"context_line":"         You will need the ``aodh-expirer`` script only in case you use a"},{"line_number":205,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":206,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":207,"context_line":""},{"line_number":208,"context_line":".. only:: ubuntu"},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_ea5e3e11","line":206,"updated":"2016-01-22 01:00:46.000000000","message":"The installation guide does not support other databases for ceilometer, so until ceilometer properly supports MySQL and the guide changes to it, we should remove this note to prevent confusion for the audience. Remember, the installation guide caters to first-time installers by providing a \"happy path\" rather than a variety of options.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":203,"context_line":""},{"line_number":204,"context_line":"         You will need the ``aodh-expirer`` script only in case you use a"},{"line_number":205,"context_line":"         database back end, which does not support native time-to-live support."},{"line_number":206,"context_line":"         In case of MongoDB you can skip this component."},{"line_number":207,"context_line":""},{"line_number":208,"context_line":".. only:: ubuntu"},{"line_number":209,"context_line":""}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_9a21fefd","line":206,"in_reply_to":"9a68dd71_ea5e3e11","updated":"2016-01-22 10:36:29.000000000","message":"Done","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. This chapter guides you through the installation"},{"line_number":9,"context_line":"steps of this alarm management module that will work together with"},{"line_number":10,"context_line":"the other services of Telemetry."}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_7780e0c0","line":7,"range":{"start_line":7,"start_character":32,"end_line":7,"end_character":43},"updated":"2016-01-22 11:56:17.000000000","message":"stand-alone","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Install and configure the alarming service"},{"line_number":5,"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":6,"context_line":""},{"line_number":7,"context_line":"The Telemetry module contains a stand alone alarming service,"},{"line_number":8,"context_line":"code-named Aod. This chapter guides you through the installation"},{"line_number":9,"context_line":"steps of this alarm management module that will work together with"},{"line_number":10,"context_line":"the other services of Telemetry."}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_ba8e3dce","line":7,"range":{"start_line":7,"start_character":32,"end_line":7,"end_character":43},"in_reply_to":"9a68dd71_7780e0c0","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"   .. warning::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_77f54055","line":16,"range":{"start_line":16,"start_character":32,"end_line":16,"end_character":41},"updated":"2016-01-22 11:56:17.000000000","message":"OpenStack,","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"   .. warning::"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"      In the Liberty release of OpenStack the services of the new Telemetry"},{"line_number":17,"context_line":"      Alarming module are not officially supported on Ubuntu-based"},{"line_number":18,"context_line":"      deployments."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_9aa81922","line":16,"range":{"start_line":16,"start_character":32,"end_line":16,"end_character":41},"in_reply_to":"9a68dd71_77f54055","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":24,"context_line":"history. You must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_377028dc","line":27,"range":{"start_line":27,"start_character":10,"end_line":27,"end_character":16},"updated":"2016-01-22 11:56:17.000000000","message":"module,","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":24,"context_line":"history. You must install a database back end and create a database"},{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_1a6bc9f2","line":27,"range":{"start_line":27,"start_character":10,"end_line":27,"end_character":16},"in_reply_to":"9a68dd71_377028dc","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. only:: ubuntu"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_f77610d6","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":33},"updated":"2016-01-22 11:56:17.000000000","message":"back end,","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":25,"context_line":"for Aodh. You also need to create service credentials, and API endpoint. If"},{"line_number":26,"context_line":"you already installed a database back end for the base services of the"},{"line_number":27,"context_line":"Telemetry module you can choose to use that for the alarming service also."},{"line_number":28,"context_line":"If you need to install a back end see :ref:`environment-nosql-database` to"},{"line_number":29,"context_line":"install and configure MongoDB before proceeding further."},{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. only:: ubuntu"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_7a51a535","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":33},"in_reply_to":"9a68dd71_f77610d6","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"6aee7bd0b7f0e152910b48ea60e9185bd9e40a22","unresolved":false,"context_lines":[{"line_number":178,"context_line":"        | url          | http://controller:8042           |"},{"line_number":179,"context_line":"        +--------------+----------------------------------+"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Install and configure the Telemetry alarming service components"},{"line_number":182,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_9a1b3973","line":181,"range":{"start_line":181,"start_character":36,"end_line":181,"end_character":37},"updated":"2016-01-22 11:56:17.000000000","message":"I believe it\u0027s Telemetry Alarming service","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"275fb6f7b8b7325896d74d50676753ac8f001768","unresolved":false,"context_lines":[{"line_number":178,"context_line":"        | url          | http://controller:8042           |"},{"line_number":179,"context_line":"        +--------------+----------------------------------+"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"Install and configure the Telemetry alarming service components"},{"line_number":182,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":".. note::"}],"source_content_type":"text/x-rst","patch_set":33,"id":"9a68dd71_3a47ad78","line":181,"range":{"start_line":181,"start_character":36,"end_line":181,"end_character":37},"in_reply_to":"9a68dd71_9a1b3973","updated":"2016-01-22 12:08:41.000000000","message":"Done","commit_id":"622601d793e764d71517751afa589d1cb23c2d2b"}],"doc/install-guide/source/ceilometer-controller-install.rst":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"eb2bd8d09a3982e616df201ff60f40d0cdc45db6","unresolved":false,"context_lines":[{"line_number":346,"context_line":"         The ``ceilometer-alarm-evaluator`` and ``ceilometer-alarm-notifier``"},{"line_number":347,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":348,"context_line":"         module. For more information on how to install and configure the"},{"line_number":349,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":350,"context_line":""},{"line_number":351,"context_line":".. only:: rdo"},{"line_number":352,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_c2be1cff","line":349,"updated":"2015-10-13 20:42:33.000000000","message":"We should not install them if we introduce the usage of the new service.","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"807f4c01d3ad74ef7b95d37be24a88d05fe8d241","unresolved":false,"context_lines":[{"line_number":346,"context_line":"         The ``ceilometer-alarm-evaluator`` and ``ceilometer-alarm-notifier``"},{"line_number":347,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":348,"context_line":"         module. For more information on how to install and configure the"},{"line_number":349,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":350,"context_line":""},{"line_number":351,"context_line":".. only:: rdo"},{"line_number":352,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"5a2ca52d_c047d81b","line":349,"in_reply_to":"5a2ca52d_c2be1cff","updated":"2015-10-14 12:46:39.000000000","message":"In Liberty they are only deprecated, they will be removed in Mitaka according to the plans. Should I clarify this more in the note?","commit_id":"41a7c7ec7f4dd37bb8ecbbb47d7ec84e5ebe0265"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"5235c9b953c0ae15fdeb45e7e98de3855e77a0c6","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"         The ``ceilometer-alarm-evaluator`` and ``ceilometer-alarm-notifier``"},{"line_number":188,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":189,"context_line":"         module. For more information on how to install and configure the"},{"line_number":190,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. only:: rdo"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_e1445a75","line":189,"updated":"2015-10-29 05:03:20.000000000","message":"service instead of module ?","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"c959e1e2e6f290fc60644f9d77cf3636e125b2a5","unresolved":false,"context_lines":[{"line_number":186,"context_line":""},{"line_number":187,"context_line":"         The ``ceilometer-alarm-evaluator`` and ``ceilometer-alarm-notifier``"},{"line_number":188,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":189,"context_line":"         module. For more information on how to install and configure the"},{"line_number":190,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":191,"context_line":""},{"line_number":192,"context_line":".. only:: rdo"}],"source_content_type":"text/x-rst","patch_set":16,"id":"1a26ad4f_17071419","line":189,"in_reply_to":"1a26ad4f_e1445a75","updated":"2015-10-31 04:40:22.000000000","message":"Done","commit_id":"e2f4814ccf63604c9a59e899963c4db47a1c88de"}],"doc/install-guide/source/ceilometer-install.rst":[{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"c28aaaeb38b2ee36805a1ada29997708b74abae1","unresolved":false,"context_lines":[{"line_number":184,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":185,"context_line":"         service. For more information on how to install and configure the"},{"line_number":186,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. only:: rdo"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"   #. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_d956bad1","line":187,"updated":"2016-01-13 15:16:21.000000000","message":"We usually remove deprecated items from the installation guide. In this case, I would replace the deprecated ceilometer alarm packages and configuration with Aodh.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"244fe96a3983fb5c6328a5ed3591b2ca6f250e3a","unresolved":false,"context_lines":[{"line_number":184,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":185,"context_line":"         service. For more information on how to install and configure the"},{"line_number":186,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. only:: rdo"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"   #. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":29,"id":"da6ed579_491aaf7e","line":187,"in_reply_to":"da6ed579_d956bad1","updated":"2016-01-14 15:46:36.000000000","message":"I need to check with the team how we are with the deprecation process as it introduces feature change. I think it\u0027s not doing harm to leave this here for now.","commit_id":"49eba7b125988caa37b268bc5f54b114d2877ee9"},{"author":{"_account_id":9515,"name":"Matthew Kassawara","email":"mkassawara@gmail.com","username":"ionosphere80"},"change_message_id":"335521ccb02c386df468fe46d177885411316610","unresolved":false,"context_lines":[{"line_number":184,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":185,"context_line":"         service. For more information on how to install and configure the"},{"line_number":186,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. only:: rdo"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"   #. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_eae39e31","line":187,"updated":"2016-01-22 01:00:46.000000000","message":"Referencing the \"happy path\" again... the guide removes deprecated items to reduce confusion. If aodh replaces ceilometer alarming services in Mitaka, then the guide should only support aodh.","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"b7e94ae970c4e5b6495b8811a698224828a08113","unresolved":false,"context_lines":[{"line_number":184,"context_line":"         services are deprecated in favor of the new Telemetry Alarming"},{"line_number":185,"context_line":"         service. For more information on how to install and configure the"},{"line_number":186,"context_line":"         new services see the :ref:`aodh-install` section."},{"line_number":187,"context_line":""},{"line_number":188,"context_line":".. only:: rdo"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"   #. Install the packages:"}],"source_content_type":"text/x-rst","patch_set":31,"id":"9a68dd71_9a4fbebc","line":187,"in_reply_to":"9a68dd71_eae39e31","updated":"2016-01-22 10:36:29.000000000","message":"Done","commit_id":"2a0a79049fbe38a5321026b4612665adce2deba6"}]}
