From 45b859fe5cdea93a432e3ed42a3c2b4e4d66f5ef Mon Sep 17 00:00:00 2001 From: Amnon Heiman Date: Sun, 4 Aug 2024 08:31:53 +0300 Subject: [PATCH] "Add the generated dashboard" --- .../ver_2022.1/scylla-detailed.2022.1.json | 892 +++++++++---- .../ver_2022.2/scylla-detailed.2022.2.json | 892 +++++++++---- .../ver_2023.1/scylla-detailed.2023.1.json | 892 +++++++++---- .../ver_2024.1/scylla-detailed.2024.1.json | 904 +++++++++---- .../ver_2024.2/scylla-detailed.2024.2.json | 1182 +++++++++++++---- 5 files changed, 3350 insertions(+), 1412 deletions(-) diff --git a/grafana/build/ver_2022.1/scylla-detailed.2022.1.json b/grafana/build/ver_2022.1/scylla-detailed.2022.1.json index 7c1e731b6..98abdd45f 100644 --- a/grafana/build/ver_2022.1/scylla-detailed.2022.1.json +++ b/grafana/build/ver_2022.1/scylla-detailed.2022.1.json @@ -184,6 +184,338 @@ "transparent": true, "type": "text" }, + { + "class": "percent_panel", + "datasource": "prometheus", + "description": "The percentage of the time during which Scylla utilized the CPU. Note that because Scylla does busy polling for some time before going idle, CPU utilization as seen by the operating system may be much higher. Your system is not yet CPU-bottlenecked until this metric is high.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 0, + "y": 3 + }, + "id": 2, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk($topk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]])) or on ([[by]]) bottomk($bottomk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 4 + } + ], + "title": "Load", + "type": "timeseries" + }, + { + "class": "ops_panel", + "datasource": "prometheus", + "description": "Amount of requests served as the coordinator. Imbalances here represent dispersion at the connection level, not your data model.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:ops/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 6, + "y": 3 + }, + "id": 3, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Requests Served per [[by]] - Coordinator", + "type": "timeseries" + }, + { + "class": "rps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful user reads on this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:reads/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 12, + "y": 3 + }, + "id": 4, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 1 + } + ], + "title": "Reads per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "wps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful write operations performed by this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:writes/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 18, + "y": 3 + }, + "id": 5, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Writes per [[by]] - Replica", + "type": "timeseries" + }, { "class": "collapsible_row_panel", "collapsed": false, @@ -192,9 +524,9 @@ "h": 1, "w": 24, "x": 0, - "y": 3 + "y": 9 }, - "id": 2, + "id": 6, "panels": [], "repeat": "", "title": "reads and writes", @@ -216,9 +548,9 @@ "h": 2, "w": 24, "x": 0, - "y": 4 + "y": 10 }, - "id": 3, + "id": 7, "isNew": true, "links": [], "mode": "html", @@ -280,9 +612,9 @@ "h": 6, "w": 6, "x": 0, - "y": 6 + "y": 12 }, - "id": 4, + "id": 8, "isNew": true, "links": [], "options": { @@ -361,9 +693,9 @@ "h": 6, "w": 6, "x": 6, - "y": 6 + "y": 12 }, - "id": 5, + "id": 9, "isNew": true, "links": [], "options": { @@ -442,9 +774,9 @@ "h": 6, "w": 6, "x": 12, - "y": 6 + "y": 12 }, - "id": 6, + "id": 10, "isNew": true, "links": [], "options": { @@ -524,9 +856,9 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 12 }, - "id": 7, + "id": 11, "isNew": true, "links": [], "options": { @@ -605,9 +937,9 @@ "h": 6, "w": 6, "x": 0, - "y": 12 + "y": 18 }, - "id": 8, + "id": 12, "isNew": true, "links": [], "options": { @@ -686,9 +1018,9 @@ "h": 6, "w": 6, "x": 6, - "y": 12 + "y": 18 }, - "id": 9, + "id": 13, "isNew": true, "links": [], "options": { @@ -770,9 +1102,9 @@ "h": 6, "w": 6, "x": 12, - "y": 12 + "y": 18 }, - "id": 10, + "id": 14, "isNew": true, "links": [], "options": { @@ -851,9 +1183,9 @@ "h": 6, "w": 6, "x": 18, - "y": 12 + "y": 18 }, - "id": 11, + "id": 15, "isNew": true, "links": [], "options": { @@ -932,9 +1264,9 @@ "h": 6, "w": 6, "x": 0, - "y": 18 + "y": 24 }, - "id": 12, + "id": 16, "isNew": true, "links": [], "options": { @@ -970,9 +1302,9 @@ "h": 1, "w": 24, "x": 0, - "y": 24 + "y": 30 }, - "id": 13, + "id": 17, "panels": [], "repeat": "", "title": "Latencies", @@ -1029,9 +1361,9 @@ "h": 6, "w": 6, "x": 0, - "y": 25 + "y": 31 }, - "id": 14, + "id": 18, "isNew": true, "links": [], "options": { @@ -1110,9 +1442,9 @@ "h": 6, "w": 6, "x": 6, - "y": 25 + "y": 31 }, - "id": 15, + "id": 19, "isNew": true, "links": [], "options": { @@ -1201,9 +1533,9 @@ "h": 6, "w": 6, "x": 12, - "y": 25 + "y": 31 }, - "id": 16, + "id": 20, "isNew": true, "links": [], "options": { @@ -1293,9 +1625,9 @@ "h": 6, "w": 6, "x": 18, - "y": 25 + "y": 31 }, - "id": 17, + "id": 21, "isNew": true, "links": [], "options": { @@ -1385,9 +1717,9 @@ "h": 6, "w": 6, "x": 0, - "y": 31 + "y": 37 }, - "id": 18, + "id": 22, "isNew": true, "links": [], "options": { @@ -1466,9 +1798,9 @@ "h": 6, "w": 6, "x": 6, - "y": 31 + "y": 37 }, - "id": 19, + "id": 23, "isNew": true, "links": [], "options": { @@ -1557,9 +1889,9 @@ "h": 6, "w": 6, "x": 12, - "y": 31 + "y": 37 }, - "id": 20, + "id": 24, "isNew": true, "links": [], "options": { @@ -1649,9 +1981,9 @@ "h": 6, "w": 6, "x": 18, - "y": 31 + "y": 37 }, - "id": 21, + "id": 25, "isNew": true, "links": [], "options": { @@ -1698,9 +2030,9 @@ "h": 1, "w": 24, "x": 0, - "y": 37 + "y": 43 }, - "id": 22, + "id": 26, "panels": [], "repeat": "", "title": "Timeouts and Errors", @@ -1722,9 +2054,9 @@ "h": 2, "w": 24, "x": 0, - "y": 38 + "y": 44 }, - "id": 23, + "id": 27, "isNew": true, "links": [], "mode": "html", @@ -1786,9 +2118,9 @@ "h": 6, "w": 6, "x": 0, - "y": 40 + "y": 46 }, - "id": 24, + "id": 28, "isNew": true, "links": [], "options": { @@ -1867,9 +2199,9 @@ "h": 6, "w": 6, "x": 6, - "y": 40 + "y": 46 }, - "id": 25, + "id": 29, "isNew": true, "links": [], "options": { @@ -1948,9 +2280,9 @@ "h": 6, "w": 6, "x": 12, - "y": 40 + "y": 46 }, - "id": 26, + "id": 30, "isNew": true, "links": [], "options": { @@ -2043,9 +2375,9 @@ "h": 6, "w": 6, "x": 18, - "y": 40 + "y": 46 }, - "id": 27, + "id": 31, "isNew": true, "links": [], "options": { @@ -2082,9 +2414,9 @@ "h": 1, "w": 24, "x": 0, - "y": 46 + "y": 52 }, - "id": 28, + "id": 32, "panels": [], "repeat": "", "title": "Replica", @@ -2106,9 +2438,9 @@ "h": 2, "w": 24, "x": 0, - "y": 47 + "y": 53 }, - "id": 29, + "id": 33, "isNew": true, "links": [], "mode": "html", @@ -2170,9 +2502,9 @@ "h": 6, "w": 6, "x": 0, - "y": 49 + "y": 55 }, - "id": 30, + "id": 34, "isNew": true, "links": [], "options": { @@ -2251,9 +2583,9 @@ "h": 6, "w": 6, "x": 6, - "y": 49 + "y": 55 }, - "id": 31, + "id": 35, "isNew": true, "links": [], "options": { @@ -2332,9 +2664,9 @@ "h": 6, "w": 6, "x": 12, - "y": 49 + "y": 55 }, - "id": 32, + "id": 36, "isNew": true, "links": [], "options": { @@ -2413,9 +2745,9 @@ "h": 6, "w": 6, "x": 18, - "y": 49 + "y": 55 }, - "id": 33, + "id": 37, "isNew": true, "links": [], "options": { @@ -2494,9 +2826,9 @@ "h": 6, "w": 6, "x": 0, - "y": 55 + "y": 61 }, - "id": 34, + "id": 38, "isNew": true, "links": [], "options": { @@ -2575,9 +2907,9 @@ "h": 6, "w": 6, "x": 6, - "y": 55 + "y": 61 }, - "id": 35, + "id": 39, "isNew": true, "links": [], "options": { @@ -2656,9 +2988,9 @@ "h": 6, "w": 6, "x": 12, - "y": 55 + "y": 61 }, - "id": 36, + "id": 40, "isNew": true, "links": [], "options": { @@ -2737,9 +3069,9 @@ "h": 6, "w": 6, "x": 18, - "y": 55 + "y": 61 }, - "id": 37, + "id": 41, "isNew": true, "links": [], "options": { @@ -2787,9 +3119,9 @@ "h": 6, "w": 12, "x": 0, - "y": 61 + "y": 67 }, - "id": 38, + "id": 42, "isNew": true, "links": [], "mode": "markdown", @@ -2850,9 +3182,9 @@ "h": 6, "w": 6, "x": 12, - "y": 61 + "y": 67 }, - "id": 39, + "id": 43, "isNew": true, "links": [], "options": { @@ -2931,9 +3263,9 @@ "h": 6, "w": 6, "x": 18, - "y": 61 + "y": 67 }, - "id": 40, + "id": 44, "isNew": true, "links": [], "options": { @@ -2969,9 +3301,9 @@ "h": 1, "w": 24, "x": 0, - "y": 67 + "y": 73 }, - "id": 41, + "id": 45, "panels": [], "repeat": "", "title": "Storage", @@ -3028,9 +3360,9 @@ "h": 6, "w": 6, "x": 0, - "y": 68 + "y": 74 }, - "id": 42, + "id": 46, "isNew": true, "links": [], "options": { @@ -3109,9 +3441,9 @@ "h": 6, "w": 6, "x": 6, - "y": 68 + "y": 74 }, - "id": 43, + "id": 47, "isNew": true, "links": [], "options": { @@ -3190,9 +3522,9 @@ "h": 6, "w": 6, "x": 12, - "y": 68 + "y": 74 }, - "id": 44, + "id": 48, "isNew": true, "links": [], "options": { @@ -3228,9 +3560,9 @@ "h": 1, "w": 24, "x": 0, - "y": 74 + "y": 80 }, - "id": 45, + "id": 49, "panels": [], "repeat": "", "title": "Cache", @@ -3252,9 +3584,9 @@ "h": 2, "w": 24, "x": 0, - "y": 75 + "y": 81 }, - "id": 46, + "id": 50, "isNew": true, "links": [], "mode": "html", @@ -3316,9 +3648,9 @@ "h": 6, "w": 12, "x": 0, - "y": 77 + "y": 83 }, - "id": 47, + "id": 51, "isNew": true, "links": [], "options": { @@ -3397,9 +3729,9 @@ "h": 6, "w": 12, "x": 12, - "y": 77 + "y": 83 }, - "id": 48, + "id": 52, "isNew": true, "links": [], "options": { @@ -3478,9 +3810,9 @@ "h": 6, "w": 6, "x": 0, - "y": 83 + "y": 89 }, - "id": 49, + "id": 53, "isNew": true, "links": [], "options": { @@ -3559,9 +3891,9 @@ "h": 6, "w": 6, "x": 6, - "y": 83 + "y": 89 }, - "id": 50, + "id": 54, "isNew": true, "links": [], "options": { @@ -3640,9 +3972,9 @@ "h": 6, "w": 6, "x": 12, - "y": 83 + "y": 89 }, - "id": 51, + "id": 55, "isNew": true, "links": [], "options": { @@ -3721,9 +4053,9 @@ "h": 6, "w": 6, "x": 18, - "y": 83 + "y": 89 }, - "id": 52, + "id": 56, "isNew": true, "links": [], "options": { @@ -3802,9 +4134,9 @@ "h": 6, "w": 6, "x": 0, - "y": 89 + "y": 95 }, - "id": 53, + "id": 57, "isNew": true, "links": [], "options": { @@ -3883,9 +4215,9 @@ "h": 6, "w": 6, "x": 6, - "y": 89 + "y": 95 }, - "id": 54, + "id": 58, "isNew": true, "links": [], "options": { @@ -3967,9 +4299,9 @@ "h": 6, "w": 6, "x": 12, - "y": 89 + "y": 95 }, - "id": 55, + "id": 59, "isNew": true, "links": [], "options": { @@ -4048,9 +4380,9 @@ "h": 6, "w": 6, "x": 18, - "y": 89 + "y": 95 }, - "id": 56, + "id": 60, "isNew": true, "links": [], "options": { @@ -4132,9 +4464,9 @@ "h": 6, "w": 6, "x": 0, - "y": 95 + "y": 101 }, - "id": 57, + "id": 61, "isNew": true, "links": [], "options": { @@ -4216,9 +4548,9 @@ "h": 6, "w": 6, "x": 6, - "y": 95 + "y": 101 }, - "id": 58, + "id": 62, "isNew": true, "links": [], "options": { @@ -4300,9 +4632,9 @@ "h": 6, "w": 6, "x": 12, - "y": 95 + "y": 101 }, - "id": 59, + "id": 63, "isNew": true, "links": [], "options": { @@ -4384,9 +4716,9 @@ "h": 6, "w": 6, "x": 18, - "y": 95 + "y": 101 }, - "id": 60, + "id": 64, "isNew": true, "links": [], "options": { @@ -4468,9 +4800,9 @@ "h": 6, "w": 6, "x": 0, - "y": 101 + "y": 107 }, - "id": 61, + "id": 65, "isNew": true, "links": [], "options": { @@ -4549,9 +4881,9 @@ "h": 6, "w": 6, "x": 6, - "y": 101 + "y": 107 }, - "id": 62, + "id": 66, "isNew": true, "links": [], "options": { @@ -4630,9 +4962,9 @@ "h": 6, "w": 6, "x": 12, - "y": 101 + "y": 107 }, - "id": 63, + "id": 67, "isNew": true, "links": [], "options": { @@ -4711,9 +5043,9 @@ "h": 6, "w": 6, "x": 18, - "y": 101 + "y": 107 }, - "id": 64, + "id": 68, "isNew": true, "links": [], "options": { @@ -4792,9 +5124,9 @@ "h": 6, "w": 6, "x": 0, - "y": 107 + "y": 113 }, - "id": 65, + "id": 69, "isNew": true, "links": [], "options": { @@ -4873,9 +5205,9 @@ "h": 6, "w": 6, "x": 6, - "y": 107 + "y": 113 }, - "id": 66, + "id": 70, "isNew": true, "links": [], "options": { @@ -4911,9 +5243,9 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 119 }, - "id": 67, + "id": 71, "panels": [ { "class": "text_panel", @@ -4931,9 +5263,9 @@ "h": 2, "w": 24, "x": 0, - "y": 114 + "y": 120 }, - "id": 68, + "id": 72, "isNew": true, "links": [], "mode": "html", @@ -4995,9 +5327,9 @@ "h": 6, "w": 6, "x": 0, - "y": 116 + "y": 122 }, - "id": 69, + "id": 73, "isNew": true, "links": [], "options": { @@ -5076,9 +5408,9 @@ "h": 6, "w": 6, "x": 6, - "y": 116 + "y": 122 }, - "id": 70, + "id": 74, "isNew": true, "links": [], "options": { @@ -5157,9 +5489,9 @@ "h": 6, "w": 6, "x": 12, - "y": 116 + "y": 122 }, - "id": 71, + "id": 75, "isNew": true, "links": [], "options": { @@ -5238,9 +5570,9 @@ "h": 6, "w": 6, "x": 18, - "y": 116 + "y": 122 }, - "id": 72, + "id": 76, "isNew": true, "links": [], "options": { @@ -5322,9 +5654,9 @@ "h": 6, "w": 6, "x": 0, - "y": 122 + "y": 128 }, - "id": 73, + "id": 77, "isNew": true, "links": [], "options": { @@ -5403,9 +5735,9 @@ "h": 6, "w": 6, "x": 6, - "y": 122 + "y": 128 }, - "id": 74, + "id": 78, "isNew": true, "links": [], "options": { @@ -5446,9 +5778,9 @@ "h": 1, "w": 24, "x": 0, - "y": 128 + "y": 134 }, - "id": 75, + "id": 79, "panels": [ { "class": "rps_panel", @@ -5501,9 +5833,9 @@ "h": 6, "w": 6, "x": 0, - "y": 129 + "y": 135 }, - "id": 76, + "id": 80, "isNew": true, "links": [], "options": { @@ -5582,9 +5914,9 @@ "h": 6, "w": 6, "x": 6, - "y": 129 + "y": 135 }, - "id": 77, + "id": 81, "isNew": true, "links": [], "options": { @@ -5663,9 +5995,9 @@ "h": 6, "w": 6, "x": 12, - "y": 129 + "y": 135 }, - "id": 78, + "id": 82, "isNew": true, "links": [], "options": { @@ -5744,9 +6076,9 @@ "h": 6, "w": 6, "x": 18, - "y": 129 + "y": 135 }, - "id": 79, + "id": 83, "isNew": true, "links": [], "options": { @@ -5825,9 +6157,9 @@ "h": 6, "w": 6, "x": 0, - "y": 135 + "y": 141 }, - "id": 80, + "id": 84, "isNew": true, "links": [], "options": { @@ -5906,9 +6238,9 @@ "h": 6, "w": 6, "x": 6, - "y": 135 + "y": 141 }, - "id": 81, + "id": 85, "isNew": true, "links": [], "options": { @@ -5987,9 +6319,9 @@ "h": 6, "w": 6, "x": 12, - "y": 135 + "y": 141 }, - "id": 82, + "id": 86, "isNew": true, "links": [], "options": { @@ -6030,9 +6362,9 @@ "h": 1, "w": 24, "x": 0, - "y": 141 + "y": 147 }, - "id": 83, + "id": 87, "panels": [ { "class": "text_panel", @@ -6050,9 +6382,9 @@ "h": 2, "w": 24, "x": 0, - "y": 142 + "y": 148 }, - "id": 84, + "id": 88, "isNew": true, "links": [], "mode": "html", @@ -6114,9 +6446,9 @@ "h": 6, "w": 6, "x": 0, - "y": 144 + "y": 150 }, - "id": 85, + "id": 89, "isNew": true, "links": [], "options": { @@ -6195,9 +6527,9 @@ "h": 6, "w": 6, "x": 6, - "y": 144 + "y": 150 }, - "id": 86, + "id": 90, "isNew": true, "links": [], "options": { @@ -6279,9 +6611,9 @@ "h": 6, "w": 6, "x": 12, - "y": 144 + "y": 150 }, - "id": 87, + "id": 91, "isNew": true, "links": [], "options": { @@ -6363,9 +6695,9 @@ "h": 6, "w": 6, "x": 18, - "y": 144 + "y": 150 }, - "id": 88, + "id": 92, "isNew": true, "links": [], "options": { @@ -6444,9 +6776,9 @@ "h": 6, "w": 6, "x": 0, - "y": 150 + "y": 156 }, - "id": 89, + "id": 93, "isNew": true, "links": [], "options": { @@ -6525,9 +6857,9 @@ "h": 6, "w": 6, "x": 6, - "y": 150 + "y": 156 }, - "id": 90, + "id": 94, "isNew": true, "links": [], "options": { @@ -6609,9 +6941,9 @@ "h": 6, "w": 6, "x": 12, - "y": 150 + "y": 156 }, - "id": 91, + "id": 95, "isNew": true, "links": [], "options": { @@ -6693,9 +7025,9 @@ "h": 6, "w": 6, "x": 18, - "y": 150 + "y": 156 }, - "id": 92, + "id": 96, "isNew": true, "links": [], "options": { @@ -6774,9 +7106,9 @@ "h": 6, "w": 6, "x": 0, - "y": 156 + "y": 162 }, - "id": 93, + "id": 97, "isNew": true, "links": [], "options": { @@ -6858,9 +7190,9 @@ "h": 6, "w": 6, "x": 6, - "y": 156 + "y": 162 }, - "id": 94, + "id": 98, "isNew": true, "links": [], "options": { @@ -6939,9 +7271,9 @@ "h": 6, "w": 6, "x": 12, - "y": 156 + "y": 162 }, - "id": 95, + "id": 99, "isNew": true, "links": [], "options": { @@ -6984,9 +7316,9 @@ "h": 6, "w": 6, "x": 18, - "y": 156 + "y": 162 }, - "id": 96, + "id": 100, "isNew": true, "links": [], "mode": "html", @@ -7049,9 +7381,9 @@ "h": 6, "w": 6, "x": 0, - "y": 162 + "y": 168 }, - "id": 97, + "id": 101, "isNew": true, "links": [], "options": { @@ -7130,9 +7462,9 @@ "h": 6, "w": 6, "x": 6, - "y": 162 + "y": 168 }, - "id": 98, + "id": 102, "isNew": true, "links": [], "options": { @@ -7211,9 +7543,9 @@ "h": 6, "w": 6, "x": 12, - "y": 162 + "y": 168 }, - "id": 99, + "id": 103, "isNew": true, "links": [], "options": { @@ -7292,9 +7624,9 @@ "h": 6, "w": 6, "x": 18, - "y": 162 + "y": 168 }, - "id": 100, + "id": 104, "isNew": true, "links": [], "options": { @@ -7373,9 +7705,9 @@ "h": 6, "w": 6, "x": 0, - "y": 168 + "y": 174 }, - "id": 101, + "id": 105, "isNew": true, "links": [], "options": { @@ -7454,9 +7786,9 @@ "h": 6, "w": 6, "x": 6, - "y": 168 + "y": 174 }, - "id": 102, + "id": 106, "isNew": true, "links": [], "options": { @@ -7535,9 +7867,9 @@ "h": 6, "w": 6, "x": 12, - "y": 168 + "y": 174 }, - "id": 103, + "id": 107, "isNew": true, "links": [], "options": { @@ -7616,9 +7948,9 @@ "h": 6, "w": 6, "x": 18, - "y": 168 + "y": 174 }, - "id": 104, + "id": 108, "isNew": true, "links": [], "options": { @@ -7697,9 +8029,9 @@ "h": 6, "w": 6, "x": 0, - "y": 174 + "y": 180 }, - "id": 105, + "id": 109, "isNew": true, "links": [], "options": { @@ -7778,9 +8110,9 @@ "h": 6, "w": 6, "x": 6, - "y": 174 + "y": 180 }, - "id": 106, + "id": 110, "isNew": true, "links": [], "options": { @@ -7862,9 +8194,9 @@ "h": 6, "w": 6, "x": 12, - "y": 174 + "y": 180 }, - "id": 107, + "id": 111, "isNew": true, "links": [], "options": { @@ -7908,9 +8240,9 @@ "h": 1, "w": 24, "x": 0, - "y": 180 + "y": 186 }, - "id": 108, + "id": 112, "panels": [ { "class": "text_panel", @@ -7928,9 +8260,9 @@ "h": 2, "w": 24, "x": 0, - "y": 181 + "y": 187 }, - "id": 109, + "id": 113, "isNew": true, "links": [], "mode": "html", @@ -7992,9 +8324,9 @@ "h": 6, "w": 8, "x": 0, - "y": 183 + "y": 189 }, - "id": 110, + "id": 114, "isNew": true, "links": [], "options": { @@ -8076,9 +8408,9 @@ "h": 6, "w": 8, "x": 8, - "y": 183 + "y": 189 }, - "id": 111, + "id": 115, "isNew": true, "links": [], "options": { @@ -8122,9 +8454,9 @@ "h": 1, "w": 24, "x": 0, - "y": 189 + "y": 195 }, - "id": 112, + "id": 116, "panels": [], "repeat": "", "title": "Memory", @@ -8146,9 +8478,9 @@ "h": 2, "w": 24, "x": 0, - "y": 190 + "y": 196 }, - "id": 113, + "id": 117, "isNew": true, "links": [], "mode": "html", @@ -8210,9 +8542,9 @@ "h": 6, "w": 8, "x": 0, - "y": 192 + "y": 198 }, - "id": 114, + "id": 118, "isNew": true, "links": [], "options": { @@ -8291,9 +8623,9 @@ "h": 6, "w": 8, "x": 8, - "y": 192 + "y": 198 }, - "id": 115, + "id": 119, "isNew": true, "links": [], "options": { @@ -8373,9 +8705,9 @@ "h": 6, "w": 8, "x": 16, - "y": 192 + "y": 198 }, - "id": 116, + "id": 120, "isNew": true, "links": [], "options": { @@ -8411,9 +8743,9 @@ "h": 1, "w": 24, "x": 0, - "y": 198 + "y": 204 }, - "id": 117, + "id": 121, "panels": [], "repeat": "", "title": "Compaction", @@ -8435,9 +8767,9 @@ "h": 2, "w": 24, "x": 0, - "y": 199 + "y": 205 }, - "id": 118, + "id": 122, "isNew": true, "links": [], "mode": "html", @@ -8499,9 +8831,9 @@ "h": 6, "w": 8, "x": 0, - "y": 201 + "y": 207 }, - "id": 119, + "id": 123, "isNew": true, "links": [], "options": { @@ -8581,9 +8913,9 @@ "h": 6, "w": 8, "x": 8, - "y": 201 + "y": 207 }, - "id": 120, + "id": 124, "isNew": true, "links": [], "options": { @@ -8666,9 +8998,9 @@ "h": 6, "w": 8, "x": 16, - "y": 201 + "y": 207 }, - "id": 121, + "id": 125, "isNew": true, "links": [], "options": { @@ -8703,9 +9035,9 @@ "h": 1, "w": 24, "x": 0, - "y": 207 + "y": 213 }, - "id": 122, + "id": 126, "panels": [], "repeat": "sg", "title": "Latencies - $sg", @@ -8762,9 +9094,9 @@ "h": 6, "w": 6, "x": 0, - "y": 208 + "y": 214 }, - "id": 123, + "id": 127, "isNew": true, "links": [], "options": { @@ -8842,9 +9174,9 @@ "h": 6, "w": 6, "x": 6, - "y": 208 + "y": 214 }, - "id": 124, + "id": 128, "isNew": true, "links": [], "options": { @@ -8932,9 +9264,9 @@ "h": 6, "w": 6, "x": 12, - "y": 208 + "y": 214 }, - "id": 125, + "id": 129, "isNew": true, "links": [], "options": { @@ -9023,9 +9355,9 @@ "h": 6, "w": 6, "x": 18, - "y": 208 + "y": 214 }, - "id": 126, + "id": 130, "isNew": true, "links": [], "options": { @@ -9115,9 +9447,9 @@ "h": 6, "w": 6, "x": 0, - "y": 214 + "y": 220 }, - "id": 127, + "id": 131, "isNew": true, "links": [], "options": { @@ -9195,9 +9527,9 @@ "h": 6, "w": 6, "x": 6, - "y": 214 + "y": 220 }, - "id": 128, + "id": 132, "isNew": true, "links": [], "options": { @@ -9285,9 +9617,9 @@ "h": 6, "w": 6, "x": 12, - "y": 214 + "y": 220 }, - "id": 129, + "id": 133, "isNew": true, "links": [], "options": { @@ -9376,9 +9708,9 @@ "h": 6, "w": 6, "x": 18, - "y": 214 + "y": 220 }, - "id": 130, + "id": 134, "isNew": true, "links": [], "options": { @@ -9472,9 +9804,9 @@ "h": 6, "w": 6, "x": 0, - "y": 220 + "y": 226 }, - "id": 131, + "id": 135, "isNew": true, "links": [], "options": { @@ -9558,9 +9890,9 @@ "h": 6, "w": 6, "x": 6, - "y": 220 + "y": 226 }, - "id": 132, + "id": 136, "isNew": true, "links": [], "options": { @@ -9644,9 +9976,9 @@ "h": 6, "w": 6, "x": 12, - "y": 220 + "y": 226 }, - "id": 133, + "id": 137, "isNew": true, "links": [], "options": { @@ -9730,9 +10062,9 @@ "h": 6, "w": 6, "x": 18, - "y": 220 + "y": 226 }, - "id": 134, + "id": 138, "isNew": true, "links": [], "options": { @@ -9816,9 +10148,9 @@ "h": 6, "w": 6, "x": 0, - "y": 226 + "y": 232 }, - "id": 135, + "id": 139, "isNew": true, "links": [], "options": { @@ -9902,9 +10234,9 @@ "h": 6, "w": 6, "x": 6, - "y": 226 + "y": 232 }, - "id": 136, + "id": 140, "isNew": true, "links": [], "options": { @@ -9942,9 +10274,9 @@ "h": 1, "w": 24, "x": 0, - "y": 232 + "y": 238 }, - "id": 137, + "id": 141, "panels": [], "repeat": "", "title": "Your panels", @@ -9965,9 +10297,9 @@ "h": 2, "w": 24, "x": 0, - "y": 233 + "y": 239 }, - "id": 138, + "id": 142, "isNew": true, "links": [], "mode": "html", @@ -10032,9 +10364,9 @@ "h": 6, "w": 12, "x": 0, - "y": 235 + "y": 241 }, - "id": 139, + "id": 143, "isNew": true, "links": [], "options": { @@ -10107,9 +10439,9 @@ "h": 6, "w": 12, "x": 12, - "y": 235 + "y": 241 }, - "id": 140, + "id": 144, "isNew": true, "links": [], "options": { @@ -10146,9 +10478,9 @@ "h": 3, "w": 24, "x": 0, - "y": 241 + "y": 247 }, - "id": 141, + "id": 145, "isNew": true, "links": [], "mode": "html", diff --git a/grafana/build/ver_2022.2/scylla-detailed.2022.2.json b/grafana/build/ver_2022.2/scylla-detailed.2022.2.json index 7c37fccb1..50ae475d3 100644 --- a/grafana/build/ver_2022.2/scylla-detailed.2022.2.json +++ b/grafana/build/ver_2022.2/scylla-detailed.2022.2.json @@ -184,6 +184,338 @@ "transparent": true, "type": "text" }, + { + "class": "percent_panel", + "datasource": "prometheus", + "description": "The percentage of the time during which Scylla utilized the CPU. Note that because Scylla does busy polling for some time before going idle, CPU utilization as seen by the operating system may be much higher. Your system is not yet CPU-bottlenecked until this metric is high.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 0, + "y": 3 + }, + "id": 2, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk($topk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]])) or on ([[by]]) bottomk($bottomk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 4 + } + ], + "title": "Load", + "type": "timeseries" + }, + { + "class": "ops_panel", + "datasource": "prometheus", + "description": "Amount of requests served as the coordinator. Imbalances here represent dispersion at the connection level, not your data model.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:ops/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 6, + "y": 3 + }, + "id": 3, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Requests Served per [[by]] - Coordinator", + "type": "timeseries" + }, + { + "class": "rps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful user reads on this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:reads/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 12, + "y": 3 + }, + "id": 4, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 1 + } + ], + "title": "Reads per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "wps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful write operations performed by this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:writes/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 18, + "y": 3 + }, + "id": 5, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Writes per [[by]] - Replica", + "type": "timeseries" + }, { "class": "collapsible_row_panel", "collapsed": false, @@ -192,9 +524,9 @@ "h": 1, "w": 24, "x": 0, - "y": 3 + "y": 9 }, - "id": 2, + "id": 6, "panels": [], "repeat": "", "title": "reads and writes", @@ -216,9 +548,9 @@ "h": 2, "w": 24, "x": 0, - "y": 4 + "y": 10 }, - "id": 3, + "id": 7, "isNew": true, "links": [], "mode": "html", @@ -280,9 +612,9 @@ "h": 6, "w": 6, "x": 0, - "y": 6 + "y": 12 }, - "id": 4, + "id": 8, "isNew": true, "links": [], "options": { @@ -361,9 +693,9 @@ "h": 6, "w": 6, "x": 6, - "y": 6 + "y": 12 }, - "id": 5, + "id": 9, "isNew": true, "links": [], "options": { @@ -442,9 +774,9 @@ "h": 6, "w": 6, "x": 12, - "y": 6 + "y": 12 }, - "id": 6, + "id": 10, "isNew": true, "links": [], "options": { @@ -524,9 +856,9 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 12 }, - "id": 7, + "id": 11, "isNew": true, "links": [], "options": { @@ -605,9 +937,9 @@ "h": 6, "w": 6, "x": 0, - "y": 12 + "y": 18 }, - "id": 8, + "id": 12, "isNew": true, "links": [], "options": { @@ -686,9 +1018,9 @@ "h": 6, "w": 6, "x": 6, - "y": 12 + "y": 18 }, - "id": 9, + "id": 13, "isNew": true, "links": [], "options": { @@ -770,9 +1102,9 @@ "h": 6, "w": 6, "x": 12, - "y": 12 + "y": 18 }, - "id": 10, + "id": 14, "isNew": true, "links": [], "options": { @@ -851,9 +1183,9 @@ "h": 6, "w": 6, "x": 18, - "y": 12 + "y": 18 }, - "id": 11, + "id": 15, "isNew": true, "links": [], "options": { @@ -932,9 +1264,9 @@ "h": 6, "w": 6, "x": 0, - "y": 18 + "y": 24 }, - "id": 12, + "id": 16, "isNew": true, "links": [], "options": { @@ -970,9 +1302,9 @@ "h": 1, "w": 24, "x": 0, - "y": 24 + "y": 30 }, - "id": 13, + "id": 17, "panels": [], "repeat": "", "title": "Latencies", @@ -1029,9 +1361,9 @@ "h": 6, "w": 6, "x": 0, - "y": 25 + "y": 31 }, - "id": 14, + "id": 18, "isNew": true, "links": [], "options": { @@ -1110,9 +1442,9 @@ "h": 6, "w": 6, "x": 6, - "y": 25 + "y": 31 }, - "id": 15, + "id": 19, "isNew": true, "links": [], "options": { @@ -1201,9 +1533,9 @@ "h": 6, "w": 6, "x": 12, - "y": 25 + "y": 31 }, - "id": 16, + "id": 20, "isNew": true, "links": [], "options": { @@ -1293,9 +1625,9 @@ "h": 6, "w": 6, "x": 18, - "y": 25 + "y": 31 }, - "id": 17, + "id": 21, "isNew": true, "links": [], "options": { @@ -1385,9 +1717,9 @@ "h": 6, "w": 6, "x": 0, - "y": 31 + "y": 37 }, - "id": 18, + "id": 22, "isNew": true, "links": [], "options": { @@ -1466,9 +1798,9 @@ "h": 6, "w": 6, "x": 6, - "y": 31 + "y": 37 }, - "id": 19, + "id": 23, "isNew": true, "links": [], "options": { @@ -1557,9 +1889,9 @@ "h": 6, "w": 6, "x": 12, - "y": 31 + "y": 37 }, - "id": 20, + "id": 24, "isNew": true, "links": [], "options": { @@ -1649,9 +1981,9 @@ "h": 6, "w": 6, "x": 18, - "y": 31 + "y": 37 }, - "id": 21, + "id": 25, "isNew": true, "links": [], "options": { @@ -1698,9 +2030,9 @@ "h": 1, "w": 24, "x": 0, - "y": 37 + "y": 43 }, - "id": 22, + "id": 26, "panels": [], "repeat": "", "title": "Timeouts and Errors", @@ -1722,9 +2054,9 @@ "h": 2, "w": 24, "x": 0, - "y": 38 + "y": 44 }, - "id": 23, + "id": 27, "isNew": true, "links": [], "mode": "html", @@ -1786,9 +2118,9 @@ "h": 6, "w": 6, "x": 0, - "y": 40 + "y": 46 }, - "id": 24, + "id": 28, "isNew": true, "links": [], "options": { @@ -1867,9 +2199,9 @@ "h": 6, "w": 6, "x": 6, - "y": 40 + "y": 46 }, - "id": 25, + "id": 29, "isNew": true, "links": [], "options": { @@ -1948,9 +2280,9 @@ "h": 6, "w": 6, "x": 12, - "y": 40 + "y": 46 }, - "id": 26, + "id": 30, "isNew": true, "links": [], "options": { @@ -2043,9 +2375,9 @@ "h": 6, "w": 6, "x": 18, - "y": 40 + "y": 46 }, - "id": 27, + "id": 31, "isNew": true, "links": [], "options": { @@ -2082,9 +2414,9 @@ "h": 1, "w": 24, "x": 0, - "y": 46 + "y": 52 }, - "id": 28, + "id": 32, "panels": [], "repeat": "", "title": "Replica", @@ -2106,9 +2438,9 @@ "h": 2, "w": 24, "x": 0, - "y": 47 + "y": 53 }, - "id": 29, + "id": 33, "isNew": true, "links": [], "mode": "html", @@ -2170,9 +2502,9 @@ "h": 6, "w": 6, "x": 0, - "y": 49 + "y": 55 }, - "id": 30, + "id": 34, "isNew": true, "links": [], "options": { @@ -2251,9 +2583,9 @@ "h": 6, "w": 6, "x": 6, - "y": 49 + "y": 55 }, - "id": 31, + "id": 35, "isNew": true, "links": [], "options": { @@ -2332,9 +2664,9 @@ "h": 6, "w": 6, "x": 12, - "y": 49 + "y": 55 }, - "id": 32, + "id": 36, "isNew": true, "links": [], "options": { @@ -2413,9 +2745,9 @@ "h": 6, "w": 6, "x": 18, - "y": 49 + "y": 55 }, - "id": 33, + "id": 37, "isNew": true, "links": [], "options": { @@ -2494,9 +2826,9 @@ "h": 6, "w": 6, "x": 0, - "y": 55 + "y": 61 }, - "id": 34, + "id": 38, "isNew": true, "links": [], "options": { @@ -2575,9 +2907,9 @@ "h": 6, "w": 6, "x": 6, - "y": 55 + "y": 61 }, - "id": 35, + "id": 39, "isNew": true, "links": [], "options": { @@ -2656,9 +2988,9 @@ "h": 6, "w": 6, "x": 12, - "y": 55 + "y": 61 }, - "id": 36, + "id": 40, "isNew": true, "links": [], "options": { @@ -2737,9 +3069,9 @@ "h": 6, "w": 6, "x": 18, - "y": 55 + "y": 61 }, - "id": 37, + "id": 41, "isNew": true, "links": [], "options": { @@ -2787,9 +3119,9 @@ "h": 6, "w": 12, "x": 0, - "y": 61 + "y": 67 }, - "id": 38, + "id": 42, "isNew": true, "links": [], "mode": "markdown", @@ -2850,9 +3182,9 @@ "h": 6, "w": 6, "x": 12, - "y": 61 + "y": 67 }, - "id": 39, + "id": 43, "isNew": true, "links": [], "options": { @@ -2931,9 +3263,9 @@ "h": 6, "w": 6, "x": 18, - "y": 61 + "y": 67 }, - "id": 40, + "id": 44, "isNew": true, "links": [], "options": { @@ -2969,9 +3301,9 @@ "h": 1, "w": 24, "x": 0, - "y": 67 + "y": 73 }, - "id": 41, + "id": 45, "panels": [], "repeat": "", "title": "Storage", @@ -3028,9 +3360,9 @@ "h": 6, "w": 6, "x": 0, - "y": 68 + "y": 74 }, - "id": 42, + "id": 46, "isNew": true, "links": [], "options": { @@ -3109,9 +3441,9 @@ "h": 6, "w": 6, "x": 6, - "y": 68 + "y": 74 }, - "id": 43, + "id": 47, "isNew": true, "links": [], "options": { @@ -3190,9 +3522,9 @@ "h": 6, "w": 6, "x": 12, - "y": 68 + "y": 74 }, - "id": 44, + "id": 48, "isNew": true, "links": [], "options": { @@ -3228,9 +3560,9 @@ "h": 1, "w": 24, "x": 0, - "y": 74 + "y": 80 }, - "id": 45, + "id": 49, "panels": [], "repeat": "", "title": "Cache", @@ -3252,9 +3584,9 @@ "h": 2, "w": 24, "x": 0, - "y": 75 + "y": 81 }, - "id": 46, + "id": 50, "isNew": true, "links": [], "mode": "html", @@ -3316,9 +3648,9 @@ "h": 6, "w": 12, "x": 0, - "y": 77 + "y": 83 }, - "id": 47, + "id": 51, "isNew": true, "links": [], "options": { @@ -3397,9 +3729,9 @@ "h": 6, "w": 12, "x": 12, - "y": 77 + "y": 83 }, - "id": 48, + "id": 52, "isNew": true, "links": [], "options": { @@ -3478,9 +3810,9 @@ "h": 6, "w": 6, "x": 0, - "y": 83 + "y": 89 }, - "id": 49, + "id": 53, "isNew": true, "links": [], "options": { @@ -3559,9 +3891,9 @@ "h": 6, "w": 6, "x": 6, - "y": 83 + "y": 89 }, - "id": 50, + "id": 54, "isNew": true, "links": [], "options": { @@ -3640,9 +3972,9 @@ "h": 6, "w": 6, "x": 12, - "y": 83 + "y": 89 }, - "id": 51, + "id": 55, "isNew": true, "links": [], "options": { @@ -3721,9 +4053,9 @@ "h": 6, "w": 6, "x": 18, - "y": 83 + "y": 89 }, - "id": 52, + "id": 56, "isNew": true, "links": [], "options": { @@ -3802,9 +4134,9 @@ "h": 6, "w": 6, "x": 0, - "y": 89 + "y": 95 }, - "id": 53, + "id": 57, "isNew": true, "links": [], "options": { @@ -3883,9 +4215,9 @@ "h": 6, "w": 6, "x": 6, - "y": 89 + "y": 95 }, - "id": 54, + "id": 58, "isNew": true, "links": [], "options": { @@ -3967,9 +4299,9 @@ "h": 6, "w": 6, "x": 12, - "y": 89 + "y": 95 }, - "id": 55, + "id": 59, "isNew": true, "links": [], "options": { @@ -4048,9 +4380,9 @@ "h": 6, "w": 6, "x": 18, - "y": 89 + "y": 95 }, - "id": 56, + "id": 60, "isNew": true, "links": [], "options": { @@ -4132,9 +4464,9 @@ "h": 6, "w": 6, "x": 0, - "y": 95 + "y": 101 }, - "id": 57, + "id": 61, "isNew": true, "links": [], "options": { @@ -4216,9 +4548,9 @@ "h": 6, "w": 6, "x": 6, - "y": 95 + "y": 101 }, - "id": 58, + "id": 62, "isNew": true, "links": [], "options": { @@ -4300,9 +4632,9 @@ "h": 6, "w": 6, "x": 12, - "y": 95 + "y": 101 }, - "id": 59, + "id": 63, "isNew": true, "links": [], "options": { @@ -4384,9 +4716,9 @@ "h": 6, "w": 6, "x": 18, - "y": 95 + "y": 101 }, - "id": 60, + "id": 64, "isNew": true, "links": [], "options": { @@ -4468,9 +4800,9 @@ "h": 6, "w": 6, "x": 0, - "y": 101 + "y": 107 }, - "id": 61, + "id": 65, "isNew": true, "links": [], "options": { @@ -4549,9 +4881,9 @@ "h": 6, "w": 6, "x": 6, - "y": 101 + "y": 107 }, - "id": 62, + "id": 66, "isNew": true, "links": [], "options": { @@ -4630,9 +4962,9 @@ "h": 6, "w": 6, "x": 12, - "y": 101 + "y": 107 }, - "id": 63, + "id": 67, "isNew": true, "links": [], "options": { @@ -4711,9 +5043,9 @@ "h": 6, "w": 6, "x": 18, - "y": 101 + "y": 107 }, - "id": 64, + "id": 68, "isNew": true, "links": [], "options": { @@ -4792,9 +5124,9 @@ "h": 6, "w": 6, "x": 0, - "y": 107 + "y": 113 }, - "id": 65, + "id": 69, "isNew": true, "links": [], "options": { @@ -4873,9 +5205,9 @@ "h": 6, "w": 6, "x": 6, - "y": 107 + "y": 113 }, - "id": 66, + "id": 70, "isNew": true, "links": [], "options": { @@ -4911,9 +5243,9 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 119 }, - "id": 67, + "id": 71, "panels": [ { "class": "text_panel", @@ -4931,9 +5263,9 @@ "h": 2, "w": 24, "x": 0, - "y": 114 + "y": 120 }, - "id": 68, + "id": 72, "isNew": true, "links": [], "mode": "html", @@ -4995,9 +5327,9 @@ "h": 6, "w": 6, "x": 0, - "y": 116 + "y": 122 }, - "id": 69, + "id": 73, "isNew": true, "links": [], "options": { @@ -5076,9 +5408,9 @@ "h": 6, "w": 6, "x": 6, - "y": 116 + "y": 122 }, - "id": 70, + "id": 74, "isNew": true, "links": [], "options": { @@ -5157,9 +5489,9 @@ "h": 6, "w": 6, "x": 12, - "y": 116 + "y": 122 }, - "id": 71, + "id": 75, "isNew": true, "links": [], "options": { @@ -5238,9 +5570,9 @@ "h": 6, "w": 6, "x": 18, - "y": 116 + "y": 122 }, - "id": 72, + "id": 76, "isNew": true, "links": [], "options": { @@ -5322,9 +5654,9 @@ "h": 6, "w": 6, "x": 0, - "y": 122 + "y": 128 }, - "id": 73, + "id": 77, "isNew": true, "links": [], "options": { @@ -5403,9 +5735,9 @@ "h": 6, "w": 6, "x": 6, - "y": 122 + "y": 128 }, - "id": 74, + "id": 78, "isNew": true, "links": [], "options": { @@ -5446,9 +5778,9 @@ "h": 1, "w": 24, "x": 0, - "y": 128 + "y": 134 }, - "id": 75, + "id": 79, "panels": [ { "class": "rps_panel", @@ -5501,9 +5833,9 @@ "h": 6, "w": 6, "x": 0, - "y": 129 + "y": 135 }, - "id": 76, + "id": 80, "isNew": true, "links": [], "options": { @@ -5582,9 +5914,9 @@ "h": 6, "w": 6, "x": 6, - "y": 129 + "y": 135 }, - "id": 77, + "id": 81, "isNew": true, "links": [], "options": { @@ -5663,9 +5995,9 @@ "h": 6, "w": 6, "x": 12, - "y": 129 + "y": 135 }, - "id": 78, + "id": 82, "isNew": true, "links": [], "options": { @@ -5744,9 +6076,9 @@ "h": 6, "w": 6, "x": 18, - "y": 129 + "y": 135 }, - "id": 79, + "id": 83, "isNew": true, "links": [], "options": { @@ -5825,9 +6157,9 @@ "h": 6, "w": 6, "x": 0, - "y": 135 + "y": 141 }, - "id": 80, + "id": 84, "isNew": true, "links": [], "options": { @@ -5906,9 +6238,9 @@ "h": 6, "w": 6, "x": 6, - "y": 135 + "y": 141 }, - "id": 81, + "id": 85, "isNew": true, "links": [], "options": { @@ -5987,9 +6319,9 @@ "h": 6, "w": 6, "x": 12, - "y": 135 + "y": 141 }, - "id": 82, + "id": 86, "isNew": true, "links": [], "options": { @@ -6030,9 +6362,9 @@ "h": 1, "w": 24, "x": 0, - "y": 141 + "y": 147 }, - "id": 83, + "id": 87, "panels": [ { "class": "text_panel", @@ -6050,9 +6382,9 @@ "h": 2, "w": 24, "x": 0, - "y": 142 + "y": 148 }, - "id": 84, + "id": 88, "isNew": true, "links": [], "mode": "html", @@ -6114,9 +6446,9 @@ "h": 6, "w": 6, "x": 0, - "y": 144 + "y": 150 }, - "id": 85, + "id": 89, "isNew": true, "links": [], "options": { @@ -6195,9 +6527,9 @@ "h": 6, "w": 6, "x": 6, - "y": 144 + "y": 150 }, - "id": 86, + "id": 90, "isNew": true, "links": [], "options": { @@ -6279,9 +6611,9 @@ "h": 6, "w": 6, "x": 12, - "y": 144 + "y": 150 }, - "id": 87, + "id": 91, "isNew": true, "links": [], "options": { @@ -6363,9 +6695,9 @@ "h": 6, "w": 6, "x": 18, - "y": 144 + "y": 150 }, - "id": 88, + "id": 92, "isNew": true, "links": [], "options": { @@ -6444,9 +6776,9 @@ "h": 6, "w": 6, "x": 0, - "y": 150 + "y": 156 }, - "id": 89, + "id": 93, "isNew": true, "links": [], "options": { @@ -6525,9 +6857,9 @@ "h": 6, "w": 6, "x": 6, - "y": 150 + "y": 156 }, - "id": 90, + "id": 94, "isNew": true, "links": [], "options": { @@ -6609,9 +6941,9 @@ "h": 6, "w": 6, "x": 12, - "y": 150 + "y": 156 }, - "id": 91, + "id": 95, "isNew": true, "links": [], "options": { @@ -6693,9 +7025,9 @@ "h": 6, "w": 6, "x": 18, - "y": 150 + "y": 156 }, - "id": 92, + "id": 96, "isNew": true, "links": [], "options": { @@ -6774,9 +7106,9 @@ "h": 6, "w": 6, "x": 0, - "y": 156 + "y": 162 }, - "id": 93, + "id": 97, "isNew": true, "links": [], "options": { @@ -6858,9 +7190,9 @@ "h": 6, "w": 6, "x": 6, - "y": 156 + "y": 162 }, - "id": 94, + "id": 98, "isNew": true, "links": [], "options": { @@ -6939,9 +7271,9 @@ "h": 6, "w": 6, "x": 12, - "y": 156 + "y": 162 }, - "id": 95, + "id": 99, "isNew": true, "links": [], "options": { @@ -6984,9 +7316,9 @@ "h": 6, "w": 6, "x": 18, - "y": 156 + "y": 162 }, - "id": 96, + "id": 100, "isNew": true, "links": [], "mode": "html", @@ -7049,9 +7381,9 @@ "h": 6, "w": 6, "x": 0, - "y": 162 + "y": 168 }, - "id": 97, + "id": 101, "isNew": true, "links": [], "options": { @@ -7130,9 +7462,9 @@ "h": 6, "w": 6, "x": 6, - "y": 162 + "y": 168 }, - "id": 98, + "id": 102, "isNew": true, "links": [], "options": { @@ -7211,9 +7543,9 @@ "h": 6, "w": 6, "x": 12, - "y": 162 + "y": 168 }, - "id": 99, + "id": 103, "isNew": true, "links": [], "options": { @@ -7292,9 +7624,9 @@ "h": 6, "w": 6, "x": 18, - "y": 162 + "y": 168 }, - "id": 100, + "id": 104, "isNew": true, "links": [], "options": { @@ -7373,9 +7705,9 @@ "h": 6, "w": 6, "x": 0, - "y": 168 + "y": 174 }, - "id": 101, + "id": 105, "isNew": true, "links": [], "options": { @@ -7454,9 +7786,9 @@ "h": 6, "w": 6, "x": 6, - "y": 168 + "y": 174 }, - "id": 102, + "id": 106, "isNew": true, "links": [], "options": { @@ -7535,9 +7867,9 @@ "h": 6, "w": 6, "x": 12, - "y": 168 + "y": 174 }, - "id": 103, + "id": 107, "isNew": true, "links": [], "options": { @@ -7616,9 +7948,9 @@ "h": 6, "w": 6, "x": 18, - "y": 168 + "y": 174 }, - "id": 104, + "id": 108, "isNew": true, "links": [], "options": { @@ -7697,9 +8029,9 @@ "h": 6, "w": 6, "x": 0, - "y": 174 + "y": 180 }, - "id": 105, + "id": 109, "isNew": true, "links": [], "options": { @@ -7778,9 +8110,9 @@ "h": 6, "w": 6, "x": 6, - "y": 174 + "y": 180 }, - "id": 106, + "id": 110, "isNew": true, "links": [], "options": { @@ -7862,9 +8194,9 @@ "h": 6, "w": 6, "x": 12, - "y": 174 + "y": 180 }, - "id": 107, + "id": 111, "isNew": true, "links": [], "options": { @@ -7908,9 +8240,9 @@ "h": 1, "w": 24, "x": 0, - "y": 180 + "y": 186 }, - "id": 108, + "id": 112, "panels": [ { "class": "text_panel", @@ -7928,9 +8260,9 @@ "h": 2, "w": 24, "x": 0, - "y": 181 + "y": 187 }, - "id": 109, + "id": 113, "isNew": true, "links": [], "mode": "html", @@ -7992,9 +8324,9 @@ "h": 6, "w": 8, "x": 0, - "y": 183 + "y": 189 }, - "id": 110, + "id": 114, "isNew": true, "links": [], "options": { @@ -8076,9 +8408,9 @@ "h": 6, "w": 8, "x": 8, - "y": 183 + "y": 189 }, - "id": 111, + "id": 115, "isNew": true, "links": [], "options": { @@ -8122,9 +8454,9 @@ "h": 1, "w": 24, "x": 0, - "y": 189 + "y": 195 }, - "id": 112, + "id": 116, "panels": [], "repeat": "", "title": "Memory", @@ -8146,9 +8478,9 @@ "h": 2, "w": 24, "x": 0, - "y": 190 + "y": 196 }, - "id": 113, + "id": 117, "isNew": true, "links": [], "mode": "html", @@ -8210,9 +8542,9 @@ "h": 6, "w": 8, "x": 0, - "y": 192 + "y": 198 }, - "id": 114, + "id": 118, "isNew": true, "links": [], "options": { @@ -8291,9 +8623,9 @@ "h": 6, "w": 8, "x": 8, - "y": 192 + "y": 198 }, - "id": 115, + "id": 119, "isNew": true, "links": [], "options": { @@ -8373,9 +8705,9 @@ "h": 6, "w": 8, "x": 16, - "y": 192 + "y": 198 }, - "id": 116, + "id": 120, "isNew": true, "links": [], "options": { @@ -8411,9 +8743,9 @@ "h": 1, "w": 24, "x": 0, - "y": 198 + "y": 204 }, - "id": 117, + "id": 121, "panels": [], "repeat": "", "title": "Compaction", @@ -8435,9 +8767,9 @@ "h": 2, "w": 24, "x": 0, - "y": 199 + "y": 205 }, - "id": 118, + "id": 122, "isNew": true, "links": [], "mode": "html", @@ -8499,9 +8831,9 @@ "h": 6, "w": 8, "x": 0, - "y": 201 + "y": 207 }, - "id": 119, + "id": 123, "isNew": true, "links": [], "options": { @@ -8581,9 +8913,9 @@ "h": 6, "w": 8, "x": 8, - "y": 201 + "y": 207 }, - "id": 120, + "id": 124, "isNew": true, "links": [], "options": { @@ -8666,9 +8998,9 @@ "h": 6, "w": 8, "x": 16, - "y": 201 + "y": 207 }, - "id": 121, + "id": 125, "isNew": true, "links": [], "options": { @@ -8703,9 +9035,9 @@ "h": 1, "w": 24, "x": 0, - "y": 207 + "y": 213 }, - "id": 122, + "id": 126, "panels": [], "repeat": "sg", "title": "Latencies - $sg", @@ -8762,9 +9094,9 @@ "h": 6, "w": 6, "x": 0, - "y": 208 + "y": 214 }, - "id": 123, + "id": 127, "isNew": true, "links": [], "options": { @@ -8842,9 +9174,9 @@ "h": 6, "w": 6, "x": 6, - "y": 208 + "y": 214 }, - "id": 124, + "id": 128, "isNew": true, "links": [], "options": { @@ -8932,9 +9264,9 @@ "h": 6, "w": 6, "x": 12, - "y": 208 + "y": 214 }, - "id": 125, + "id": 129, "isNew": true, "links": [], "options": { @@ -9023,9 +9355,9 @@ "h": 6, "w": 6, "x": 18, - "y": 208 + "y": 214 }, - "id": 126, + "id": 130, "isNew": true, "links": [], "options": { @@ -9115,9 +9447,9 @@ "h": 6, "w": 6, "x": 0, - "y": 214 + "y": 220 }, - "id": 127, + "id": 131, "isNew": true, "links": [], "options": { @@ -9195,9 +9527,9 @@ "h": 6, "w": 6, "x": 6, - "y": 214 + "y": 220 }, - "id": 128, + "id": 132, "isNew": true, "links": [], "options": { @@ -9285,9 +9617,9 @@ "h": 6, "w": 6, "x": 12, - "y": 214 + "y": 220 }, - "id": 129, + "id": 133, "isNew": true, "links": [], "options": { @@ -9376,9 +9708,9 @@ "h": 6, "w": 6, "x": 18, - "y": 214 + "y": 220 }, - "id": 130, + "id": 134, "isNew": true, "links": [], "options": { @@ -9472,9 +9804,9 @@ "h": 6, "w": 6, "x": 0, - "y": 220 + "y": 226 }, - "id": 131, + "id": 135, "isNew": true, "links": [], "options": { @@ -9558,9 +9890,9 @@ "h": 6, "w": 6, "x": 6, - "y": 220 + "y": 226 }, - "id": 132, + "id": 136, "isNew": true, "links": [], "options": { @@ -9644,9 +9976,9 @@ "h": 6, "w": 6, "x": 12, - "y": 220 + "y": 226 }, - "id": 133, + "id": 137, "isNew": true, "links": [], "options": { @@ -9730,9 +10062,9 @@ "h": 6, "w": 6, "x": 18, - "y": 220 + "y": 226 }, - "id": 134, + "id": 138, "isNew": true, "links": [], "options": { @@ -9816,9 +10148,9 @@ "h": 6, "w": 6, "x": 0, - "y": 226 + "y": 232 }, - "id": 135, + "id": 139, "isNew": true, "links": [], "options": { @@ -9902,9 +10234,9 @@ "h": 6, "w": 6, "x": 6, - "y": 226 + "y": 232 }, - "id": 136, + "id": 140, "isNew": true, "links": [], "options": { @@ -9942,9 +10274,9 @@ "h": 1, "w": 24, "x": 0, - "y": 232 + "y": 238 }, - "id": 137, + "id": 141, "panels": [], "repeat": "", "title": "Your panels", @@ -9965,9 +10297,9 @@ "h": 2, "w": 24, "x": 0, - "y": 233 + "y": 239 }, - "id": 138, + "id": 142, "isNew": true, "links": [], "mode": "html", @@ -10032,9 +10364,9 @@ "h": 6, "w": 12, "x": 0, - "y": 235 + "y": 241 }, - "id": 139, + "id": 143, "isNew": true, "links": [], "options": { @@ -10107,9 +10439,9 @@ "h": 6, "w": 12, "x": 12, - "y": 235 + "y": 241 }, - "id": 140, + "id": 144, "isNew": true, "links": [], "options": { @@ -10146,9 +10478,9 @@ "h": 3, "w": 24, "x": 0, - "y": 241 + "y": 247 }, - "id": 141, + "id": 145, "isNew": true, "links": [], "mode": "html", diff --git a/grafana/build/ver_2023.1/scylla-detailed.2023.1.json b/grafana/build/ver_2023.1/scylla-detailed.2023.1.json index 158a06feb..48989894f 100644 --- a/grafana/build/ver_2023.1/scylla-detailed.2023.1.json +++ b/grafana/build/ver_2023.1/scylla-detailed.2023.1.json @@ -203,6 +203,338 @@ "transparent": true, "type": "text" }, + { + "class": "percent_panel", + "datasource": "prometheus", + "description": "The percentage of the time during which Scylla utilized the CPU. Note that because Scylla does busy polling for some time before going idle, CPU utilization as seen by the operating system may be much higher. Your system is not yet CPU-bottlenecked until this metric is high.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 0, + "y": 3 + }, + "id": 2, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk($topk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]])) or on ([[by]]) bottomk($bottomk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 4 + } + ], + "title": "Load", + "type": "timeseries" + }, + { + "class": "ops_panel", + "datasource": "prometheus", + "description": "Amount of requests served as the coordinator. Imbalances here represent dispersion at the connection level, not your data model.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:ops/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 6, + "y": 3 + }, + "id": 3, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Requests Served per [[by]] - Coordinator", + "type": "timeseries" + }, + { + "class": "rps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful user reads on this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:reads/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 12, + "y": 3 + }, + "id": 4, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 1 + } + ], + "title": "Reads per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "wps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful write operations performed by this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:writes/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 18, + "y": 3 + }, + "id": 5, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Writes per [[by]] - Replica", + "type": "timeseries" + }, { "class": "collapsible_row_panel", "collapsed": false, @@ -211,9 +543,9 @@ "h": 1, "w": 24, "x": 0, - "y": 3 + "y": 9 }, - "id": 2, + "id": 6, "panels": [], "repeat": "", "title": "reads and writes", @@ -235,9 +567,9 @@ "h": 2, "w": 24, "x": 0, - "y": 4 + "y": 10 }, - "id": 3, + "id": 7, "isNew": true, "links": [], "mode": "html", @@ -299,9 +631,9 @@ "h": 6, "w": 6, "x": 0, - "y": 6 + "y": 12 }, - "id": 4, + "id": 8, "isNew": true, "links": [], "options": { @@ -380,9 +712,9 @@ "h": 6, "w": 6, "x": 6, - "y": 6 + "y": 12 }, - "id": 5, + "id": 9, "isNew": true, "links": [], "options": { @@ -461,9 +793,9 @@ "h": 6, "w": 6, "x": 12, - "y": 6 + "y": 12 }, - "id": 6, + "id": 10, "isNew": true, "links": [], "options": { @@ -543,9 +875,9 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 12 }, - "id": 7, + "id": 11, "isNew": true, "links": [], "options": { @@ -624,9 +956,9 @@ "h": 6, "w": 6, "x": 0, - "y": 12 + "y": 18 }, - "id": 8, + "id": 12, "isNew": true, "links": [], "options": { @@ -705,9 +1037,9 @@ "h": 6, "w": 6, "x": 6, - "y": 12 + "y": 18 }, - "id": 9, + "id": 13, "isNew": true, "links": [], "options": { @@ -789,9 +1121,9 @@ "h": 6, "w": 6, "x": 12, - "y": 12 + "y": 18 }, - "id": 10, + "id": 14, "isNew": true, "links": [], "options": { @@ -870,9 +1202,9 @@ "h": 6, "w": 6, "x": 18, - "y": 12 + "y": 18 }, - "id": 11, + "id": 15, "isNew": true, "links": [], "options": { @@ -951,9 +1283,9 @@ "h": 6, "w": 6, "x": 0, - "y": 18 + "y": 24 }, - "id": 12, + "id": 16, "isNew": true, "links": [], "options": { @@ -989,9 +1321,9 @@ "h": 1, "w": 24, "x": 0, - "y": 24 + "y": 30 }, - "id": 13, + "id": 17, "panels": [], "repeat": "", "title": "Latencies", @@ -1048,9 +1380,9 @@ "h": 6, "w": 6, "x": 0, - "y": 25 + "y": 31 }, - "id": 14, + "id": 18, "isNew": true, "links": [], "options": { @@ -1129,9 +1461,9 @@ "h": 6, "w": 6, "x": 6, - "y": 25 + "y": 31 }, - "id": 15, + "id": 19, "isNew": true, "links": [], "options": { @@ -1220,9 +1552,9 @@ "h": 6, "w": 6, "x": 12, - "y": 25 + "y": 31 }, - "id": 16, + "id": 20, "isNew": true, "links": [], "options": { @@ -1312,9 +1644,9 @@ "h": 6, "w": 6, "x": 18, - "y": 25 + "y": 31 }, - "id": 17, + "id": 21, "isNew": true, "links": [], "options": { @@ -1404,9 +1736,9 @@ "h": 6, "w": 6, "x": 0, - "y": 31 + "y": 37 }, - "id": 18, + "id": 22, "isNew": true, "links": [], "options": { @@ -1485,9 +1817,9 @@ "h": 6, "w": 6, "x": 6, - "y": 31 + "y": 37 }, - "id": 19, + "id": 23, "isNew": true, "links": [], "options": { @@ -1576,9 +1908,9 @@ "h": 6, "w": 6, "x": 12, - "y": 31 + "y": 37 }, - "id": 20, + "id": 24, "isNew": true, "links": [], "options": { @@ -1668,9 +2000,9 @@ "h": 6, "w": 6, "x": 18, - "y": 31 + "y": 37 }, - "id": 21, + "id": 25, "isNew": true, "links": [], "options": { @@ -1717,9 +2049,9 @@ "h": 1, "w": 24, "x": 0, - "y": 37 + "y": 43 }, - "id": 22, + "id": 26, "panels": [], "repeat": "", "title": "Timeouts and Errors", @@ -1741,9 +2073,9 @@ "h": 2, "w": 24, "x": 0, - "y": 38 + "y": 44 }, - "id": 23, + "id": 27, "isNew": true, "links": [], "mode": "html", @@ -1805,9 +2137,9 @@ "h": 6, "w": 6, "x": 0, - "y": 40 + "y": 46 }, - "id": 24, + "id": 28, "isNew": true, "links": [], "options": { @@ -1886,9 +2218,9 @@ "h": 6, "w": 6, "x": 6, - "y": 40 + "y": 46 }, - "id": 25, + "id": 29, "isNew": true, "links": [], "options": { @@ -1967,9 +2299,9 @@ "h": 6, "w": 6, "x": 12, - "y": 40 + "y": 46 }, - "id": 26, + "id": 30, "isNew": true, "links": [], "options": { @@ -2062,9 +2394,9 @@ "h": 6, "w": 6, "x": 18, - "y": 40 + "y": 46 }, - "id": 27, + "id": 31, "isNew": true, "links": [], "options": { @@ -2101,9 +2433,9 @@ "h": 1, "w": 24, "x": 0, - "y": 46 + "y": 52 }, - "id": 28, + "id": 32, "panels": [], "repeat": "", "title": "Replica", @@ -2125,9 +2457,9 @@ "h": 2, "w": 24, "x": 0, - "y": 47 + "y": 53 }, - "id": 29, + "id": 33, "isNew": true, "links": [], "mode": "html", @@ -2189,9 +2521,9 @@ "h": 6, "w": 6, "x": 0, - "y": 49 + "y": 55 }, - "id": 30, + "id": 34, "isNew": true, "links": [], "options": { @@ -2270,9 +2602,9 @@ "h": 6, "w": 6, "x": 6, - "y": 49 + "y": 55 }, - "id": 31, + "id": 35, "isNew": true, "links": [], "options": { @@ -2351,9 +2683,9 @@ "h": 6, "w": 6, "x": 12, - "y": 49 + "y": 55 }, - "id": 32, + "id": 36, "isNew": true, "links": [], "options": { @@ -2432,9 +2764,9 @@ "h": 6, "w": 6, "x": 18, - "y": 49 + "y": 55 }, - "id": 33, + "id": 37, "isNew": true, "links": [], "options": { @@ -2513,9 +2845,9 @@ "h": 6, "w": 6, "x": 0, - "y": 55 + "y": 61 }, - "id": 34, + "id": 38, "isNew": true, "links": [], "options": { @@ -2594,9 +2926,9 @@ "h": 6, "w": 6, "x": 6, - "y": 55 + "y": 61 }, - "id": 35, + "id": 39, "isNew": true, "links": [], "options": { @@ -2675,9 +3007,9 @@ "h": 6, "w": 6, "x": 12, - "y": 55 + "y": 61 }, - "id": 36, + "id": 40, "isNew": true, "links": [], "options": { @@ -2756,9 +3088,9 @@ "h": 6, "w": 6, "x": 18, - "y": 55 + "y": 61 }, - "id": 37, + "id": 41, "isNew": true, "links": [], "options": { @@ -2806,9 +3138,9 @@ "h": 6, "w": 12, "x": 0, - "y": 61 + "y": 67 }, - "id": 38, + "id": 42, "isNew": true, "links": [], "mode": "markdown", @@ -2869,9 +3201,9 @@ "h": 6, "w": 6, "x": 12, - "y": 61 + "y": 67 }, - "id": 39, + "id": 43, "isNew": true, "links": [], "options": { @@ -2950,9 +3282,9 @@ "h": 6, "w": 6, "x": 18, - "y": 61 + "y": 67 }, - "id": 40, + "id": 44, "isNew": true, "links": [], "options": { @@ -2988,9 +3320,9 @@ "h": 1, "w": 24, "x": 0, - "y": 67 + "y": 73 }, - "id": 41, + "id": 45, "panels": [], "repeat": "", "title": "Storage", @@ -3047,9 +3379,9 @@ "h": 6, "w": 6, "x": 0, - "y": 68 + "y": 74 }, - "id": 42, + "id": 46, "isNew": true, "links": [], "options": { @@ -3128,9 +3460,9 @@ "h": 6, "w": 6, "x": 6, - "y": 68 + "y": 74 }, - "id": 43, + "id": 47, "isNew": true, "links": [], "options": { @@ -3209,9 +3541,9 @@ "h": 6, "w": 6, "x": 12, - "y": 68 + "y": 74 }, - "id": 44, + "id": 48, "isNew": true, "links": [], "options": { @@ -3247,9 +3579,9 @@ "h": 1, "w": 24, "x": 0, - "y": 74 + "y": 80 }, - "id": 45, + "id": 49, "panels": [], "repeat": "", "title": "Cache", @@ -3271,9 +3603,9 @@ "h": 2, "w": 24, "x": 0, - "y": 75 + "y": 81 }, - "id": 46, + "id": 50, "isNew": true, "links": [], "mode": "html", @@ -3335,9 +3667,9 @@ "h": 6, "w": 12, "x": 0, - "y": 77 + "y": 83 }, - "id": 47, + "id": 51, "isNew": true, "links": [], "options": { @@ -3416,9 +3748,9 @@ "h": 6, "w": 12, "x": 12, - "y": 77 + "y": 83 }, - "id": 48, + "id": 52, "isNew": true, "links": [], "options": { @@ -3497,9 +3829,9 @@ "h": 6, "w": 6, "x": 0, - "y": 83 + "y": 89 }, - "id": 49, + "id": 53, "isNew": true, "links": [], "options": { @@ -3578,9 +3910,9 @@ "h": 6, "w": 6, "x": 6, - "y": 83 + "y": 89 }, - "id": 50, + "id": 54, "isNew": true, "links": [], "options": { @@ -3659,9 +3991,9 @@ "h": 6, "w": 6, "x": 12, - "y": 83 + "y": 89 }, - "id": 51, + "id": 55, "isNew": true, "links": [], "options": { @@ -3740,9 +4072,9 @@ "h": 6, "w": 6, "x": 18, - "y": 83 + "y": 89 }, - "id": 52, + "id": 56, "isNew": true, "links": [], "options": { @@ -3821,9 +4153,9 @@ "h": 6, "w": 6, "x": 0, - "y": 89 + "y": 95 }, - "id": 53, + "id": 57, "isNew": true, "links": [], "options": { @@ -3902,9 +4234,9 @@ "h": 6, "w": 6, "x": 6, - "y": 89 + "y": 95 }, - "id": 54, + "id": 58, "isNew": true, "links": [], "options": { @@ -3986,9 +4318,9 @@ "h": 6, "w": 6, "x": 12, - "y": 89 + "y": 95 }, - "id": 55, + "id": 59, "isNew": true, "links": [], "options": { @@ -4067,9 +4399,9 @@ "h": 6, "w": 6, "x": 18, - "y": 89 + "y": 95 }, - "id": 56, + "id": 60, "isNew": true, "links": [], "options": { @@ -4151,9 +4483,9 @@ "h": 6, "w": 6, "x": 0, - "y": 95 + "y": 101 }, - "id": 57, + "id": 61, "isNew": true, "links": [], "options": { @@ -4235,9 +4567,9 @@ "h": 6, "w": 6, "x": 6, - "y": 95 + "y": 101 }, - "id": 58, + "id": 62, "isNew": true, "links": [], "options": { @@ -4319,9 +4651,9 @@ "h": 6, "w": 6, "x": 12, - "y": 95 + "y": 101 }, - "id": 59, + "id": 63, "isNew": true, "links": [], "options": { @@ -4403,9 +4735,9 @@ "h": 6, "w": 6, "x": 18, - "y": 95 + "y": 101 }, - "id": 60, + "id": 64, "isNew": true, "links": [], "options": { @@ -4487,9 +4819,9 @@ "h": 6, "w": 6, "x": 0, - "y": 101 + "y": 107 }, - "id": 61, + "id": 65, "isNew": true, "links": [], "options": { @@ -4568,9 +4900,9 @@ "h": 6, "w": 6, "x": 6, - "y": 101 + "y": 107 }, - "id": 62, + "id": 66, "isNew": true, "links": [], "options": { @@ -4649,9 +4981,9 @@ "h": 6, "w": 6, "x": 12, - "y": 101 + "y": 107 }, - "id": 63, + "id": 67, "isNew": true, "links": [], "options": { @@ -4730,9 +5062,9 @@ "h": 6, "w": 6, "x": 18, - "y": 101 + "y": 107 }, - "id": 64, + "id": 68, "isNew": true, "links": [], "options": { @@ -4811,9 +5143,9 @@ "h": 6, "w": 6, "x": 0, - "y": 107 + "y": 113 }, - "id": 65, + "id": 69, "isNew": true, "links": [], "options": { @@ -4892,9 +5224,9 @@ "h": 6, "w": 6, "x": 6, - "y": 107 + "y": 113 }, - "id": 66, + "id": 70, "isNew": true, "links": [], "options": { @@ -4930,9 +5262,9 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 119 }, - "id": 67, + "id": 71, "panels": [ { "class": "text_panel", @@ -4950,9 +5282,9 @@ "h": 2, "w": 24, "x": 0, - "y": 114 + "y": 120 }, - "id": 68, + "id": 72, "isNew": true, "links": [], "mode": "html", @@ -5014,9 +5346,9 @@ "h": 6, "w": 6, "x": 0, - "y": 116 + "y": 122 }, - "id": 69, + "id": 73, "isNew": true, "links": [], "options": { @@ -5095,9 +5427,9 @@ "h": 6, "w": 6, "x": 6, - "y": 116 + "y": 122 }, - "id": 70, + "id": 74, "isNew": true, "links": [], "options": { @@ -5176,9 +5508,9 @@ "h": 6, "w": 6, "x": 12, - "y": 116 + "y": 122 }, - "id": 71, + "id": 75, "isNew": true, "links": [], "options": { @@ -5257,9 +5589,9 @@ "h": 6, "w": 6, "x": 18, - "y": 116 + "y": 122 }, - "id": 72, + "id": 76, "isNew": true, "links": [], "options": { @@ -5341,9 +5673,9 @@ "h": 6, "w": 6, "x": 0, - "y": 122 + "y": 128 }, - "id": 73, + "id": 77, "isNew": true, "links": [], "options": { @@ -5422,9 +5754,9 @@ "h": 6, "w": 6, "x": 6, - "y": 122 + "y": 128 }, - "id": 74, + "id": 78, "isNew": true, "links": [], "options": { @@ -5465,9 +5797,9 @@ "h": 1, "w": 24, "x": 0, - "y": 128 + "y": 134 }, - "id": 75, + "id": 79, "panels": [ { "class": "rps_panel", @@ -5520,9 +5852,9 @@ "h": 6, "w": 6, "x": 0, - "y": 129 + "y": 135 }, - "id": 76, + "id": 80, "isNew": true, "links": [], "options": { @@ -5601,9 +5933,9 @@ "h": 6, "w": 6, "x": 6, - "y": 129 + "y": 135 }, - "id": 77, + "id": 81, "isNew": true, "links": [], "options": { @@ -5682,9 +6014,9 @@ "h": 6, "w": 6, "x": 12, - "y": 129 + "y": 135 }, - "id": 78, + "id": 82, "isNew": true, "links": [], "options": { @@ -5763,9 +6095,9 @@ "h": 6, "w": 6, "x": 18, - "y": 129 + "y": 135 }, - "id": 79, + "id": 83, "isNew": true, "links": [], "options": { @@ -5844,9 +6176,9 @@ "h": 6, "w": 6, "x": 0, - "y": 135 + "y": 141 }, - "id": 80, + "id": 84, "isNew": true, "links": [], "options": { @@ -5925,9 +6257,9 @@ "h": 6, "w": 6, "x": 6, - "y": 135 + "y": 141 }, - "id": 81, + "id": 85, "isNew": true, "links": [], "options": { @@ -6006,9 +6338,9 @@ "h": 6, "w": 6, "x": 12, - "y": 135 + "y": 141 }, - "id": 82, + "id": 86, "isNew": true, "links": [], "options": { @@ -6049,9 +6381,9 @@ "h": 1, "w": 24, "x": 0, - "y": 141 + "y": 147 }, - "id": 83, + "id": 87, "panels": [ { "class": "text_panel", @@ -6069,9 +6401,9 @@ "h": 2, "w": 24, "x": 0, - "y": 142 + "y": 148 }, - "id": 84, + "id": 88, "isNew": true, "links": [], "mode": "html", @@ -6133,9 +6465,9 @@ "h": 6, "w": 6, "x": 0, - "y": 144 + "y": 150 }, - "id": 85, + "id": 89, "isNew": true, "links": [], "options": { @@ -6214,9 +6546,9 @@ "h": 6, "w": 6, "x": 6, - "y": 144 + "y": 150 }, - "id": 86, + "id": 90, "isNew": true, "links": [], "options": { @@ -6298,9 +6630,9 @@ "h": 6, "w": 6, "x": 12, - "y": 144 + "y": 150 }, - "id": 87, + "id": 91, "isNew": true, "links": [], "options": { @@ -6382,9 +6714,9 @@ "h": 6, "w": 6, "x": 18, - "y": 144 + "y": 150 }, - "id": 88, + "id": 92, "isNew": true, "links": [], "options": { @@ -6463,9 +6795,9 @@ "h": 6, "w": 6, "x": 0, - "y": 150 + "y": 156 }, - "id": 89, + "id": 93, "isNew": true, "links": [], "options": { @@ -6544,9 +6876,9 @@ "h": 6, "w": 6, "x": 6, - "y": 150 + "y": 156 }, - "id": 90, + "id": 94, "isNew": true, "links": [], "options": { @@ -6628,9 +6960,9 @@ "h": 6, "w": 6, "x": 12, - "y": 150 + "y": 156 }, - "id": 91, + "id": 95, "isNew": true, "links": [], "options": { @@ -6712,9 +7044,9 @@ "h": 6, "w": 6, "x": 18, - "y": 150 + "y": 156 }, - "id": 92, + "id": 96, "isNew": true, "links": [], "options": { @@ -6793,9 +7125,9 @@ "h": 6, "w": 6, "x": 0, - "y": 156 + "y": 162 }, - "id": 93, + "id": 97, "isNew": true, "links": [], "options": { @@ -6877,9 +7209,9 @@ "h": 6, "w": 6, "x": 6, - "y": 156 + "y": 162 }, - "id": 94, + "id": 98, "isNew": true, "links": [], "options": { @@ -6958,9 +7290,9 @@ "h": 6, "w": 6, "x": 12, - "y": 156 + "y": 162 }, - "id": 95, + "id": 99, "isNew": true, "links": [], "options": { @@ -7003,9 +7335,9 @@ "h": 6, "w": 6, "x": 18, - "y": 156 + "y": 162 }, - "id": 96, + "id": 100, "isNew": true, "links": [], "mode": "html", @@ -7068,9 +7400,9 @@ "h": 6, "w": 6, "x": 0, - "y": 162 + "y": 168 }, - "id": 97, + "id": 101, "isNew": true, "links": [], "options": { @@ -7149,9 +7481,9 @@ "h": 6, "w": 6, "x": 6, - "y": 162 + "y": 168 }, - "id": 98, + "id": 102, "isNew": true, "links": [], "options": { @@ -7230,9 +7562,9 @@ "h": 6, "w": 6, "x": 12, - "y": 162 + "y": 168 }, - "id": 99, + "id": 103, "isNew": true, "links": [], "options": { @@ -7311,9 +7643,9 @@ "h": 6, "w": 6, "x": 18, - "y": 162 + "y": 168 }, - "id": 100, + "id": 104, "isNew": true, "links": [], "options": { @@ -7392,9 +7724,9 @@ "h": 6, "w": 6, "x": 0, - "y": 168 + "y": 174 }, - "id": 101, + "id": 105, "isNew": true, "links": [], "options": { @@ -7473,9 +7805,9 @@ "h": 6, "w": 6, "x": 6, - "y": 168 + "y": 174 }, - "id": 102, + "id": 106, "isNew": true, "links": [], "options": { @@ -7554,9 +7886,9 @@ "h": 6, "w": 6, "x": 12, - "y": 168 + "y": 174 }, - "id": 103, + "id": 107, "isNew": true, "links": [], "options": { @@ -7635,9 +7967,9 @@ "h": 6, "w": 6, "x": 18, - "y": 168 + "y": 174 }, - "id": 104, + "id": 108, "isNew": true, "links": [], "options": { @@ -7716,9 +8048,9 @@ "h": 6, "w": 6, "x": 0, - "y": 174 + "y": 180 }, - "id": 105, + "id": 109, "isNew": true, "links": [], "options": { @@ -7797,9 +8129,9 @@ "h": 6, "w": 6, "x": 6, - "y": 174 + "y": 180 }, - "id": 106, + "id": 110, "isNew": true, "links": [], "options": { @@ -7881,9 +8213,9 @@ "h": 6, "w": 6, "x": 12, - "y": 174 + "y": 180 }, - "id": 107, + "id": 111, "isNew": true, "links": [], "options": { @@ -7927,9 +8259,9 @@ "h": 1, "w": 24, "x": 0, - "y": 180 + "y": 186 }, - "id": 108, + "id": 112, "panels": [ { "class": "text_panel", @@ -7947,9 +8279,9 @@ "h": 2, "w": 24, "x": 0, - "y": 181 + "y": 187 }, - "id": 109, + "id": 113, "isNew": true, "links": [], "mode": "html", @@ -8011,9 +8343,9 @@ "h": 6, "w": 8, "x": 0, - "y": 183 + "y": 189 }, - "id": 110, + "id": 114, "isNew": true, "links": [], "options": { @@ -8095,9 +8427,9 @@ "h": 6, "w": 8, "x": 8, - "y": 183 + "y": 189 }, - "id": 111, + "id": 115, "isNew": true, "links": [], "options": { @@ -8141,9 +8473,9 @@ "h": 1, "w": 24, "x": 0, - "y": 189 + "y": 195 }, - "id": 112, + "id": 116, "panels": [], "repeat": "", "title": "Memory", @@ -8165,9 +8497,9 @@ "h": 2, "w": 24, "x": 0, - "y": 190 + "y": 196 }, - "id": 113, + "id": 117, "isNew": true, "links": [], "mode": "html", @@ -8229,9 +8561,9 @@ "h": 6, "w": 8, "x": 0, - "y": 192 + "y": 198 }, - "id": 114, + "id": 118, "isNew": true, "links": [], "options": { @@ -8310,9 +8642,9 @@ "h": 6, "w": 8, "x": 8, - "y": 192 + "y": 198 }, - "id": 115, + "id": 119, "isNew": true, "links": [], "options": { @@ -8392,9 +8724,9 @@ "h": 6, "w": 8, "x": 16, - "y": 192 + "y": 198 }, - "id": 116, + "id": 120, "isNew": true, "links": [], "options": { @@ -8430,9 +8762,9 @@ "h": 1, "w": 24, "x": 0, - "y": 198 + "y": 204 }, - "id": 117, + "id": 121, "panels": [], "repeat": "", "title": "Compaction", @@ -8454,9 +8786,9 @@ "h": 2, "w": 24, "x": 0, - "y": 199 + "y": 205 }, - "id": 118, + "id": 122, "isNew": true, "links": [], "mode": "html", @@ -8518,9 +8850,9 @@ "h": 6, "w": 8, "x": 0, - "y": 201 + "y": 207 }, - "id": 119, + "id": 123, "isNew": true, "links": [], "options": { @@ -8600,9 +8932,9 @@ "h": 6, "w": 8, "x": 8, - "y": 201 + "y": 207 }, - "id": 120, + "id": 124, "isNew": true, "links": [], "options": { @@ -8685,9 +9017,9 @@ "h": 6, "w": 8, "x": 16, - "y": 201 + "y": 207 }, - "id": 121, + "id": 125, "isNew": true, "links": [], "options": { @@ -8722,9 +9054,9 @@ "h": 1, "w": 24, "x": 0, - "y": 207 + "y": 213 }, - "id": 122, + "id": 126, "panels": [], "repeat": "sg", "title": "Latencies - $sg", @@ -8781,9 +9113,9 @@ "h": 6, "w": 6, "x": 0, - "y": 208 + "y": 214 }, - "id": 123, + "id": 127, "isNew": true, "links": [], "options": { @@ -8861,9 +9193,9 @@ "h": 6, "w": 6, "x": 6, - "y": 208 + "y": 214 }, - "id": 124, + "id": 128, "isNew": true, "links": [], "options": { @@ -8951,9 +9283,9 @@ "h": 6, "w": 6, "x": 12, - "y": 208 + "y": 214 }, - "id": 125, + "id": 129, "isNew": true, "links": [], "options": { @@ -9042,9 +9374,9 @@ "h": 6, "w": 6, "x": 18, - "y": 208 + "y": 214 }, - "id": 126, + "id": 130, "isNew": true, "links": [], "options": { @@ -9134,9 +9466,9 @@ "h": 6, "w": 6, "x": 0, - "y": 214 + "y": 220 }, - "id": 127, + "id": 131, "isNew": true, "links": [], "options": { @@ -9214,9 +9546,9 @@ "h": 6, "w": 6, "x": 6, - "y": 214 + "y": 220 }, - "id": 128, + "id": 132, "isNew": true, "links": [], "options": { @@ -9304,9 +9636,9 @@ "h": 6, "w": 6, "x": 12, - "y": 214 + "y": 220 }, - "id": 129, + "id": 133, "isNew": true, "links": [], "options": { @@ -9395,9 +9727,9 @@ "h": 6, "w": 6, "x": 18, - "y": 214 + "y": 220 }, - "id": 130, + "id": 134, "isNew": true, "links": [], "options": { @@ -9491,9 +9823,9 @@ "h": 6, "w": 6, "x": 0, - "y": 220 + "y": 226 }, - "id": 131, + "id": 135, "isNew": true, "links": [], "options": { @@ -9577,9 +9909,9 @@ "h": 6, "w": 6, "x": 6, - "y": 220 + "y": 226 }, - "id": 132, + "id": 136, "isNew": true, "links": [], "options": { @@ -9663,9 +9995,9 @@ "h": 6, "w": 6, "x": 12, - "y": 220 + "y": 226 }, - "id": 133, + "id": 137, "isNew": true, "links": [], "options": { @@ -9749,9 +10081,9 @@ "h": 6, "w": 6, "x": 18, - "y": 220 + "y": 226 }, - "id": 134, + "id": 138, "isNew": true, "links": [], "options": { @@ -9835,9 +10167,9 @@ "h": 6, "w": 6, "x": 0, - "y": 226 + "y": 232 }, - "id": 135, + "id": 139, "isNew": true, "links": [], "options": { @@ -9921,9 +10253,9 @@ "h": 6, "w": 6, "x": 6, - "y": 226 + "y": 232 }, - "id": 136, + "id": 140, "isNew": true, "links": [], "options": { @@ -9961,9 +10293,9 @@ "h": 1, "w": 24, "x": 0, - "y": 232 + "y": 238 }, - "id": 137, + "id": 141, "panels": [], "repeat": "", "title": "Your panels", @@ -9984,9 +10316,9 @@ "h": 2, "w": 24, "x": 0, - "y": 233 + "y": 239 }, - "id": 138, + "id": 142, "isNew": true, "links": [], "mode": "html", @@ -10051,9 +10383,9 @@ "h": 6, "w": 12, "x": 0, - "y": 235 + "y": 241 }, - "id": 139, + "id": 143, "isNew": true, "links": [], "options": { @@ -10126,9 +10458,9 @@ "h": 6, "w": 12, "x": 12, - "y": 235 + "y": 241 }, - "id": 140, + "id": 144, "isNew": true, "links": [], "options": { @@ -10165,9 +10497,9 @@ "h": 3, "w": 24, "x": 0, - "y": 241 + "y": 247 }, - "id": 141, + "id": 145, "isNew": true, "links": [], "mode": "html", diff --git a/grafana/build/ver_2024.1/scylla-detailed.2024.1.json b/grafana/build/ver_2024.1/scylla-detailed.2024.1.json index 031c6fc57..2fcd9c198 100644 --- a/grafana/build/ver_2024.1/scylla-detailed.2024.1.json +++ b/grafana/build/ver_2024.1/scylla-detailed.2024.1.json @@ -203,6 +203,338 @@ "transparent": true, "type": "text" }, + { + "class": "percent_panel", + "datasource": "prometheus", + "description": "The percentage of the time during which Scylla utilized the CPU. Note that because Scylla does busy polling for some time before going idle, CPU utilization as seen by the operating system may be much higher. Your system is not yet CPU-bottlenecked until this metric is high.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 0, + "y": 3 + }, + "id": 2, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk($topk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]])) or on ([[by]]) bottomk($bottomk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 4 + } + ], + "title": "Load", + "type": "timeseries" + }, + { + "class": "ops_panel", + "datasource": "prometheus", + "description": "Amount of requests served as the coordinator. Imbalances here represent dispersion at the connection level, not your data model.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:ops/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 6, + "y": 3 + }, + "id": 3, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Requests Served per [[by]] - Coordinator", + "type": "timeseries" + }, + { + "class": "rps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful user reads on this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:reads/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 12, + "y": 3 + }, + "id": 4, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 1 + } + ], + "title": "Reads per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "wps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful write operations performed by this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:writes/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 6, + "x": 18, + "y": 3 + }, + "id": 5, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 3, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Writes per [[by]] - Replica", + "type": "timeseries" + }, { "class": "collapsible_row_panel", "collapsed": false, @@ -211,9 +543,9 @@ "h": 1, "w": 24, "x": 0, - "y": 3 + "y": 9 }, - "id": 2, + "id": 6, "panels": [], "repeat": "", "title": "reads and writes", @@ -235,9 +567,9 @@ "h": 2, "w": 24, "x": 0, - "y": 4 + "y": 10 }, - "id": 3, + "id": 7, "isNew": true, "links": [], "mode": "html", @@ -299,9 +631,9 @@ "h": 6, "w": 6, "x": 0, - "y": 6 + "y": 12 }, - "id": 4, + "id": 8, "isNew": true, "links": [], "options": { @@ -380,9 +712,9 @@ "h": 6, "w": 6, "x": 6, - "y": 6 + "y": 12 }, - "id": 5, + "id": 9, "isNew": true, "links": [], "options": { @@ -461,9 +793,9 @@ "h": 6, "w": 6, "x": 12, - "y": 6 + "y": 12 }, - "id": 6, + "id": 10, "isNew": true, "links": [], "options": { @@ -543,9 +875,9 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 12 }, - "id": 7, + "id": 11, "isNew": true, "links": [], "options": { @@ -624,9 +956,9 @@ "h": 6, "w": 6, "x": 0, - "y": 12 + "y": 18 }, - "id": 8, + "id": 12, "isNew": true, "links": [], "options": { @@ -705,9 +1037,9 @@ "h": 6, "w": 6, "x": 6, - "y": 12 + "y": 18 }, - "id": 9, + "id": 13, "isNew": true, "links": [], "options": { @@ -789,9 +1121,9 @@ "h": 6, "w": 6, "x": 12, - "y": 12 + "y": 18 }, - "id": 10, + "id": 14, "isNew": true, "links": [], "options": { @@ -870,9 +1202,9 @@ "h": 6, "w": 6, "x": 18, - "y": 12 + "y": 18 }, - "id": 11, + "id": 15, "isNew": true, "links": [], "options": { @@ -951,9 +1283,9 @@ "h": 6, "w": 6, "x": 0, - "y": 18 + "y": 24 }, - "id": 12, + "id": 16, "isNew": true, "links": [], "options": { @@ -989,9 +1321,9 @@ "h": 1, "w": 24, "x": 0, - "y": 24 + "y": 30 }, - "id": 13, + "id": 17, "panels": [], "repeat": "", "title": "Latencies", @@ -1048,9 +1380,9 @@ "h": 6, "w": 6, "x": 0, - "y": 25 + "y": 31 }, - "id": 14, + "id": 18, "isNew": true, "links": [], "options": { @@ -1129,9 +1461,9 @@ "h": 6, "w": 6, "x": 6, - "y": 25 + "y": 31 }, - "id": 15, + "id": 19, "isNew": true, "links": [], "options": { @@ -1220,9 +1552,9 @@ "h": 6, "w": 6, "x": 12, - "y": 25 + "y": 31 }, - "id": 16, + "id": 20, "isNew": true, "links": [], "options": { @@ -1312,9 +1644,9 @@ "h": 6, "w": 6, "x": 18, - "y": 25 + "y": 31 }, - "id": 17, + "id": 21, "isNew": true, "links": [], "options": { @@ -1404,9 +1736,9 @@ "h": 6, "w": 6, "x": 0, - "y": 31 + "y": 37 }, - "id": 18, + "id": 22, "isNew": true, "links": [], "options": { @@ -1485,9 +1817,9 @@ "h": 6, "w": 6, "x": 6, - "y": 31 + "y": 37 }, - "id": 19, + "id": 23, "isNew": true, "links": [], "options": { @@ -1576,9 +1908,9 @@ "h": 6, "w": 6, "x": 12, - "y": 31 + "y": 37 }, - "id": 20, + "id": 24, "isNew": true, "links": [], "options": { @@ -1668,9 +2000,9 @@ "h": 6, "w": 6, "x": 18, - "y": 31 + "y": 37 }, - "id": 21, + "id": 25, "isNew": true, "links": [], "options": { @@ -1717,9 +2049,9 @@ "h": 1, "w": 24, "x": 0, - "y": 37 + "y": 43 }, - "id": 22, + "id": 26, "panels": [], "repeat": "", "title": "Timeouts and Errors", @@ -1741,9 +2073,9 @@ "h": 2, "w": 24, "x": 0, - "y": 38 + "y": 44 }, - "id": 23, + "id": 27, "isNew": true, "links": [], "mode": "html", @@ -1805,9 +2137,9 @@ "h": 6, "w": 6, "x": 0, - "y": 40 + "y": 46 }, - "id": 24, + "id": 28, "isNew": true, "links": [], "options": { @@ -1886,9 +2218,9 @@ "h": 6, "w": 6, "x": 6, - "y": 40 + "y": 46 }, - "id": 25, + "id": 29, "isNew": true, "links": [], "options": { @@ -1967,9 +2299,9 @@ "h": 6, "w": 6, "x": 12, - "y": 40 + "y": 46 }, - "id": 26, + "id": 30, "isNew": true, "links": [], "options": { @@ -2062,9 +2394,9 @@ "h": 6, "w": 6, "x": 18, - "y": 40 + "y": 46 }, - "id": 27, + "id": 31, "isNew": true, "links": [], "options": { @@ -2101,9 +2433,9 @@ "h": 1, "w": 24, "x": 0, - "y": 46 + "y": 52 }, - "id": 28, + "id": 32, "panels": [], "repeat": "", "title": "Replica", @@ -2125,9 +2457,9 @@ "h": 2, "w": 24, "x": 0, - "y": 47 + "y": 53 }, - "id": 29, + "id": 33, "isNew": true, "links": [], "mode": "html", @@ -2189,9 +2521,9 @@ "h": 6, "w": 6, "x": 0, - "y": 49 + "y": 55 }, - "id": 30, + "id": 34, "isNew": true, "links": [], "options": { @@ -2270,9 +2602,9 @@ "h": 6, "w": 6, "x": 6, - "y": 49 + "y": 55 }, - "id": 31, + "id": 35, "isNew": true, "links": [], "options": { @@ -2351,9 +2683,9 @@ "h": 6, "w": 6, "x": 12, - "y": 49 + "y": 55 }, - "id": 32, + "id": 36, "isNew": true, "links": [], "options": { @@ -2432,9 +2764,9 @@ "h": 6, "w": 6, "x": 18, - "y": 49 + "y": 55 }, - "id": 33, + "id": 37, "isNew": true, "links": [], "options": { @@ -2513,9 +2845,9 @@ "h": 6, "w": 6, "x": 0, - "y": 55 + "y": 61 }, - "id": 34, + "id": 38, "isNew": true, "links": [], "options": { @@ -2594,9 +2926,9 @@ "h": 6, "w": 6, "x": 6, - "y": 55 + "y": 61 }, - "id": 35, + "id": 39, "isNew": true, "links": [], "options": { @@ -2675,9 +3007,9 @@ "h": 6, "w": 6, "x": 12, - "y": 55 + "y": 61 }, - "id": 36, + "id": 40, "isNew": true, "links": [], "options": { @@ -2756,9 +3088,9 @@ "h": 6, "w": 6, "x": 18, - "y": 55 + "y": 61 }, - "id": 37, + "id": 41, "isNew": true, "links": [], "options": { @@ -2841,9 +3173,9 @@ "h": 6, "w": 3, "x": 0, - "y": 61 + "y": 67 }, - "id": 38, + "id": 42, "isNew": true, "links": [], "options": { @@ -2925,9 +3257,9 @@ "h": 6, "w": 3, "x": 3, - "y": 61 + "y": 67 }, - "id": 39, + "id": 43, "isNew": true, "links": [], "options": { @@ -3010,9 +3342,9 @@ "h": 6, "w": 3, "x": 6, - "y": 61 + "y": 67 }, - "id": 40, + "id": 44, "isNew": true, "links": [], "options": { @@ -3094,9 +3426,9 @@ "h": 6, "w": 3, "x": 9, - "y": 61 + "y": 67 }, - "id": 41, + "id": 45, "isNew": true, "links": [], "options": { @@ -3175,9 +3507,9 @@ "h": 6, "w": 6, "x": 12, - "y": 61 + "y": 67 }, - "id": 42, + "id": 46, "isNew": true, "links": [], "options": { @@ -3256,9 +3588,9 @@ "h": 6, "w": 6, "x": 18, - "y": 61 + "y": 67 }, - "id": 43, + "id": 47, "isNew": true, "links": [], "options": { @@ -3294,9 +3626,9 @@ "h": 1, "w": 24, "x": 0, - "y": 67 + "y": 73 }, - "id": 44, + "id": 48, "panels": [], "repeat": "", "title": "Storage", @@ -3353,9 +3685,9 @@ "h": 6, "w": 6, "x": 0, - "y": 68 + "y": 74 }, - "id": 45, + "id": 49, "isNew": true, "links": [], "options": { @@ -3434,9 +3766,9 @@ "h": 6, "w": 6, "x": 6, - "y": 68 + "y": 74 }, - "id": 46, + "id": 50, "isNew": true, "links": [], "options": { @@ -3515,9 +3847,9 @@ "h": 6, "w": 6, "x": 12, - "y": 68 + "y": 74 }, - "id": 47, + "id": 51, "isNew": true, "links": [], "options": { @@ -3553,9 +3885,9 @@ "h": 1, "w": 24, "x": 0, - "y": 74 + "y": 80 }, - "id": 48, + "id": 52, "panels": [], "repeat": "", "title": "Cache", @@ -3577,9 +3909,9 @@ "h": 2, "w": 24, "x": 0, - "y": 75 + "y": 81 }, - "id": 49, + "id": 53, "isNew": true, "links": [], "mode": "html", @@ -3641,9 +3973,9 @@ "h": 6, "w": 12, "x": 0, - "y": 77 + "y": 83 }, - "id": 50, + "id": 54, "isNew": true, "links": [], "options": { @@ -3722,9 +4054,9 @@ "h": 6, "w": 12, "x": 12, - "y": 77 + "y": 83 }, - "id": 51, + "id": 55, "isNew": true, "links": [], "options": { @@ -3803,9 +4135,9 @@ "h": 6, "w": 6, "x": 0, - "y": 83 + "y": 89 }, - "id": 52, + "id": 56, "isNew": true, "links": [], "options": { @@ -3884,9 +4216,9 @@ "h": 6, "w": 6, "x": 6, - "y": 83 + "y": 89 }, - "id": 53, + "id": 57, "isNew": true, "links": [], "options": { @@ -3965,9 +4297,9 @@ "h": 6, "w": 6, "x": 12, - "y": 83 + "y": 89 }, - "id": 54, + "id": 58, "isNew": true, "links": [], "options": { @@ -4046,9 +4378,9 @@ "h": 6, "w": 6, "x": 18, - "y": 83 + "y": 89 }, - "id": 55, + "id": 59, "isNew": true, "links": [], "options": { @@ -4127,9 +4459,9 @@ "h": 6, "w": 6, "x": 0, - "y": 89 + "y": 95 }, - "id": 56, + "id": 60, "isNew": true, "links": [], "options": { @@ -4208,9 +4540,9 @@ "h": 6, "w": 6, "x": 6, - "y": 89 + "y": 95 }, - "id": 57, + "id": 61, "isNew": true, "links": [], "options": { @@ -4292,9 +4624,9 @@ "h": 6, "w": 6, "x": 12, - "y": 89 + "y": 95 }, - "id": 58, + "id": 62, "isNew": true, "links": [], "options": { @@ -4373,9 +4705,9 @@ "h": 6, "w": 6, "x": 18, - "y": 89 + "y": 95 }, - "id": 59, + "id": 63, "isNew": true, "links": [], "options": { @@ -4457,9 +4789,9 @@ "h": 6, "w": 6, "x": 0, - "y": 95 + "y": 101 }, - "id": 60, + "id": 64, "isNew": true, "links": [], "options": { @@ -4541,9 +4873,9 @@ "h": 6, "w": 6, "x": 6, - "y": 95 + "y": 101 }, - "id": 61, + "id": 65, "isNew": true, "links": [], "options": { @@ -4625,9 +4957,9 @@ "h": 6, "w": 6, "x": 12, - "y": 95 + "y": 101 }, - "id": 62, + "id": 66, "isNew": true, "links": [], "options": { @@ -4709,9 +5041,9 @@ "h": 6, "w": 6, "x": 18, - "y": 95 + "y": 101 }, - "id": 63, + "id": 67, "isNew": true, "links": [], "options": { @@ -4793,9 +5125,9 @@ "h": 6, "w": 6, "x": 0, - "y": 101 + "y": 107 }, - "id": 64, + "id": 68, "isNew": true, "links": [], "options": { @@ -4874,9 +5206,9 @@ "h": 6, "w": 6, "x": 6, - "y": 101 + "y": 107 }, - "id": 65, + "id": 69, "isNew": true, "links": [], "options": { @@ -4955,9 +5287,9 @@ "h": 6, "w": 6, "x": 12, - "y": 101 + "y": 107 }, - "id": 66, + "id": 70, "isNew": true, "links": [], "options": { @@ -5036,9 +5368,9 @@ "h": 6, "w": 6, "x": 18, - "y": 101 + "y": 107 }, - "id": 67, + "id": 71, "isNew": true, "links": [], "options": { @@ -5117,9 +5449,9 @@ "h": 6, "w": 6, "x": 0, - "y": 107 + "y": 113 }, - "id": 68, + "id": 72, "isNew": true, "links": [], "options": { @@ -5198,9 +5530,9 @@ "h": 6, "w": 6, "x": 6, - "y": 107 + "y": 113 }, - "id": 69, + "id": 73, "isNew": true, "links": [], "options": { @@ -5236,9 +5568,9 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 119 }, - "id": 70, + "id": 74, "panels": [ { "class": "text_panel", @@ -5256,9 +5588,9 @@ "h": 2, "w": 24, "x": 0, - "y": 114 + "y": 120 }, - "id": 71, + "id": 75, "isNew": true, "links": [], "mode": "html", @@ -5320,9 +5652,9 @@ "h": 6, "w": 6, "x": 0, - "y": 116 + "y": 122 }, - "id": 72, + "id": 76, "isNew": true, "links": [], "options": { @@ -5401,9 +5733,9 @@ "h": 6, "w": 6, "x": 6, - "y": 116 + "y": 122 }, - "id": 73, + "id": 77, "isNew": true, "links": [], "options": { @@ -5482,9 +5814,9 @@ "h": 6, "w": 6, "x": 12, - "y": 116 + "y": 122 }, - "id": 74, + "id": 78, "isNew": true, "links": [], "options": { @@ -5563,9 +5895,9 @@ "h": 6, "w": 6, "x": 18, - "y": 116 + "y": 122 }, - "id": 75, + "id": 79, "isNew": true, "links": [], "options": { @@ -5647,9 +5979,9 @@ "h": 6, "w": 6, "x": 0, - "y": 122 + "y": 128 }, - "id": 76, + "id": 80, "isNew": true, "links": [], "options": { @@ -5728,9 +6060,9 @@ "h": 6, "w": 6, "x": 6, - "y": 122 + "y": 128 }, - "id": 77, + "id": 81, "isNew": true, "links": [], "options": { @@ -5771,9 +6103,9 @@ "h": 1, "w": 24, "x": 0, - "y": 128 + "y": 134 }, - "id": 78, + "id": 82, "panels": [ { "class": "rps_panel", @@ -5826,9 +6158,9 @@ "h": 6, "w": 6, "x": 0, - "y": 129 + "y": 135 }, - "id": 79, + "id": 83, "isNew": true, "links": [], "options": { @@ -5907,9 +6239,9 @@ "h": 6, "w": 6, "x": 6, - "y": 129 + "y": 135 }, - "id": 80, + "id": 84, "isNew": true, "links": [], "options": { @@ -5988,9 +6320,9 @@ "h": 6, "w": 6, "x": 12, - "y": 129 + "y": 135 }, - "id": 81, + "id": 85, "isNew": true, "links": [], "options": { @@ -6069,9 +6401,9 @@ "h": 6, "w": 6, "x": 18, - "y": 129 + "y": 135 }, - "id": 82, + "id": 86, "isNew": true, "links": [], "options": { @@ -6150,9 +6482,9 @@ "h": 6, "w": 6, "x": 0, - "y": 135 + "y": 141 }, - "id": 83, + "id": 87, "isNew": true, "links": [], "options": { @@ -6231,9 +6563,9 @@ "h": 6, "w": 6, "x": 6, - "y": 135 + "y": 141 }, - "id": 84, + "id": 88, "isNew": true, "links": [], "options": { @@ -6312,9 +6644,9 @@ "h": 6, "w": 6, "x": 12, - "y": 135 + "y": 141 }, - "id": 85, + "id": 89, "isNew": true, "links": [], "options": { @@ -6355,9 +6687,9 @@ "h": 1, "w": 24, "x": 0, - "y": 141 + "y": 147 }, - "id": 86, + "id": 90, "panels": [ { "class": "text_panel", @@ -6375,9 +6707,9 @@ "h": 2, "w": 24, "x": 0, - "y": 142 + "y": 148 }, - "id": 87, + "id": 91, "isNew": true, "links": [], "mode": "html", @@ -6439,9 +6771,9 @@ "h": 6, "w": 6, "x": 0, - "y": 144 + "y": 150 }, - "id": 88, + "id": 92, "isNew": true, "links": [], "options": { @@ -6520,9 +6852,9 @@ "h": 6, "w": 6, "x": 6, - "y": 144 + "y": 150 }, - "id": 89, + "id": 93, "isNew": true, "links": [], "options": { @@ -6604,9 +6936,9 @@ "h": 6, "w": 6, "x": 12, - "y": 144 + "y": 150 }, - "id": 90, + "id": 94, "isNew": true, "links": [], "options": { @@ -6688,9 +7020,9 @@ "h": 6, "w": 6, "x": 18, - "y": 144 + "y": 150 }, - "id": 91, + "id": 95, "isNew": true, "links": [], "options": { @@ -6769,9 +7101,9 @@ "h": 6, "w": 6, "x": 0, - "y": 150 + "y": 156 }, - "id": 92, + "id": 96, "isNew": true, "links": [], "options": { @@ -6850,9 +7182,9 @@ "h": 6, "w": 6, "x": 6, - "y": 150 + "y": 156 }, - "id": 93, + "id": 97, "isNew": true, "links": [], "options": { @@ -6934,9 +7266,9 @@ "h": 6, "w": 6, "x": 12, - "y": 150 + "y": 156 }, - "id": 94, + "id": 98, "isNew": true, "links": [], "options": { @@ -7018,9 +7350,9 @@ "h": 6, "w": 6, "x": 18, - "y": 150 + "y": 156 }, - "id": 95, + "id": 99, "isNew": true, "links": [], "options": { @@ -7099,9 +7431,9 @@ "h": 6, "w": 6, "x": 0, - "y": 156 + "y": 162 }, - "id": 96, + "id": 100, "isNew": true, "links": [], "options": { @@ -7183,9 +7515,9 @@ "h": 6, "w": 6, "x": 6, - "y": 156 + "y": 162 }, - "id": 97, + "id": 101, "isNew": true, "links": [], "options": { @@ -7264,9 +7596,9 @@ "h": 6, "w": 6, "x": 12, - "y": 156 + "y": 162 }, - "id": 98, + "id": 102, "isNew": true, "links": [], "options": { @@ -7309,9 +7641,9 @@ "h": 6, "w": 6, "x": 18, - "y": 156 + "y": 162 }, - "id": 99, + "id": 103, "isNew": true, "links": [], "mode": "html", @@ -7374,9 +7706,9 @@ "h": 6, "w": 6, "x": 0, - "y": 162 + "y": 168 }, - "id": 100, + "id": 104, "isNew": true, "links": [], "options": { @@ -7455,9 +7787,9 @@ "h": 6, "w": 6, "x": 6, - "y": 162 + "y": 168 }, - "id": 101, + "id": 105, "isNew": true, "links": [], "options": { @@ -7536,9 +7868,9 @@ "h": 6, "w": 6, "x": 12, - "y": 162 + "y": 168 }, - "id": 102, + "id": 106, "isNew": true, "links": [], "options": { @@ -7617,9 +7949,9 @@ "h": 6, "w": 6, "x": 18, - "y": 162 + "y": 168 }, - "id": 103, + "id": 107, "isNew": true, "links": [], "options": { @@ -7698,9 +8030,9 @@ "h": 6, "w": 6, "x": 0, - "y": 168 + "y": 174 }, - "id": 104, + "id": 108, "isNew": true, "links": [], "options": { @@ -7779,9 +8111,9 @@ "h": 6, "w": 6, "x": 6, - "y": 168 + "y": 174 }, - "id": 105, + "id": 109, "isNew": true, "links": [], "options": { @@ -7860,9 +8192,9 @@ "h": 6, "w": 6, "x": 12, - "y": 168 + "y": 174 }, - "id": 106, + "id": 110, "isNew": true, "links": [], "options": { @@ -7941,9 +8273,9 @@ "h": 6, "w": 6, "x": 18, - "y": 168 + "y": 174 }, - "id": 107, + "id": 111, "isNew": true, "links": [], "options": { @@ -8022,9 +8354,9 @@ "h": 6, "w": 6, "x": 0, - "y": 174 + "y": 180 }, - "id": 108, + "id": 112, "isNew": true, "links": [], "options": { @@ -8103,9 +8435,9 @@ "h": 6, "w": 6, "x": 6, - "y": 174 + "y": 180 }, - "id": 109, + "id": 113, "isNew": true, "links": [], "options": { @@ -8187,9 +8519,9 @@ "h": 6, "w": 6, "x": 12, - "y": 174 + "y": 180 }, - "id": 110, + "id": 114, "isNew": true, "links": [], "options": { @@ -8233,9 +8565,9 @@ "h": 1, "w": 24, "x": 0, - "y": 180 + "y": 186 }, - "id": 111, + "id": 115, "panels": [ { "class": "text_panel", @@ -8253,9 +8585,9 @@ "h": 2, "w": 24, "x": 0, - "y": 181 + "y": 187 }, - "id": 112, + "id": 116, "isNew": true, "links": [], "mode": "html", @@ -8317,9 +8649,9 @@ "h": 6, "w": 8, "x": 0, - "y": 183 + "y": 189 }, - "id": 113, + "id": 117, "isNew": true, "links": [], "options": { @@ -8401,9 +8733,9 @@ "h": 6, "w": 8, "x": 8, - "y": 183 + "y": 189 }, - "id": 114, + "id": 118, "isNew": true, "links": [], "options": { @@ -8447,9 +8779,9 @@ "h": 1, "w": 24, "x": 0, - "y": 189 + "y": 195 }, - "id": 115, + "id": 119, "panels": [], "repeat": "", "title": "Memory", @@ -8471,9 +8803,9 @@ "h": 2, "w": 24, "x": 0, - "y": 190 + "y": 196 }, - "id": 116, + "id": 120, "isNew": true, "links": [], "mode": "html", @@ -8535,9 +8867,9 @@ "h": 6, "w": 8, "x": 0, - "y": 192 + "y": 198 }, - "id": 117, + "id": 121, "isNew": true, "links": [], "options": { @@ -8616,9 +8948,9 @@ "h": 6, "w": 8, "x": 8, - "y": 192 + "y": 198 }, - "id": 118, + "id": 122, "isNew": true, "links": [], "options": { @@ -8698,9 +9030,9 @@ "h": 6, "w": 8, "x": 16, - "y": 192 + "y": 198 }, - "id": 119, + "id": 123, "isNew": true, "links": [], "options": { @@ -8736,9 +9068,9 @@ "h": 1, "w": 24, "x": 0, - "y": 198 + "y": 204 }, - "id": 120, + "id": 124, "panels": [], "repeat": "", "title": "Compaction", @@ -8760,9 +9092,9 @@ "h": 2, "w": 24, "x": 0, - "y": 199 + "y": 205 }, - "id": 121, + "id": 125, "isNew": true, "links": [], "mode": "html", @@ -8824,9 +9156,9 @@ "h": 6, "w": 8, "x": 0, - "y": 201 + "y": 207 }, - "id": 122, + "id": 126, "isNew": true, "links": [], "options": { @@ -8906,9 +9238,9 @@ "h": 6, "w": 8, "x": 8, - "y": 201 + "y": 207 }, - "id": 123, + "id": 127, "isNew": true, "links": [], "options": { @@ -8991,9 +9323,9 @@ "h": 6, "w": 8, "x": 16, - "y": 201 + "y": 207 }, - "id": 124, + "id": 128, "isNew": true, "links": [], "options": { @@ -9028,9 +9360,9 @@ "h": 1, "w": 24, "x": 0, - "y": 207 + "y": 213 }, - "id": 125, + "id": 129, "panels": [], "repeat": "sg", "title": "Latencies - $sg", @@ -9087,9 +9419,9 @@ "h": 6, "w": 6, "x": 0, - "y": 208 + "y": 214 }, - "id": 126, + "id": 130, "isNew": true, "links": [], "options": { @@ -9167,9 +9499,9 @@ "h": 6, "w": 6, "x": 6, - "y": 208 + "y": 214 }, - "id": 127, + "id": 131, "isNew": true, "links": [], "options": { @@ -9257,9 +9589,9 @@ "h": 6, "w": 6, "x": 12, - "y": 208 + "y": 214 }, - "id": 128, + "id": 132, "isNew": true, "links": [], "options": { @@ -9348,9 +9680,9 @@ "h": 6, "w": 6, "x": 18, - "y": 208 + "y": 214 }, - "id": 129, + "id": 133, "isNew": true, "links": [], "options": { @@ -9440,9 +9772,9 @@ "h": 6, "w": 6, "x": 0, - "y": 214 + "y": 220 }, - "id": 130, + "id": 134, "isNew": true, "links": [], "options": { @@ -9520,9 +9852,9 @@ "h": 6, "w": 6, "x": 6, - "y": 214 + "y": 220 }, - "id": 131, + "id": 135, "isNew": true, "links": [], "options": { @@ -9610,9 +9942,9 @@ "h": 6, "w": 6, "x": 12, - "y": 214 + "y": 220 }, - "id": 132, + "id": 136, "isNew": true, "links": [], "options": { @@ -9701,9 +10033,9 @@ "h": 6, "w": 6, "x": 18, - "y": 214 + "y": 220 }, - "id": 133, + "id": 137, "isNew": true, "links": [], "options": { @@ -9797,9 +10129,9 @@ "h": 6, "w": 6, "x": 0, - "y": 220 + "y": 226 }, - "id": 134, + "id": 138, "isNew": true, "links": [], "options": { @@ -9883,9 +10215,9 @@ "h": 6, "w": 6, "x": 6, - "y": 220 + "y": 226 }, - "id": 135, + "id": 139, "isNew": true, "links": [], "options": { @@ -9969,9 +10301,9 @@ "h": 6, "w": 6, "x": 12, - "y": 220 + "y": 226 }, - "id": 136, + "id": 140, "isNew": true, "links": [], "options": { @@ -10055,9 +10387,9 @@ "h": 6, "w": 6, "x": 18, - "y": 220 + "y": 226 }, - "id": 137, + "id": 141, "isNew": true, "links": [], "options": { @@ -10141,9 +10473,9 @@ "h": 6, "w": 6, "x": 0, - "y": 226 + "y": 232 }, - "id": 138, + "id": 142, "isNew": true, "links": [], "options": { @@ -10227,9 +10559,9 @@ "h": 6, "w": 6, "x": 6, - "y": 226 + "y": 232 }, - "id": 139, + "id": 143, "isNew": true, "links": [], "options": { @@ -10267,9 +10599,9 @@ "h": 1, "w": 24, "x": 0, - "y": 232 + "y": 238 }, - "id": 140, + "id": 144, "panels": [], "repeat": "", "title": "Your panels", @@ -10290,9 +10622,9 @@ "h": 2, "w": 24, "x": 0, - "y": 233 + "y": 239 }, - "id": 141, + "id": 145, "isNew": true, "links": [], "mode": "html", @@ -10357,9 +10689,9 @@ "h": 6, "w": 12, "x": 0, - "y": 235 + "y": 241 }, - "id": 142, + "id": 146, "isNew": true, "links": [], "options": { @@ -10432,9 +10764,9 @@ "h": 6, "w": 12, "x": 12, - "y": 235 + "y": 241 }, - "id": 143, + "id": 147, "isNew": true, "links": [], "options": { @@ -10471,9 +10803,9 @@ "h": 3, "w": 24, "x": 0, - "y": 241 + "y": 247 }, - "id": 144, + "id": 148, "isNew": true, "links": [], "mode": "html", diff --git a/grafana/build/ver_2024.2/scylla-detailed.2024.2.json b/grafana/build/ver_2024.2/scylla-detailed.2024.2.json index 02574dff9..4e03b4a01 100644 --- a/grafana/build/ver_2024.2/scylla-detailed.2024.2.json +++ b/grafana/build/ver_2024.2/scylla-detailed.2024.2.json @@ -203,6 +203,616 @@ "transparent": true, "type": "text" }, + { + "class": "percent_panel", + "datasource": "prometheus", + "description": "The percentage of the time during which Scylla utilized the CPU. Note that because Scylla does busy polling for some time before going idle, CPU utilization as seen by the operating system may be much higher. Your system is not yet CPU-bottlenecked until this metric is high.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 4, + "x": 0, + "y": 3 + }, + "id": 2, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 5, + "targets": [ + { + "expr": "topk($topk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]])) or on ([[by]]) bottomk($bottomk, avg(scylla_reactor_utilization{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"} ) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 4 + } + ], + "title": "Load", + "type": "timeseries" + }, + { + "class": "ops_panel", + "datasource": "prometheus", + "description": "Amount of requests served as the coordinator. Imbalances here represent dispersion at the connection level, not your data model.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:ops/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 4, + "y": 3 + }, + "id": 3, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "seriesOverrides": [ + {} + ], + "span": 5, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_transport_requests_served{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Requests Served per [[by]] - Coordinator", + "type": "timeseries" + }, + { + "class": "rps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful user reads on this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:reads/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 9, + "y": 3 + }, + "id": 4, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 5, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_reads{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "refId": "A", + "step": 1 + } + ], + "title": "Reads per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "wps_panel", + "datasource": "prometheus", + "description": "Counts the total number of successful write operations performed by this shard.", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "si:writes/s" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 14, + "y": 3 + }, + "id": 5, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 5, + "targets": [ + { + "expr": "topk([[topk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]])) or on ([[by]]) bottomk([[bottomk]], $func(rate(scylla_database_total_writes{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}[$__rate_interval])) by ([[by]]))", + "intervalFactor": 1, + "legendFormat": "", + "metric": "", + "refId": "A", + "step": 1 + } + ], + "title": "Writes per [[by]] - Replica", + "type": "timeseries" + }, + { + "class": "graph_panel", + "datasource": "prometheus", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "class": "fieldConfig_defaults", + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisLabel": "", + "axisPlacement": "auto", + "axisSoftMin": 0, + "barAlignment": 0, + "class": "fieldConfig_defaults_custom", + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 5, + "x": 19, + "y": 3 + }, + "id": 6, + "isNew": true, + "links": [], + "options": { + "legend": { + "calcs": [], + "displayMode": "hidden", + "placement": "bottom" + }, + "tooltip": { + "maxHeight": 600, + "mode": "multi", + "sort": "desc" + } + }, + "span": 5, + "targets": [ + { + "expr": "topk([[topk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]])) or on ([[by]]) bottomk([[bottomk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]]))", + "format": "time_series", + "instant": false, + "legendFormat": "{{dc}} {{instance}} {{shard}}", + "range": false, + "refId": "A" + } + ], + "title": "Tablets over time per [[by]]", + "type": "timeseries" + }, + { + "class": "collapsible_row_panel", + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 9 + }, + "id": 7, + "panels": [ + { + "class": "heatmap_panel", + "datasource": "prometheus", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "scaleDistribution": { + "type": "linear" + } + } + }, + "overrides": [] + }, + "gridPos": { + "h": 13, + "w": 24, + "x": 0, + "y": 10 + }, + "id": 8, + "isNew": true, + "links": [], + "options": { + "barRadius": 0, + "barWidth": 0.89, + "calculate": false, + "cellGap": 1, + "color": { + "exponent": 0.5, + "fill": "dark-orange", + "min": 0, + "mode": "scheme", + "reverse": false, + "scale": "exponential", + "scheme": "Oranges", + "steps": 64 + }, + "exemplars": { + "color": "rgba(255,0,255,0.7)" + }, + "filterValues": { + "le": 1e-09 + }, + "fullHighlight": false, + "groupWidth": 0.7, + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "show": true, + "showLegend": false + }, + "orientation": "auto", + "rowsFrame": { + "layout": "auto" + }, + "showValue": "always", + "stacking": "none", + "tooltip": { + "mode": "single", + "showColorScale": false, + "sort": "none", + "yHistogram": false + }, + "xTickLabelRotation": 0, + "xTickLabelSpacing": 0, + "yAxis": { + "axisPlacement": "left", + "reverse": false + } + }, + "span": 5, + "targets": [ + { + "expr": "topk([[topk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]])) or on ([[by]]) bottomk([[bottomk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]]))", + "format": "time_series", + "instant": false, + "legendFormat": "{{dc}} {{instance}} {{shard}}", + "range": false, + "refId": "A" + } + ], + "title": "Tablets over time per [[by]]", + "type": "heatmap" + }, + { + "class": "barchart_panel", + "datasource": "prometheus", + "editable": true, + "error": false, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "fillOpacity": 80, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "lineWidth": 1, + "scaleDistribution": { + "type": "linear" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + } + ] + } + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 24, + "x": 0, + "y": 23 + }, + "id": 9, + "isNew": true, + "links": [], + "options": { + "barRadius": 0, + "barWidth": 0.89, + "fullHighlight": false, + "groupWidth": 0.7, + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false + }, + "orientation": "auto", + "showValue": "always", + "stacking": "none", + "tooltip": { + "mode": "single", + "sort": "none" + }, + "xTickLabelRotation": 0, + "xTickLabelSpacing": 0 + }, + "span": 12, + "targets": [ + { + "expr": "topk([[topk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]])) or on ([[by]]) bottomk([[bottomk]], sum(scylla_tablets_count{instance=~\"[[node]]\",cluster=\"$cluster\", dc=~\"$dc\", shard=~\"[[shard]]\"}) by([[by]]))", + "format": "table", + "instant": true, + "legendFormat": "__auto", + "range": false, + "refId": "A" + } + ], + "title": "Tablets per [[by]]", + "type": "barchart" + } + ], + "repeat": "", + "title": "Tablets information", + "type": "row" + }, { "class": "collapsible_row_panel", "collapsed": false, @@ -211,9 +821,9 @@ "h": 1, "w": 24, "x": 0, - "y": 3 + "y": 29 }, - "id": 2, + "id": 10, "panels": [], "repeat": "", "title": "reads and writes", @@ -235,9 +845,9 @@ "h": 2, "w": 24, "x": 0, - "y": 4 + "y": 30 }, - "id": 3, + "id": 11, "isNew": true, "links": [], "mode": "html", @@ -299,9 +909,9 @@ "h": 6, "w": 6, "x": 0, - "y": 6 + "y": 32 }, - "id": 4, + "id": 12, "isNew": true, "links": [], "options": { @@ -380,9 +990,9 @@ "h": 6, "w": 6, "x": 6, - "y": 6 + "y": 32 }, - "id": 5, + "id": 13, "isNew": true, "links": [], "options": { @@ -461,9 +1071,9 @@ "h": 6, "w": 6, "x": 12, - "y": 6 + "y": 32 }, - "id": 6, + "id": 14, "isNew": true, "links": [], "options": { @@ -543,9 +1153,9 @@ "h": 6, "w": 6, "x": 18, - "y": 6 + "y": 32 }, - "id": 7, + "id": 15, "isNew": true, "links": [], "options": { @@ -624,9 +1234,9 @@ "h": 6, "w": 6, "x": 0, - "y": 12 + "y": 38 }, - "id": 8, + "id": 16, "isNew": true, "links": [], "options": { @@ -705,9 +1315,9 @@ "h": 6, "w": 6, "x": 6, - "y": 12 + "y": 38 }, - "id": 9, + "id": 17, "isNew": true, "links": [], "options": { @@ -789,9 +1399,9 @@ "h": 6, "w": 6, "x": 12, - "y": 12 + "y": 38 }, - "id": 10, + "id": 18, "isNew": true, "links": [], "options": { @@ -870,9 +1480,9 @@ "h": 6, "w": 6, "x": 18, - "y": 12 + "y": 38 }, - "id": 11, + "id": 19, "isNew": true, "links": [], "options": { @@ -951,9 +1561,9 @@ "h": 6, "w": 6, "x": 0, - "y": 18 + "y": 44 }, - "id": 12, + "id": 20, "isNew": true, "links": [], "options": { @@ -989,9 +1599,9 @@ "h": 1, "w": 24, "x": 0, - "y": 24 + "y": 50 }, - "id": 13, + "id": 21, "panels": [], "repeat": "", "title": "Latencies", @@ -1048,9 +1658,9 @@ "h": 6, "w": 6, "x": 0, - "y": 25 + "y": 51 }, - "id": 14, + "id": 22, "isNew": true, "links": [], "options": { @@ -1129,9 +1739,9 @@ "h": 6, "w": 6, "x": 6, - "y": 25 + "y": 51 }, - "id": 15, + "id": 23, "isNew": true, "links": [], "options": { @@ -1220,9 +1830,9 @@ "h": 6, "w": 6, "x": 12, - "y": 25 + "y": 51 }, - "id": 16, + "id": 24, "isNew": true, "links": [], "options": { @@ -1312,9 +1922,9 @@ "h": 6, "w": 6, "x": 18, - "y": 25 + "y": 51 }, - "id": 17, + "id": 25, "isNew": true, "links": [], "options": { @@ -1404,9 +2014,9 @@ "h": 6, "w": 6, "x": 0, - "y": 31 + "y": 57 }, - "id": 18, + "id": 26, "isNew": true, "links": [], "options": { @@ -1485,9 +2095,9 @@ "h": 6, "w": 6, "x": 6, - "y": 31 + "y": 57 }, - "id": 19, + "id": 27, "isNew": true, "links": [], "options": { @@ -1576,9 +2186,9 @@ "h": 6, "w": 6, "x": 12, - "y": 31 + "y": 57 }, - "id": 20, + "id": 28, "isNew": true, "links": [], "options": { @@ -1668,9 +2278,9 @@ "h": 6, "w": 6, "x": 18, - "y": 31 + "y": 57 }, - "id": 21, + "id": 29, "isNew": true, "links": [], "options": { @@ -1717,9 +2327,9 @@ "h": 1, "w": 24, "x": 0, - "y": 37 + "y": 63 }, - "id": 22, + "id": 30, "panels": [], "repeat": "", "title": "Timeouts and Errors", @@ -1741,9 +2351,9 @@ "h": 2, "w": 24, "x": 0, - "y": 38 + "y": 64 }, - "id": 23, + "id": 31, "isNew": true, "links": [], "mode": "html", @@ -1805,9 +2415,9 @@ "h": 6, "w": 6, "x": 0, - "y": 40 + "y": 66 }, - "id": 24, + "id": 32, "isNew": true, "links": [], "options": { @@ -1886,9 +2496,9 @@ "h": 6, "w": 6, "x": 6, - "y": 40 + "y": 66 }, - "id": 25, + "id": 33, "isNew": true, "links": [], "options": { @@ -1967,9 +2577,9 @@ "h": 6, "w": 6, "x": 12, - "y": 40 + "y": 66 }, - "id": 26, + "id": 34, "isNew": true, "links": [], "options": { @@ -2062,9 +2672,9 @@ "h": 6, "w": 6, "x": 18, - "y": 40 + "y": 66 }, - "id": 27, + "id": 35, "isNew": true, "links": [], "options": { @@ -2101,9 +2711,9 @@ "h": 1, "w": 24, "x": 0, - "y": 46 + "y": 72 }, - "id": 28, + "id": 36, "panels": [], "repeat": "", "title": "Replica", @@ -2125,9 +2735,9 @@ "h": 2, "w": 24, "x": 0, - "y": 47 + "y": 73 }, - "id": 29, + "id": 37, "isNew": true, "links": [], "mode": "html", @@ -2189,9 +2799,9 @@ "h": 6, "w": 6, "x": 0, - "y": 49 + "y": 75 }, - "id": 30, + "id": 38, "isNew": true, "links": [], "options": { @@ -2270,9 +2880,9 @@ "h": 6, "w": 6, "x": 6, - "y": 49 + "y": 75 }, - "id": 31, + "id": 39, "isNew": true, "links": [], "options": { @@ -2351,9 +2961,9 @@ "h": 6, "w": 6, "x": 12, - "y": 49 + "y": 75 }, - "id": 32, + "id": 40, "isNew": true, "links": [], "options": { @@ -2432,9 +3042,9 @@ "h": 6, "w": 6, "x": 18, - "y": 49 + "y": 75 }, - "id": 33, + "id": 41, "isNew": true, "links": [], "options": { @@ -2513,9 +3123,9 @@ "h": 6, "w": 6, "x": 0, - "y": 55 + "y": 81 }, - "id": 34, + "id": 42, "isNew": true, "links": [], "options": { @@ -2594,9 +3204,9 @@ "h": 6, "w": 6, "x": 6, - "y": 55 + "y": 81 }, - "id": 35, + "id": 43, "isNew": true, "links": [], "options": { @@ -2675,9 +3285,9 @@ "h": 6, "w": 6, "x": 12, - "y": 55 + "y": 81 }, - "id": 36, + "id": 44, "isNew": true, "links": [], "options": { @@ -2756,9 +3366,9 @@ "h": 6, "w": 6, "x": 18, - "y": 55 + "y": 81 }, - "id": 37, + "id": 45, "isNew": true, "links": [], "options": { @@ -2841,9 +3451,9 @@ "h": 6, "w": 3, "x": 0, - "y": 61 + "y": 87 }, - "id": 38, + "id": 46, "isNew": true, "links": [], "options": { @@ -2925,9 +3535,9 @@ "h": 6, "w": 3, "x": 3, - "y": 61 + "y": 87 }, - "id": 39, + "id": 47, "isNew": true, "links": [], "options": { @@ -3010,9 +3620,9 @@ "h": 6, "w": 3, "x": 6, - "y": 61 + "y": 87 }, - "id": 40, + "id": 48, "isNew": true, "links": [], "options": { @@ -3094,9 +3704,9 @@ "h": 6, "w": 3, "x": 9, - "y": 61 + "y": 87 }, - "id": 41, + "id": 49, "isNew": true, "links": [], "options": { @@ -3175,9 +3785,9 @@ "h": 6, "w": 6, "x": 12, - "y": 61 + "y": 87 }, - "id": 42, + "id": 50, "isNew": true, "links": [], "options": { @@ -3256,9 +3866,9 @@ "h": 6, "w": 6, "x": 18, - "y": 61 + "y": 87 }, - "id": 43, + "id": 51, "isNew": true, "links": [], "options": { @@ -3294,9 +3904,9 @@ "h": 1, "w": 24, "x": 0, - "y": 67 + "y": 93 }, - "id": 44, + "id": 52, "panels": [], "repeat": "", "title": "Storage", @@ -3353,9 +3963,9 @@ "h": 6, "w": 6, "x": 0, - "y": 68 + "y": 94 }, - "id": 45, + "id": 53, "isNew": true, "links": [], "options": { @@ -3434,9 +4044,9 @@ "h": 6, "w": 6, "x": 6, - "y": 68 + "y": 94 }, - "id": 46, + "id": 54, "isNew": true, "links": [], "options": { @@ -3515,9 +4125,9 @@ "h": 6, "w": 6, "x": 12, - "y": 68 + "y": 94 }, - "id": 47, + "id": 55, "isNew": true, "links": [], "options": { @@ -3553,9 +4163,9 @@ "h": 1, "w": 24, "x": 0, - "y": 74 + "y": 100 }, - "id": 48, + "id": 56, "panels": [], "repeat": "", "title": "Cache", @@ -3577,9 +4187,9 @@ "h": 2, "w": 24, "x": 0, - "y": 75 + "y": 101 }, - "id": 49, + "id": 57, "isNew": true, "links": [], "mode": "html", @@ -3641,9 +4251,9 @@ "h": 6, "w": 12, "x": 0, - "y": 77 + "y": 103 }, - "id": 50, + "id": 58, "isNew": true, "links": [], "options": { @@ -3722,9 +4332,9 @@ "h": 6, "w": 12, "x": 12, - "y": 77 + "y": 103 }, - "id": 51, + "id": 59, "isNew": true, "links": [], "options": { @@ -3803,9 +4413,9 @@ "h": 6, "w": 6, "x": 0, - "y": 83 + "y": 109 }, - "id": 52, + "id": 60, "isNew": true, "links": [], "options": { @@ -3884,9 +4494,9 @@ "h": 6, "w": 6, "x": 6, - "y": 83 + "y": 109 }, - "id": 53, + "id": 61, "isNew": true, "links": [], "options": { @@ -3965,9 +4575,9 @@ "h": 6, "w": 6, "x": 12, - "y": 83 + "y": 109 }, - "id": 54, + "id": 62, "isNew": true, "links": [], "options": { @@ -4046,9 +4656,9 @@ "h": 6, "w": 6, "x": 18, - "y": 83 + "y": 109 }, - "id": 55, + "id": 63, "isNew": true, "links": [], "options": { @@ -4127,9 +4737,9 @@ "h": 6, "w": 6, "x": 0, - "y": 89 + "y": 115 }, - "id": 56, + "id": 64, "isNew": true, "links": [], "options": { @@ -4208,9 +4818,9 @@ "h": 6, "w": 6, "x": 6, - "y": 89 + "y": 115 }, - "id": 57, + "id": 65, "isNew": true, "links": [], "options": { @@ -4292,9 +4902,9 @@ "h": 6, "w": 6, "x": 12, - "y": 89 + "y": 115 }, - "id": 58, + "id": 66, "isNew": true, "links": [], "options": { @@ -4373,9 +4983,9 @@ "h": 6, "w": 6, "x": 18, - "y": 89 + "y": 115 }, - "id": 59, + "id": 67, "isNew": true, "links": [], "options": { @@ -4457,9 +5067,9 @@ "h": 6, "w": 6, "x": 0, - "y": 95 + "y": 121 }, - "id": 60, + "id": 68, "isNew": true, "links": [], "options": { @@ -4541,9 +5151,9 @@ "h": 6, "w": 6, "x": 6, - "y": 95 + "y": 121 }, - "id": 61, + "id": 69, "isNew": true, "links": [], "options": { @@ -4625,9 +5235,9 @@ "h": 6, "w": 6, "x": 12, - "y": 95 + "y": 121 }, - "id": 62, + "id": 70, "isNew": true, "links": [], "options": { @@ -4709,9 +5319,9 @@ "h": 6, "w": 6, "x": 18, - "y": 95 + "y": 121 }, - "id": 63, + "id": 71, "isNew": true, "links": [], "options": { @@ -4793,9 +5403,9 @@ "h": 6, "w": 6, "x": 0, - "y": 101 + "y": 127 }, - "id": 64, + "id": 72, "isNew": true, "links": [], "options": { @@ -4874,9 +5484,9 @@ "h": 6, "w": 6, "x": 6, - "y": 101 + "y": 127 }, - "id": 65, + "id": 73, "isNew": true, "links": [], "options": { @@ -4955,9 +5565,9 @@ "h": 6, "w": 6, "x": 12, - "y": 101 + "y": 127 }, - "id": 66, + "id": 74, "isNew": true, "links": [], "options": { @@ -5036,9 +5646,9 @@ "h": 6, "w": 6, "x": 18, - "y": 101 + "y": 127 }, - "id": 67, + "id": 75, "isNew": true, "links": [], "options": { @@ -5117,9 +5727,9 @@ "h": 6, "w": 6, "x": 0, - "y": 107 + "y": 133 }, - "id": 68, + "id": 76, "isNew": true, "links": [], "options": { @@ -5198,9 +5808,9 @@ "h": 6, "w": 6, "x": 6, - "y": 107 + "y": 133 }, - "id": 69, + "id": 77, "isNew": true, "links": [], "options": { @@ -5236,9 +5846,9 @@ "h": 1, "w": 24, "x": 0, - "y": 113 + "y": 139 }, - "id": 70, + "id": 78, "panels": [ { "class": "text_panel", @@ -5256,9 +5866,9 @@ "h": 2, "w": 24, "x": 0, - "y": 114 + "y": 140 }, - "id": 71, + "id": 79, "isNew": true, "links": [], "mode": "html", @@ -5320,9 +5930,9 @@ "h": 6, "w": 6, "x": 0, - "y": 116 + "y": 142 }, - "id": 72, + "id": 80, "isNew": true, "links": [], "options": { @@ -5401,9 +6011,9 @@ "h": 6, "w": 6, "x": 6, - "y": 116 + "y": 142 }, - "id": 73, + "id": 81, "isNew": true, "links": [], "options": { @@ -5482,9 +6092,9 @@ "h": 6, "w": 6, "x": 12, - "y": 116 + "y": 142 }, - "id": 74, + "id": 82, "isNew": true, "links": [], "options": { @@ -5563,9 +6173,9 @@ "h": 6, "w": 6, "x": 18, - "y": 116 + "y": 142 }, - "id": 75, + "id": 83, "isNew": true, "links": [], "options": { @@ -5647,9 +6257,9 @@ "h": 6, "w": 6, "x": 0, - "y": 122 + "y": 148 }, - "id": 76, + "id": 84, "isNew": true, "links": [], "options": { @@ -5728,9 +6338,9 @@ "h": 6, "w": 6, "x": 6, - "y": 122 + "y": 148 }, - "id": 77, + "id": 85, "isNew": true, "links": [], "options": { @@ -5771,9 +6381,9 @@ "h": 1, "w": 24, "x": 0, - "y": 128 + "y": 154 }, - "id": 78, + "id": 86, "panels": [ { "class": "rps_panel", @@ -5826,9 +6436,9 @@ "h": 6, "w": 6, "x": 0, - "y": 129 + "y": 155 }, - "id": 79, + "id": 87, "isNew": true, "links": [], "options": { @@ -5907,9 +6517,9 @@ "h": 6, "w": 6, "x": 6, - "y": 129 + "y": 155 }, - "id": 80, + "id": 88, "isNew": true, "links": [], "options": { @@ -5988,9 +6598,9 @@ "h": 6, "w": 6, "x": 12, - "y": 129 + "y": 155 }, - "id": 81, + "id": 89, "isNew": true, "links": [], "options": { @@ -6069,9 +6679,9 @@ "h": 6, "w": 6, "x": 18, - "y": 129 + "y": 155 }, - "id": 82, + "id": 90, "isNew": true, "links": [], "options": { @@ -6150,9 +6760,9 @@ "h": 6, "w": 6, "x": 0, - "y": 135 + "y": 161 }, - "id": 83, + "id": 91, "isNew": true, "links": [], "options": { @@ -6231,9 +6841,9 @@ "h": 6, "w": 6, "x": 6, - "y": 135 + "y": 161 }, - "id": 84, + "id": 92, "isNew": true, "links": [], "options": { @@ -6312,9 +6922,9 @@ "h": 6, "w": 6, "x": 12, - "y": 135 + "y": 161 }, - "id": 85, + "id": 93, "isNew": true, "links": [], "options": { @@ -6355,9 +6965,9 @@ "h": 1, "w": 24, "x": 0, - "y": 141 + "y": 167 }, - "id": 86, + "id": 94, "panels": [ { "class": "text_panel", @@ -6375,9 +6985,9 @@ "h": 2, "w": 24, "x": 0, - "y": 142 + "y": 168 }, - "id": 87, + "id": 95, "isNew": true, "links": [], "mode": "html", @@ -6439,9 +7049,9 @@ "h": 6, "w": 6, "x": 0, - "y": 144 + "y": 170 }, - "id": 88, + "id": 96, "isNew": true, "links": [], "options": { @@ -6520,9 +7130,9 @@ "h": 6, "w": 6, "x": 6, - "y": 144 + "y": 170 }, - "id": 89, + "id": 97, "isNew": true, "links": [], "options": { @@ -6604,9 +7214,9 @@ "h": 6, "w": 6, "x": 12, - "y": 144 + "y": 170 }, - "id": 90, + "id": 98, "isNew": true, "links": [], "options": { @@ -6688,9 +7298,9 @@ "h": 6, "w": 6, "x": 18, - "y": 144 + "y": 170 }, - "id": 91, + "id": 99, "isNew": true, "links": [], "options": { @@ -6769,9 +7379,9 @@ "h": 6, "w": 6, "x": 0, - "y": 150 + "y": 176 }, - "id": 92, + "id": 100, "isNew": true, "links": [], "options": { @@ -6850,9 +7460,9 @@ "h": 6, "w": 6, "x": 6, - "y": 150 + "y": 176 }, - "id": 93, + "id": 101, "isNew": true, "links": [], "options": { @@ -6934,9 +7544,9 @@ "h": 6, "w": 6, "x": 12, - "y": 150 + "y": 176 }, - "id": 94, + "id": 102, "isNew": true, "links": [], "options": { @@ -7018,9 +7628,9 @@ "h": 6, "w": 6, "x": 18, - "y": 150 + "y": 176 }, - "id": 95, + "id": 103, "isNew": true, "links": [], "options": { @@ -7099,9 +7709,9 @@ "h": 6, "w": 6, "x": 0, - "y": 156 + "y": 182 }, - "id": 96, + "id": 104, "isNew": true, "links": [], "options": { @@ -7183,9 +7793,9 @@ "h": 6, "w": 6, "x": 6, - "y": 156 + "y": 182 }, - "id": 97, + "id": 105, "isNew": true, "links": [], "options": { @@ -7264,9 +7874,9 @@ "h": 6, "w": 6, "x": 12, - "y": 156 + "y": 182 }, - "id": 98, + "id": 106, "isNew": true, "links": [], "options": { @@ -7309,9 +7919,9 @@ "h": 6, "w": 6, "x": 18, - "y": 156 + "y": 182 }, - "id": 99, + "id": 107, "isNew": true, "links": [], "mode": "html", @@ -7374,9 +7984,9 @@ "h": 6, "w": 6, "x": 0, - "y": 162 + "y": 188 }, - "id": 100, + "id": 108, "isNew": true, "links": [], "options": { @@ -7455,9 +8065,9 @@ "h": 6, "w": 6, "x": 6, - "y": 162 + "y": 188 }, - "id": 101, + "id": 109, "isNew": true, "links": [], "options": { @@ -7536,9 +8146,9 @@ "h": 6, "w": 6, "x": 12, - "y": 162 + "y": 188 }, - "id": 102, + "id": 110, "isNew": true, "links": [], "options": { @@ -7617,9 +8227,9 @@ "h": 6, "w": 6, "x": 18, - "y": 162 + "y": 188 }, - "id": 103, + "id": 111, "isNew": true, "links": [], "options": { @@ -7698,9 +8308,9 @@ "h": 6, "w": 6, "x": 0, - "y": 168 + "y": 194 }, - "id": 104, + "id": 112, "isNew": true, "links": [], "options": { @@ -7779,9 +8389,9 @@ "h": 6, "w": 6, "x": 6, - "y": 168 + "y": 194 }, - "id": 105, + "id": 113, "isNew": true, "links": [], "options": { @@ -7860,9 +8470,9 @@ "h": 6, "w": 6, "x": 12, - "y": 168 + "y": 194 }, - "id": 106, + "id": 114, "isNew": true, "links": [], "options": { @@ -7941,9 +8551,9 @@ "h": 6, "w": 6, "x": 18, - "y": 168 + "y": 194 }, - "id": 107, + "id": 115, "isNew": true, "links": [], "options": { @@ -8022,9 +8632,9 @@ "h": 6, "w": 6, "x": 0, - "y": 174 + "y": 200 }, - "id": 108, + "id": 116, "isNew": true, "links": [], "options": { @@ -8103,9 +8713,9 @@ "h": 6, "w": 6, "x": 6, - "y": 174 + "y": 200 }, - "id": 109, + "id": 117, "isNew": true, "links": [], "options": { @@ -8187,9 +8797,9 @@ "h": 6, "w": 6, "x": 12, - "y": 174 + "y": 200 }, - "id": 110, + "id": 118, "isNew": true, "links": [], "options": { @@ -8233,9 +8843,9 @@ "h": 1, "w": 24, "x": 0, - "y": 180 + "y": 206 }, - "id": 111, + "id": 119, "panels": [ { "class": "text_panel", @@ -8253,9 +8863,9 @@ "h": 2, "w": 24, "x": 0, - "y": 181 + "y": 207 }, - "id": 112, + "id": 120, "isNew": true, "links": [], "mode": "html", @@ -8317,9 +8927,9 @@ "h": 6, "w": 8, "x": 0, - "y": 183 + "y": 209 }, - "id": 113, + "id": 121, "isNew": true, "links": [], "options": { @@ -8401,9 +9011,9 @@ "h": 6, "w": 8, "x": 8, - "y": 183 + "y": 209 }, - "id": 114, + "id": 122, "isNew": true, "links": [], "options": { @@ -8447,9 +9057,9 @@ "h": 1, "w": 24, "x": 0, - "y": 189 + "y": 215 }, - "id": 115, + "id": 123, "panels": [], "repeat": "", "title": "Memory", @@ -8471,9 +9081,9 @@ "h": 2, "w": 24, "x": 0, - "y": 190 + "y": 216 }, - "id": 116, + "id": 124, "isNew": true, "links": [], "mode": "html", @@ -8535,9 +9145,9 @@ "h": 6, "w": 8, "x": 0, - "y": 192 + "y": 218 }, - "id": 117, + "id": 125, "isNew": true, "links": [], "options": { @@ -8616,9 +9226,9 @@ "h": 6, "w": 8, "x": 8, - "y": 192 + "y": 218 }, - "id": 118, + "id": 126, "isNew": true, "links": [], "options": { @@ -8698,9 +9308,9 @@ "h": 6, "w": 8, "x": 16, - "y": 192 + "y": 218 }, - "id": 119, + "id": 127, "isNew": true, "links": [], "options": { @@ -8736,9 +9346,9 @@ "h": 1, "w": 24, "x": 0, - "y": 198 + "y": 224 }, - "id": 120, + "id": 128, "panels": [], "repeat": "", "title": "Compaction", @@ -8760,9 +9370,9 @@ "h": 2, "w": 24, "x": 0, - "y": 199 + "y": 225 }, - "id": 121, + "id": 129, "isNew": true, "links": [], "mode": "html", @@ -8824,9 +9434,9 @@ "h": 6, "w": 8, "x": 0, - "y": 201 + "y": 227 }, - "id": 122, + "id": 130, "isNew": true, "links": [], "options": { @@ -8906,9 +9516,9 @@ "h": 6, "w": 8, "x": 8, - "y": 201 + "y": 227 }, - "id": 123, + "id": 131, "isNew": true, "links": [], "options": { @@ -8991,9 +9601,9 @@ "h": 6, "w": 8, "x": 16, - "y": 201 + "y": 227 }, - "id": 124, + "id": 132, "isNew": true, "links": [], "options": { @@ -9028,9 +9638,9 @@ "h": 1, "w": 24, "x": 0, - "y": 207 + "y": 233 }, - "id": 125, + "id": 133, "panels": [], "repeat": "sg", "title": "Latencies - $sg", @@ -9087,9 +9697,9 @@ "h": 6, "w": 6, "x": 0, - "y": 208 + "y": 234 }, - "id": 126, + "id": 134, "isNew": true, "links": [], "options": { @@ -9167,9 +9777,9 @@ "h": 6, "w": 6, "x": 6, - "y": 208 + "y": 234 }, - "id": 127, + "id": 135, "isNew": true, "links": [], "options": { @@ -9257,9 +9867,9 @@ "h": 6, "w": 6, "x": 12, - "y": 208 + "y": 234 }, - "id": 128, + "id": 136, "isNew": true, "links": [], "options": { @@ -9348,9 +9958,9 @@ "h": 6, "w": 6, "x": 18, - "y": 208 + "y": 234 }, - "id": 129, + "id": 137, "isNew": true, "links": [], "options": { @@ -9440,9 +10050,9 @@ "h": 6, "w": 6, "x": 0, - "y": 214 + "y": 240 }, - "id": 130, + "id": 138, "isNew": true, "links": [], "options": { @@ -9520,9 +10130,9 @@ "h": 6, "w": 6, "x": 6, - "y": 214 + "y": 240 }, - "id": 131, + "id": 139, "isNew": true, "links": [], "options": { @@ -9610,9 +10220,9 @@ "h": 6, "w": 6, "x": 12, - "y": 214 + "y": 240 }, - "id": 132, + "id": 140, "isNew": true, "links": [], "options": { @@ -9701,9 +10311,9 @@ "h": 6, "w": 6, "x": 18, - "y": 214 + "y": 240 }, - "id": 133, + "id": 141, "isNew": true, "links": [], "options": { @@ -9797,9 +10407,9 @@ "h": 6, "w": 6, "x": 0, - "y": 220 + "y": 246 }, - "id": 134, + "id": 142, "isNew": true, "links": [], "options": { @@ -9883,9 +10493,9 @@ "h": 6, "w": 6, "x": 6, - "y": 220 + "y": 246 }, - "id": 135, + "id": 143, "isNew": true, "links": [], "options": { @@ -9969,9 +10579,9 @@ "h": 6, "w": 6, "x": 12, - "y": 220 + "y": 246 }, - "id": 136, + "id": 144, "isNew": true, "links": [], "options": { @@ -10055,9 +10665,9 @@ "h": 6, "w": 6, "x": 18, - "y": 220 + "y": 246 }, - "id": 137, + "id": 145, "isNew": true, "links": [], "options": { @@ -10141,9 +10751,9 @@ "h": 6, "w": 6, "x": 0, - "y": 226 + "y": 252 }, - "id": 138, + "id": 146, "isNew": true, "links": [], "options": { @@ -10227,9 +10837,9 @@ "h": 6, "w": 6, "x": 6, - "y": 226 + "y": 252 }, - "id": 139, + "id": 147, "isNew": true, "links": [], "options": { @@ -10267,9 +10877,9 @@ "h": 1, "w": 24, "x": 0, - "y": 232 + "y": 258 }, - "id": 140, + "id": 148, "panels": [], "repeat": "", "title": "Your panels", @@ -10290,9 +10900,9 @@ "h": 2, "w": 24, "x": 0, - "y": 233 + "y": 259 }, - "id": 141, + "id": 149, "isNew": true, "links": [], "mode": "html", @@ -10357,9 +10967,9 @@ "h": 6, "w": 12, "x": 0, - "y": 235 + "y": 261 }, - "id": 142, + "id": 150, "isNew": true, "links": [], "options": { @@ -10432,9 +11042,9 @@ "h": 6, "w": 12, "x": 12, - "y": 235 + "y": 261 }, - "id": 143, + "id": 151, "isNew": true, "links": [], "options": { @@ -10471,9 +11081,9 @@ "h": 3, "w": 24, "x": 0, - "y": 241 + "y": 267 }, - "id": 144, + "id": 152, "isNew": true, "links": [], "mode": "html",