)]}'
{"doc/admin-guide-cloud/telemetry/section_telemetry-data-collection.xml":[{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"9899b043fc904f8a7544dcced982292bec705de8","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003ePublishing data for different uses is a two dimensional problem."},{"line_number":446,"context_line":"      The first variable is the frequency of publication. Typically a meter that is"},{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_a50a1c1f","line":446,"updated":"2015-02-23 03:41:16.000000000","message":"I would simplify the first sentence (and remove the \"what\u0027s the second variable?\" problem) by re-wording like this: \"Data is used for different purposes, which can impact how frequently it needs to be published ...\" (or similar).","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"94889aa4d52c38fb4c2ad4c636eac2190ffe9b98","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003ePublishing data for different uses is a two dimensional problem."},{"line_number":446,"context_line":"      The first variable is the frequency of publication. Typically a meter that is"},{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_71453816","line":446,"in_reply_to":"ba7be1f8_a50a1c1f","updated":"2015-02-23 18:44:40.000000000","message":"i probably should\u0027ve re-read this when i did copy/paste","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"9899b043fc904f8a7544dcced982292bec705de8","unresolved":false,"context_lines":[{"line_number":445,"context_line":"   \u003cpara\u003ePublishing data for different uses is a two dimensional problem."},{"line_number":446,"context_line":"      The first variable is the frequency of publication. Typically a meter that is"},{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eThe use of rapid cadence should be avoided, as it results in a huge amount"},{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_c50d5039","line":448,"updated":"2015-02-23 03:41:16.000000000","message":"Remove \u0027in\u0027","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"94889aa4d52c38fb4c2ad4c636eac2190ffe9b98","unresolved":false,"context_lines":[{"line_number":445,"context_line":"   \u003cpara\u003ePublishing data for different uses is a two dimensional problem."},{"line_number":446,"context_line":"      The first variable is the frequency of publication. Typically a meter that is"},{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eThe use of rapid cadence should be avoided, as it results in a huge amount"},{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_914b8c2a","line":448,"in_reply_to":"ba7be1f8_c50d5039","updated":"2015-02-23 18:44:40.000000000","message":"Done","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":9562,"name":"Ildiko Vancsa","email":"ildiko.vancsa@gmail.com","username":"ildikov"},"change_message_id":"11d924962dace18562cba919b8f87910a46cc27d","unresolved":false,"context_lines":[{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eThe use of rapid cadence should be avoided, as it results in a huge amount"},{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"},{"line_number":452,"context_line":"        both Telemetry and the underlying database backend as it would be filled up"},{"line_number":453,"context_line":"        rapidly. Therefore the use of small granularity value like 10 seconds is"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_cd9d765b","line":450,"updated":"2015-02-23 07:37:00.000000000","message":"Do you mean the polling interval here or do I miss smth?\n\nOn the other hand maybe this could be a warning instead of a note, but I let you decide.","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"94889aa4d52c38fb4c2ad4c636eac2190ffe9b98","unresolved":false,"context_lines":[{"line_number":447,"context_line":"      published for billing purposes will need to be updated every 30 min while the same"},{"line_number":448,"context_line":"      meter can be needed for performance tuning in every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cnote\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eThe use of rapid cadence should be avoided, as it results in a huge amount"},{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"},{"line_number":452,"context_line":"        both Telemetry and the underlying database backend as it would be filled up"},{"line_number":453,"context_line":"        rapidly. Therefore the use of small granularity value like 10 seconds is"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_3162e0ad","line":450,"in_reply_to":"ba7be1f8_cd9d765b","updated":"2015-02-23 18:44:40.000000000","message":"i\u0027ll change to warning.","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"9899b043fc904f8a7544dcced982292bec705de8","unresolved":false,"context_lines":[{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"},{"line_number":452,"context_line":"        both Telemetry and the underlying database backend as it would be filled up"},{"line_number":453,"context_line":"        rapidly. Therefore the use of small granularity value like 10 seconds is"},{"line_number":454,"context_line":"        highly not recommended.\u003c/para\u003e"},{"line_number":455,"context_line":"    \u003c/note\u003e"},{"line_number":456,"context_line":"    \u003cpara\u003eA sink on the other hand is a consumer of data, providing logic"},{"line_number":457,"context_line":"      for the transformation and publication of data emitted from related"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_251e2c64","line":454,"updated":"2015-02-23 03:41:16.000000000","message":"\u0027highly not recommended\u0027 is awkward. Maybe change to \"We therefore strongly recommend you do not use small granularity values like 10 seconds.\"","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"94889aa4d52c38fb4c2ad4c636eac2190ffe9b98","unresolved":false,"context_lines":[{"line_number":451,"context_line":"        of data in a short time frame, which may affect the performance of"},{"line_number":452,"context_line":"        both Telemetry and the underlying database backend as it would be filled up"},{"line_number":453,"context_line":"        rapidly. Therefore the use of small granularity value like 10 seconds is"},{"line_number":454,"context_line":"        highly not recommended.\u003c/para\u003e"},{"line_number":455,"context_line":"    \u003c/note\u003e"},{"line_number":456,"context_line":"    \u003cpara\u003eA sink on the other hand is a consumer of data, providing logic"},{"line_number":457,"context_line":"      for the transformation and publication of data emitted from related"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_519af463","line":454,"in_reply_to":"ba7be1f8_251e2c64","updated":"2015-02-23 18:44:40.000000000","message":"Done","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"40bba9239ff1a188a66e1e2240192b4ce7d89813","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically a meter that is published for billing purposes"},{"line_number":447,"context_line":"      will need to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_fd4e56c0","line":446,"updated":"2015-02-23 17:29:34.000000000","message":"A comma is necessary after \"Typically\".","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4027786e2f8eceeb6b2d884f56567f00543363d","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically a meter that is published for billing purposes"},{"line_number":447,"context_line":"      will need to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_6c42b73f","line":446,"in_reply_to":"ba7be1f8_fd4e56c0","updated":"2015-02-23 18:49:37.000000000","message":"Done","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"40bba9239ff1a188a66e1e2240192b4ce7d89813","unresolved":false,"context_lines":[{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically a meter that is published for billing purposes"},{"line_number":447,"context_line":"      will need to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eRapid polling cadences should be avoided, as it results in a huge"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_fd81f68f","line":447,"updated":"2015-02-23 17:29:34.000000000","message":"I suggest writing \"needs\" instead of \"will need\"","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4027786e2f8eceeb6b2d884f56567f00543363d","unresolved":false,"context_lines":[{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically a meter that is published for billing purposes"},{"line_number":447,"context_line":"      will need to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eRapid polling cadences should be avoided, as it results in a huge"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_4c5c1326","line":447,"in_reply_to":"ba7be1f8_fd81f68f","updated":"2015-02-23 18:49:37.000000000","message":"Done","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"40bba9239ff1a188a66e1e2240192b4ce7d89813","unresolved":false,"context_lines":[{"line_number":449,"context_line":"    \u003cwarning\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eRapid polling cadences should be avoided, as it results in a huge"},{"line_number":451,"context_line":"        amount of data in a short time frame, which may negatively affect the performance"},{"line_number":452,"context_line":"        of both Telemetry and the underlying database backend. We therefore strongly"},{"line_number":453,"context_line":"        recommend you do not use small granularity values like 10 seconds.\u003c/para\u003e"},{"line_number":454,"context_line":"    \u003c/warning\u003e"},{"line_number":455,"context_line":"    \u003cpara\u003eA sink on the other hand is a consumer of data, providing logic"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_7858b432","line":452,"updated":"2015-02-23 17:29:34.000000000","message":"It\u0027s better to write \"back end\" here. Please see https://wiki.openstack.org/wiki/Documentation/Conventions#backend.2C_back_end.2C_and_back-end","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"d4027786e2f8eceeb6b2d884f56567f00543363d","unresolved":false,"context_lines":[{"line_number":449,"context_line":"    \u003cwarning\u003e"},{"line_number":450,"context_line":"      \u003cpara\u003eRapid polling cadences should be avoided, as it results in a huge"},{"line_number":451,"context_line":"        amount of data in a short time frame, which may negatively affect the performance"},{"line_number":452,"context_line":"        of both Telemetry and the underlying database backend. We therefore strongly"},{"line_number":453,"context_line":"        recommend you do not use small granularity values like 10 seconds.\u003c/para\u003e"},{"line_number":454,"context_line":"    \u003c/warning\u003e"},{"line_number":455,"context_line":"    \u003cpara\u003eA sink on the other hand is a consumer of data, providing logic"}],"source_content_type":"application/xml","patch_set":2,"id":"ba7be1f8_8c3d2bbe","line":452,"in_reply_to":"ba7be1f8_7858b432","updated":"2015-02-23 18:49:37.000000000","message":"Done","commit_id":"4f4d074324264b6c6248259d108dc0f7252365a4"},{"author":{"_account_id":10897,"name":"Joseph Robinson","email":"josephremail@gmail.com","username":"RobiJoe"},"change_message_id":"c02e767f72098414868e6c453c2e34c01d472f30","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically, a meter that is published for billing purposes"},{"line_number":447,"context_line":"      needs to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"ba7be1f8_c0457418","line":446,"updated":"2015-02-27 03:55:31.000000000","message":"Line 446 (optional):\n\nSentence level edit - remove \"that is\", and change min to \"minutes\":\n\n\"Typically, a meter published for billing purposes needs an update every 30  minutes...\"","commit_id":"6d0594fe7434b8edb2878e5cb6882b469ebb8d8c"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"029cd2d06a62011e0a68b498bec3232962742c2c","unresolved":false,"context_lines":[{"line_number":443,"context_line":"      interval determination, optional resource enumeration or discovery, and"},{"line_number":444,"context_line":"      mapping to one or more sinks for publication.\u003c/para\u003e"},{"line_number":445,"context_line":"   \u003cpara\u003eData gathered can be used for different purposes, which can impact how frequently"},{"line_number":446,"context_line":"      it needs to be published. Typically, a meter that is published for billing purposes"},{"line_number":447,"context_line":"      needs to be updated every 30 min while the same meter can be needed for"},{"line_number":448,"context_line":"      performance tuning every minute.\u003c/para\u003e"},{"line_number":449,"context_line":"    \u003cwarning\u003e"}],"source_content_type":"application/xml","patch_set":4,"id":"ba7be1f8_60010139","line":446,"in_reply_to":"ba7be1f8_c0457418","updated":"2015-02-27 19:49:05.000000000","message":"Done","commit_id":"6d0594fe7434b8edb2878e5cb6882b469ebb8d8c"}],"doc/admin-guide-cloud/telemetry/section_telemetry-data-retrieval.xml":[{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"9899b043fc904f8a7544dcced982292bec705de8","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    the persisted data can be accessed. As described in"},{"line_number":10,"context_line":"    \u003cxref linkend\u003d\"section_telemetry-system-architecture\"/\u003e and in"},{"line_number":11,"context_line":"    \u003cxref linkend\u003d\"section_telemetry-data-collection\"/\u003e the collected"},{"line_number":12,"context_line":"    information can stored in one or more database backends, which"},{"line_number":13,"context_line":"    are hidden by the Telemetry RESTful API.\u003c/para\u003e"},{"line_number":14,"context_line":"  \u003cnote\u003e"},{"line_number":15,"context_line":"    \u003cpara\u003eIt is highly recommended not to access directly the"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_45196078","line":12,"updated":"2015-02-23 03:41:16.000000000","message":"can be*","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"94889aa4d52c38fb4c2ad4c636eac2190ffe9b98","unresolved":false,"context_lines":[{"line_number":9,"context_line":"    the persisted data can be accessed. As described in"},{"line_number":10,"context_line":"    \u003cxref linkend\u003d\"section_telemetry-system-architecture\"/\u003e and in"},{"line_number":11,"context_line":"    \u003cxref linkend\u003d\"section_telemetry-data-collection\"/\u003e the collected"},{"line_number":12,"context_line":"    information can stored in one or more database backends, which"},{"line_number":13,"context_line":"    are hidden by the Telemetry RESTful API.\u003c/para\u003e"},{"line_number":14,"context_line":"  \u003cnote\u003e"},{"line_number":15,"context_line":"    \u003cpara\u003eIt is highly recommended not to access directly the"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_b64fa6bd","line":12,"in_reply_to":"ba7be1f8_45196078","updated":"2015-02-23 18:44:40.000000000","message":"Done","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"},{"author":{"_account_id":9162,"name":"Lana Brindley","email":"openstack@lanabrindley.com","username":"loquacity"},"change_message_id":"9899b043fc904f8a7544dcced982292bec705de8","unresolved":false,"context_lines":[{"line_number":454,"context_line":"          \u003clistitem\u003e"},{"line_number":455,"context_line":"            \u003cpara\u003eIt can be specified in the form of"},{"line_number":456,"context_line":"              \u003cliteral\u003erpc://?option1\u003dvalue1\u0026amp;option2\u003dvalue2\u003c/literal\u003e. It emits metering data"},{"line_number":457,"context_line":"              over lossy AMQP. This method is synchronous and may experience performance issues\u003c/para\u003e"},{"line_number":458,"context_line":"          \u003c/listitem\u003e"},{"line_number":459,"context_line":"        \u003c/varlistentry\u003e"},{"line_number":460,"context_line":"        \u003cvarlistentry\u003e"}],"source_content_type":"application/xml","patch_set":1,"id":"ba7be1f8_a5213ca1","line":457,"updated":"2015-02-23 03:41:16.000000000","message":"Missing period.","commit_id":"6aedcf2c32553194013d83525c42086879150c2a"}]}
