)]}'
{"doc/source/index.rst":[{"author":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"change_message_id":"c198961af8b7468a09219377b7f2ad10cd6b0f8d","unresolved":false,"context_lines":[{"line_number":45,"context_line":"------------"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* `monasca-api \u003chttps://github.com/openstack/monasca-api\u003e`_:"},{"line_number":48,"context_line":"  RESTful API for metrics, alarms and notifications."},{"line_number":49,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":50,"context_line":"  Agent for retrieving metrics data."},{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_ce68d988","line":48,"updated":"2018-05-08 12:21:56.000000000","message":", and","commit_id":"6901f4e743a00601e765b41e62e3997073b417ad"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"f45647e0cf811787381b762743f2de2fe73d5479","unresolved":false,"context_lines":[{"line_number":45,"context_line":"------------"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"* `monasca-api \u003chttps://github.com/openstack/monasca-api\u003e`_:"},{"line_number":48,"context_line":"  RESTful API for metrics, alarms and notifications."},{"line_number":49,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":50,"context_line":"  Agent for retrieving metrics data."},{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_ce72194a","line":48,"in_reply_to":"5f7c97a3_ce68d988","updated":"2018-05-08 12:32:27.000000000","message":"Done","commit_id":"6901f4e743a00601e765b41e62e3997073b417ad"},{"author":{"_account_id":14123,"name":"Stefano Canepa","email":"sc@linux.it","username":"sc"},"change_message_id":"c198961af8b7468a09219377b7f2ad10cd6b0f8d","unresolved":false,"context_lines":[{"line_number":67,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":68,"context_line":"  Implements monitoring panel for Horizon."},{"line_number":69,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"},{"line_number":70,"context_line":"  Plugin for Grafana."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Libraries:"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_6e0505c2","line":70,"updated":"2018-05-08 12:21:56.000000000","message":"Please elaborate the usage of Grafana","commit_id":"6901f4e743a00601e765b41e62e3997073b417ad"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"f45647e0cf811787381b762743f2de2fe73d5479","unresolved":false,"context_lines":[{"line_number":67,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":68,"context_line":"  Implements monitoring panel for Horizon."},{"line_number":69,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"},{"line_number":70,"context_line":"  Plugin for Grafana."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Libraries:"},{"line_number":73,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"5f7c97a3_2e994d6d","line":70,"in_reply_to":"5f7c97a3_6e0505c2","updated":"2018-05-08 12:32:27.000000000","message":"Done","commit_id":"6901f4e743a00601e765b41e62e3997073b417ad"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":35,"context_line":"overall monitoring solution and can be deployed or omitted according to"},{"line_number":36,"context_line":"operators/customers needs."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Architecture"},{"line_number":39,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. image:: /_static/images/architecture.png"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_39773ea3","line":38,"range":{"start_line":38,"start_character":0,"end_line":38,"end_character":12},"updated":"2018-05-09 13:27:30.000000000","message":"Add intro paragraph:\nThe following illustration provides an overview of Monasca\u0027s metrics pipeline and the interaction of the involved components. \nFor information on Monasca\u0027s log pipeline, refer to ##","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":35,"context_line":"overall monitoring solution and can be deployed or omitted according to"},{"line_number":36,"context_line":"operators/customers needs."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Architecture"},{"line_number":39,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":".. image:: /_static/images/architecture.png"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_f441cd0c","line":38,"range":{"start_line":38,"start_character":0,"end_line":38,"end_character":12},"in_reply_to":"5f7c97a3_39773ea3","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":49,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":50,"context_line":"  Agent for retrieving metrics data."},{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_b9e7ce12","line":52,"range":{"start_line":52,"start_character":9,"end_line":52,"end_character":16},"updated":"2018-05-09 13:27:30.000000000","message":"metrics and alarm state transitions","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":49,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":50,"context_line":"  Agent for retrieving metrics data."},{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_14456917","line":52,"range":{"start_line":52,"start_character":9,"end_line":52,"end_character":16},"in_reply_to":"5f7c97a3_b9e7ce12","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d9e2ca01","line":54,"range":{"start_line":54,"start_character":2,"end_line":54,"end_character":32},"updated":"2018-05-09 13:27:30.000000000","message":"Thresholding engine for computing thresholds on","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_f9b226e6","line":54,"range":{"start_line":54,"start_character":45,"end_line":54,"end_character":55},"updated":"2018-05-09 13:27:30.000000000","message":"determining","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d4461122","line":54,"range":{"start_line":54,"start_character":2,"end_line":54,"end_character":32},"in_reply_to":"5f7c97a3_d9e2ca01","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":51,"context_line":"* `monasca-persister \u003chttps://github.com/openstack/monasca-persister\u003e`_:"},{"line_number":52,"context_line":"  Writes metrics to a time-series database."},{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_945099d6","line":54,"range":{"start_line":54,"start_character":45,"end_line":54,"end_character":55},"in_reply_to":"5f7c97a3_f9b226e6","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"},{"line_number":58,"context_line":"  Aggregation engine based on Apache Spark."},{"line_number":59,"context_line":"* `monasca-aggregator \u003chttps://github.com/monasca/monasca-aggregator\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_39909e43","line":56,"range":{"start_line":56,"start_character":2,"end_line":56,"end_character":57},"updated":"2018-05-09 13:27:30.000000000","message":"Notification engine for consuming alarm state transitions and sending notifications for alarms.","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":53,"context_line":"* `monasca-thresh \u003chttps://github.com/openstack/monasca-thresh\u003e`_:"},{"line_number":54,"context_line":"  Thresholding engine, processes metrics and determines alarm states."},{"line_number":55,"context_line":"* `monasca-notification \u003chttps://github.com/openstack/monasca-notification\u003e`_:"},{"line_number":56,"context_line":"  Delivers notifications when an alarm state transitions."},{"line_number":57,"context_line":"* `monasca-transform \u003chttps://github.com/openstack/monasca-transform\u003e`_:"},{"line_number":58,"context_line":"  Aggregation engine based on Apache Spark."},{"line_number":59,"context_line":"* `monasca-aggregator \u003chttps://github.com/monasca/monasca-aggregator\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_546441b9","line":56,"range":{"start_line":56,"start_character":2,"end_line":56,"end_character":57},"in_reply_to":"5f7c97a3_39909e43","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":59,"context_line":"* `monasca-aggregator \u003chttps://github.com/monasca/monasca-aggregator\u003e`_:"},{"line_number":60,"context_line":"  Light-weight metrics aggregator."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Apart from sending requests directly to the API, following tools are available"},{"line_number":63,"context_line":"for interacting with Monasca:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_59e1dacf","line":62,"range":{"start_line":62,"start_character":49,"end_line":62,"end_character":58},"updated":"2018-05-09 13:27:30.000000000","message":"the following","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":59,"context_line":"* `monasca-aggregator \u003chttps://github.com/monasca/monasca-aggregator\u003e`_:"},{"line_number":60,"context_line":"  Light-weight metrics aggregator."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"Apart from sending requests directly to the API, following tools are available"},{"line_number":63,"context_line":"for interacting with Monasca:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_b474b569","line":62,"range":{"start_line":62,"start_character":49,"end_line":62,"end_character":58},"in_reply_to":"5f7c97a3_59e1dacf","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":65,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"},{"line_number":66,"context_line":"  CLI and Python client."},{"line_number":67,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":68,"context_line":"  Implements monitoring panel for Horizon."},{"line_number":69,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"},{"line_number":70,"context_line":"  Plugin for Grafana to view and configure alarm definitions, alarms, and"},{"line_number":71,"context_line":"  notifications."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d9f5ea84","line":68,"range":{"start_line":68,"start_character":2,"end_line":68,"end_character":34},"updated":"2018-05-09 13:27:30.000000000","message":"Plugin for implementing the monitoring panel in","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":65,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"},{"line_number":66,"context_line":"  CLI and Python client."},{"line_number":67,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":68,"context_line":"  Implements monitoring panel for Horizon."},{"line_number":69,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"},{"line_number":70,"context_line":"  Plugin for Grafana to view and configure alarm definitions, alarms, and"},{"line_number":71,"context_line":"  notifications."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_342f4540","line":68,"range":{"start_line":68,"start_character":2,"end_line":68,"end_character":34},"in_reply_to":"5f7c97a3_d9f5ea84","updated":"2018-05-09 13:50:03.000000000","message":"Rephrased it a little.","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Libraries:"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_392c1e01","line":76,"range":{"start_line":76,"start_character":2,"end_line":76,"end_character":8},"updated":"2018-05-09 13:27:30.000000000","message":"Common","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Libraries:"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_592f9af5","line":76,"range":{"start_line":76,"start_character":22,"end_line":76,"end_character":29},"updated":"2018-05-09 13:27:30.000000000","message":"the Monasca","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Libraries:"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_543201a9","line":76,"range":{"start_line":76,"start_character":2,"end_line":76,"end_character":8},"in_reply_to":"5f7c97a3_392c1e01","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":73,"context_line":"Libraries:"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_f428ed34","line":76,"range":{"start_line":76,"start_character":22,"end_line":76,"end_character":29},"in_reply_to":"5f7c97a3_592f9af5","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Grafana__ integration:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d93aca32","line":78,"range":{"start_line":78,"start_character":2,"end_line":78,"end_character":8},"updated":"2018-05-09 13:27:30.000000000","message":"StatsD","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Grafana__ integration:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_191282b2","line":78,"range":{"start_line":78,"start_character":66,"end_line":78,"end_character":78},"updated":"2018-05-09 13:27:30.000000000","message":"applications.","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Grafana__ integration:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_142c8945","line":78,"range":{"start_line":78,"start_character":66,"end_line":78,"end_character":78},"in_reply_to":"5f7c97a3_191282b2","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":75,"context_line":"* `monasca-common \u003chttps://github.com/openstack/monasca-common\u003e`_:"},{"line_number":76,"context_line":"  common code used in Monasca components."},{"line_number":77,"context_line":"* `monasca-statsd \u003chttps://github.com/openstack/monasca-statsd\u003e`_:"},{"line_number":78,"context_line":"  statsd-compatible library for sending metrics from instrumented applications"},{"line_number":79,"context_line":"  to Monasca."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"Grafana__ integration:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d41db10f","line":78,"range":{"start_line":78,"start_character":2,"end_line":78,"end_character":8},"in_reply_to":"5f7c97a3_d93aca32","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* `monasca-grafana-datasource"},{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_d923aa04","line":85,"range":{"start_line":85,"start_character":39,"end_line":85,"end_character":46},"updated":"2018-05-09 13:27:30.000000000","message":"Grafana.","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* `monasca-grafana-datasource"},{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_b9282ee2","line":85,"range":{"start_line":85,"start_character":2,"end_line":85,"end_character":7},"updated":"2018-05-09 13:27:30.000000000","message":"Multi","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* `monasca-grafana-datasource"},{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_741cdd11","line":85,"range":{"start_line":85,"start_character":2,"end_line":85,"end_character":7},"in_reply_to":"5f7c97a3_b9282ee2","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":82,"context_line":""},{"line_number":83,"context_line":"* `monasca-grafana-datasource"},{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_34d42520","line":85,"range":{"start_line":85,"start_character":39,"end_line":85,"end_character":46},"in_reply_to":"5f7c97a3_d923aa04","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16323,"name":"Silke Herrmann","email":"silke.herrmann@est.fujitsu.com","username":"herrmann"},"change_message_id":"b0d78006cdce6b58da5beba18361c458dc5daea6","unresolved":false,"context_lines":[{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"__ https://grafana.com/"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_f98306cb","line":87,"range":{"start_line":87,"start_character":39,"end_line":87,"end_character":68},"updated":"2018-05-09 13:27:30.000000000","message":"Keystone authentication added.","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"d3547341d5c39c47dd9c13637685ba1eb84be304","unresolved":false,"context_lines":[{"line_number":84,"context_line":"  \u003chttps://github.com/openstack/monasca-grafana-datasource\u003e`_:"},{"line_number":85,"context_line":"  multi-tenant Monasca data source for Grafana"},{"line_number":86,"context_line":"* `grafana \u003chttps://github.com/monasca/grafana\u003e`_:"},{"line_number":87,"context_line":"  Forked version of Grafana 4.1.2 with added Keystone authentication"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"__ https://grafana.com/"},{"line_number":90,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"5f7c97a3_74f13dcd","line":87,"range":{"start_line":87,"start_character":39,"end_line":87,"end_character":68},"in_reply_to":"5f7c97a3_f98306cb","updated":"2018-05-09 13:50:03.000000000","message":"Done","commit_id":"80a677db9ce7cc041b0724bc341b48f001d9277b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"3d6801e2d7f475e63dcdf513b138e19945961201","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Repositories"},{"line_number":50,"context_line":"------------"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"* `monasca-api \u003chttps://github.com/openstack/monasca-api\u003e`_:"},{"line_number":53,"context_line":"  RESTful API for metrics, alarms, and notifications."},{"line_number":54,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":55,"context_line":"  Agent for retrieving metrics data."}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_03d6ecf2","line":52,"range":{"start_line":52,"start_character":16,"end_line":52,"end_character":60},"updated":"2018-05-17 11:39:41.000000000","message":"that is only a mirror, better link to git.openstack.org","commit_id":"442cd2b79e8c338158ba3fd7adaa0cecf5d83076"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"1f67877eed5d0b44c05cb08709b7a493a8e4dd54","unresolved":false,"context_lines":[{"line_number":49,"context_line":"Repositories"},{"line_number":50,"context_line":"------------"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":"* `monasca-api \u003chttps://github.com/openstack/monasca-api\u003e`_:"},{"line_number":53,"context_line":"  RESTful API for metrics, alarms, and notifications."},{"line_number":54,"context_line":"* `monasca-agent \u003chttps://github.com/openstack/monasca-agent\u003e`_:"},{"line_number":55,"context_line":"  Agent for retrieving metrics data."}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_d320b09e","line":52,"range":{"start_line":52,"start_character":16,"end_line":52,"end_character":60},"in_reply_to":"5f7c97a3_03d6ecf2","updated":"2018-05-18 07:46:33.000000000","message":"I\u0027m interested in referencing the documentation which we still have in README.md files. git.o.o does not render markdown documents, which is why I would prefer to have github here for now.\n\nWe plan to convert documentation to rst and publish relevant parts to d.o.o. Then we will update the links here.","commit_id":"442cd2b79e8c338158ba3fd7adaa0cecf5d83076"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"3d6801e2d7f475e63dcdf513b138e19945961201","unresolved":false,"context_lines":[{"line_number":70,"context_line":"available for interacting with Monasca:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"},{"line_number":73,"context_line":"  CLI and Python client."},{"line_number":74,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":75,"context_line":"  Plugin adding the monitoring panel to Horizon."},{"line_number":76,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_63fec06c","line":73,"updated":"2018-05-17 11:39:41.000000000","message":"why not link to docs.o.o/ here?","commit_id":"442cd2b79e8c338158ba3fd7adaa0cecf5d83076"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"1f67877eed5d0b44c05cb08709b7a493a8e4dd54","unresolved":false,"context_lines":[{"line_number":70,"context_line":"available for interacting with Monasca:"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"* `Monasca Client \u003chttps://github.com/openstack/python-monascaclient\u003e`_:"},{"line_number":73,"context_line":"  CLI and Python client."},{"line_number":74,"context_line":"* `Horizon plugin \u003chttps://github.com/openstack/monasca-ui\u003e`_:"},{"line_number":75,"context_line":"  Plugin adding the monitoring panel to Horizon."},{"line_number":76,"context_line":"* `Grafana app \u003chttps://github.com/monasca/monasca-grafana\u003e`_:"}],"source_content_type":"text/x-rst","patch_set":7,"id":"5f7c97a3_a8725fe2","line":73,"in_reply_to":"5f7c97a3_63fec06c","updated":"2018-05-18 07:46:33.000000000","message":"Good point. Done.","commit_id":"442cd2b79e8c338158ba3fd7adaa0cecf5d83076"}]}
