)]}'
{"devstack/files/grafana/dashboards.d/09-cmm.json":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"764f5380a3623b54038decd526083b19d144cf1e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3f79a3b5_befbc478","updated":"2018-09-20 12:22:46.000000000","message":"Change file name to use monasca.","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"af7dfa348eafb5640ad538011eb21f6fba6737cb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3f79a3b5_5f6fc092","in_reply_to":"3f79a3b5_befbc478","updated":"2018-09-25 06:33:38.000000000","message":"Done","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"764f5380a3623b54038decd526083b19d144cf1e","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"  \"id\": null,"},{"line_number":3,"context_line":"  \"title\": \"CMM Monitoring\","},{"line_number":4,"context_line":"  \"originalTitle\": \"CMM Monitoring\","},{"line_number":5,"context_line":"  \"tags\": [],"},{"line_number":6,"context_line":"  \"style\": \"dark\","},{"line_number":7,"context_line":"  \"timezone\": \"utc\","}],"source_content_type":"application/json","patch_set":5,"id":"3f79a3b5_fe05bc7a","line":4,"range":{"start_line":3,"start_character":0,"end_line":4,"end_character":36},"updated":"2018-09-20 12:22:46.000000000","message":"It should not be `CMM` but Monasca.","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"af7dfa348eafb5640ad538011eb21f6fba6737cb","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{"},{"line_number":2,"context_line":"  \"id\": null,"},{"line_number":3,"context_line":"  \"title\": \"CMM Monitoring\","},{"line_number":4,"context_line":"  \"originalTitle\": \"CMM Monitoring\","},{"line_number":5,"context_line":"  \"tags\": [],"},{"line_number":6,"context_line":"  \"style\": \"dark\","},{"line_number":7,"context_line":"  \"timezone\": \"utc\","}],"source_content_type":"application/json","patch_set":5,"id":"3f79a3b5_7f6cfc9c","line":4,"range":{"start_line":3,"start_character":0,"end_line":4,"end_character":36},"in_reply_to":"3f79a3b5_fe05bc7a","updated":"2018-09-25 06:33:38.000000000","message":"Done","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"764f5380a3623b54038decd526083b19d144cf1e","unresolved":false,"context_lines":[{"line_number":1527,"context_line":"            {"},{"line_number":1528,"context_line":"              \"aggregator\": \"none\","},{"line_number":1529,"context_line":"              \"column\": \"value\","},{"line_number":1530,"context_line":"              \"metric\": \"kafka.consumer_lag\","},{"line_number":1531,"context_line":"              \"refId\": \"A\","},{"line_number":1532,"context_line":"              \"period\": \"300\","},{"line_number":1533,"context_line":"              \"dimensions\": ["}],"source_content_type":"application/json","patch_set":5,"id":"3f79a3b5_7e3e8c29","line":1530,"range":{"start_line":1530,"start_character":14,"end_line":1530,"end_character":45},"updated":"2018-09-20 12:22:46.000000000","message":"You need to add alias here like `kafka.consumer_lag: @consumer_group`. Now it\u0027s showing 3 times `kafka.consumer_lag` without any info for what this lags are for.","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"af7dfa348eafb5640ad538011eb21f6fba6737cb","unresolved":false,"context_lines":[{"line_number":1527,"context_line":"            {"},{"line_number":1528,"context_line":"              \"aggregator\": \"none\","},{"line_number":1529,"context_line":"              \"column\": \"value\","},{"line_number":1530,"context_line":"              \"metric\": \"kafka.consumer_lag\","},{"line_number":1531,"context_line":"              \"refId\": \"A\","},{"line_number":1532,"context_line":"              \"period\": \"300\","},{"line_number":1533,"context_line":"              \"dimensions\": ["}],"source_content_type":"application/json","patch_set":5,"id":"3f79a3b5_1f69488b","line":1530,"range":{"start_line":1530,"start_character":14,"end_line":1530,"end_character":45},"in_reply_to":"3f79a3b5_7e3e8c29","updated":"2018-09-25 06:33:38.000000000","message":"Done","commit_id":"c2de868ea67ef0399fddac7d7e5593b91cdae0f3"}],"devstack/files/grafana/dashboards.d/16-zookeper.json":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  \"sharedCrosshair\": false,"},{"line_number":11,"context_line":"  \"hideControls\": false,"},{"line_number":12,"context_line":"  \"time\": {"},{"line_number":13,"context_line":"    \"from\": \"now-15m\","},{"line_number":14,"context_line":"    \"to\": \"now\""},{"line_number":15,"context_line":"  },"},{"line_number":16,"context_line":"  \"timepicker\": {"}],"source_content_type":"application/json","patch_set":3,"id":"3f79a3b5_6daaf21a","line":13,"range":{"start_line":13,"start_character":17,"end_line":13,"end_character":20},"updated":"2018-09-13 09:46:56.000000000","message":"All other services have here 6h.\nAnd openstack and cmm have it set to 1h.\nCould it be possible to remove this time settings? So that when moving between dashboards they all show same time range even when user change it?","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"367d98d8625d4f38dd6f38e4df2cc33d943189cd","unresolved":false,"context_lines":[{"line_number":10,"context_line":"  \"sharedCrosshair\": false,"},{"line_number":11,"context_line":"  \"hideControls\": false,"},{"line_number":12,"context_line":"  \"time\": {"},{"line_number":13,"context_line":"    \"from\": \"now-15m\","},{"line_number":14,"context_line":"    \"to\": \"now\""},{"line_number":15,"context_line":"  },"},{"line_number":16,"context_line":"  \"timepicker\": {"}],"source_content_type":"application/json","patch_set":3,"id":"3f79a3b5_f46f94f7","line":13,"range":{"start_line":13,"start_character":17,"end_line":13,"end_character":20},"in_reply_to":"3f79a3b5_6daaf21a","updated":"2018-09-14 08:20:07.000000000","message":"Done for all dasboards. Set for 1h","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"}],"devstack/files/grafana/grafana.py":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3f79a3b5_c8fc540e","updated":"2018-09-13 09:46:56.000000000","message":"Change name to `grafana-init`","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"367d98d8625d4f38dd6f38e4df2cc33d943189cd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"3f79a3b5_d45db848","in_reply_to":"3f79a3b5_c8fc540e","updated":"2018-09-14 08:20:07.000000000","message":"Done","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"}],"devstack/plugin.sh":[{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[{"line_number":1186,"context_line":"    \" -i /usr/local/bin/monasca-reconfigure"},{"line_number":1187,"context_line":"}"},{"line_number":1188,"context_line":""},{"line_number":1189,"context_line":"# This is temporay solution to fix problem with privileges for agent"},{"line_number":1190,"context_line":"function init_collector_service {"},{"line_number":1191,"context_line":""},{"line_number":1192,"context_line":"  echo_summary \"Init Monasca collector service\""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_0d57be28","line":1189,"range":{"start_line":1189,"start_character":10,"end_line":1189,"end_character":18},"updated":"2018-09-13 09:46:56.000000000","message":"temporay?","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[{"line_number":1186,"context_line":"    \" -i /usr/local/bin/monasca-reconfigure"},{"line_number":1187,"context_line":"}"},{"line_number":1188,"context_line":""},{"line_number":1189,"context_line":"# This is temporay solution to fix problem with privileges for agent"},{"line_number":1190,"context_line":"function init_collector_service {"},{"line_number":1191,"context_line":""},{"line_number":1192,"context_line":"  echo_summary \"Init Monasca collector service\""},{"line_number":1193,"context_line":"  sudo systemctl stop monasca-collector"},{"line_number":1194,"context_line":"  sudo sed -i \"s/User\u003dmon-agent/User\u003droot/g\" /etc/systemd/system/monasca-collector.service"},{"line_number":1195,"context_line":"  sudo sed -i \"s/Group\u003dmon-agent/Group\u003droot/g\" /etc/systemd/system/monasca-collector.service"},{"line_number":1196,"context_line":"  sudo systemctl daemon-reload"},{"line_number":1197,"context_line":"  sudo systemctl restart monasca-collector"},{"line_number":1198,"context_line":""},{"line_number":1199,"context_line":"}"},{"line_number":1200,"context_line":""},{"line_number":1201,"context_line":"function clean_monasca_agent {"},{"line_number":1202,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_8d38aeee","line":1199,"range":{"start_line":1189,"start_character":0,"end_line":1199,"end_character":1},"updated":"2018-09-13 09:46:56.000000000","message":"Does it not working now?\nIf not then it should be split to separate change and merged first.","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"367d98d8625d4f38dd6f38e4df2cc33d943189cd","unresolved":false,"context_lines":[{"line_number":1186,"context_line":"    \" -i /usr/local/bin/monasca-reconfigure"},{"line_number":1187,"context_line":"}"},{"line_number":1188,"context_line":""},{"line_number":1189,"context_line":"# This is temporay solution to fix problem with privileges for agent"},{"line_number":1190,"context_line":"function init_collector_service {"},{"line_number":1191,"context_line":""},{"line_number":1192,"context_line":"  echo_summary \"Init Monasca collector service\""},{"line_number":1193,"context_line":"  sudo systemctl stop monasca-collector"},{"line_number":1194,"context_line":"  sudo sed -i \"s/User\u003dmon-agent/User\u003droot/g\" /etc/systemd/system/monasca-collector.service"},{"line_number":1195,"context_line":"  sudo sed -i \"s/Group\u003dmon-agent/Group\u003droot/g\" /etc/systemd/system/monasca-collector.service"},{"line_number":1196,"context_line":"  sudo systemctl daemon-reload"},{"line_number":1197,"context_line":"  sudo systemctl restart monasca-collector"},{"line_number":1198,"context_line":""},{"line_number":1199,"context_line":"}"},{"line_number":1200,"context_line":""},{"line_number":1201,"context_line":"function clean_monasca_agent {"},{"line_number":1202,"context_line":""}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_b4791cc6","line":1199,"range":{"start_line":1189,"start_character":0,"end_line":1199,"end_character":1},"in_reply_to":"3f79a3b5_8d38aeee","updated":"2018-09-14 08:20:07.000000000","message":"Done","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[{"line_number":1258,"context_line":"}"},{"line_number":1259,"context_line":""},{"line_number":1260,"context_line":"function init_monasca_grafana {"},{"line_number":1261,"context_line":"  echo_summary \"Init Grafana\""},{"line_number":1262,"context_line":""},{"line_number":1263,"context_line":"  sudo cp -f -r \"${MONASCA_API_DIR}\"/devstack/files/grafana/dashboards.d \"${DASHBOARDS_DIR}\""},{"line_number":1264,"context_line":"  sudo chown -R root:root \"${DASHBOARDS_DIR}\""},{"line_number":1265,"context_line":"  sudo chmod -R 0644 \"${DASHBOARDS_DIR}\""},{"line_number":1266,"context_line":""},{"line_number":1267,"context_line":"  sudo python \"${MONASCA_API_DIR}\"/devstack/files/grafana/grafana.py"},{"line_number":1268,"context_line":""},{"line_number":1269,"context_line":"  sudo rm -rf \"${DASHBOARDS_DIR}\""},{"line_number":1270,"context_line":"}"},{"line_number":1271,"context_line":""},{"line_number":1272,"context_line":"function install_monasca_grafana {"}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_4d2296bc","line":1269,"range":{"start_line":1261,"start_character":0,"end_line":1269,"end_character":33},"updated":"2018-09-13 09:46:56.000000000","message":"All other lines use 4 spaces for indentation.","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"367d98d8625d4f38dd6f38e4df2cc33d943189cd","unresolved":false,"context_lines":[{"line_number":1258,"context_line":"}"},{"line_number":1259,"context_line":""},{"line_number":1260,"context_line":"function init_monasca_grafana {"},{"line_number":1261,"context_line":"  echo_summary \"Init Grafana\""},{"line_number":1262,"context_line":""},{"line_number":1263,"context_line":"  sudo cp -f -r \"${MONASCA_API_DIR}\"/devstack/files/grafana/dashboards.d \"${DASHBOARDS_DIR}\""},{"line_number":1264,"context_line":"  sudo chown -R root:root \"${DASHBOARDS_DIR}\""},{"line_number":1265,"context_line":"  sudo chmod -R 0644 \"${DASHBOARDS_DIR}\""},{"line_number":1266,"context_line":""},{"line_number":1267,"context_line":"  sudo python \"${MONASCA_API_DIR}\"/devstack/files/grafana/grafana.py"},{"line_number":1268,"context_line":""},{"line_number":1269,"context_line":"  sudo rm -rf \"${DASHBOARDS_DIR}\""},{"line_number":1270,"context_line":"}"},{"line_number":1271,"context_line":""},{"line_number":1272,"context_line":"function install_monasca_grafana {"}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_544a0883","line":1269,"range":{"start_line":1261,"start_character":0,"end_line":1269,"end_character":33},"in_reply_to":"3f79a3b5_4d2296bc","updated":"2018-09-14 08:20:07.000000000","message":"Done","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":21922,"name":"Dobroslaw Zybort","email":"dobroslaw.zybort@ts.fujitsu.com","username":"dobrolaw.zybort"},"change_message_id":"1605aeed68332ba596461fd5ca9750383d49317f","unresolved":false,"context_lines":[{"line_number":1324,"context_line":"    sudo sed -i \"s#/usr/share#\"${MONASCA_BASE}\"/grafana-build/src/github.com/grafana#g\" /etc/init.d/grafana-server"},{"line_number":1325,"context_line":""},{"line_number":1326,"context_line":"    sudo systemctl enable grafana-server"},{"line_number":1327,"context_line":""},{"line_number":1328,"context_line":"}"},{"line_number":1329,"context_line":""},{"line_number":1330,"context_line":"function clean_node_nvm {"}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_2d271aca","line":1327,"updated":"2018-09-13 09:46:56.000000000","message":"Unnecessary change.","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"},{"author":{"_account_id":16171,"name":"Lukasz Zajaczkowski","email":"lukasz.zajaczkowski@ts.fujitsu.com","username":"lukasz.zajaczkowski"},"change_message_id":"367d98d8625d4f38dd6f38e4df2cc33d943189cd","unresolved":false,"context_lines":[{"line_number":1324,"context_line":"    sudo sed -i \"s#/usr/share#\"${MONASCA_BASE}\"/grafana-build/src/github.com/grafana#g\" /etc/init.d/grafana-server"},{"line_number":1325,"context_line":""},{"line_number":1326,"context_line":"    sudo systemctl enable grafana-server"},{"line_number":1327,"context_line":""},{"line_number":1328,"context_line":"}"},{"line_number":1329,"context_line":""},{"line_number":1330,"context_line":"function clean_node_nvm {"}],"source_content_type":"text/x-sh","patch_set":3,"id":"3f79a3b5_744dc497","line":1327,"in_reply_to":"3f79a3b5_2d271aca","updated":"2018-09-14 08:20:07.000000000","message":"Done","commit_id":"f3064199b9bfcd1ac5bc6d78f47716c7e5ccbc1c"}]}
