Add more readability to Cassandra dashboard
Change-Id: I69fe81d0d0b2b24b06d5c42fe8241ac31d4dd950
diff --git a/opencontrail/files/grafana_dashboards/cassandra_influxdb.json b/opencontrail/files/grafana_dashboards/cassandra_influxdb.json
index eebdbf8..3549817 100644
--- a/opencontrail/files/grafana_dashboards/cassandra_influxdb.json
+++ b/opencontrail/files/grafana_dashboards/cassandra_influxdb.json
@@ -152,6 +152,7 @@
"aliasColors": {},
"bars": false,
"datasource": null,
+ "decimals": 0,
"editable": true,
"error": false,
"fill": 1,
@@ -330,7 +331,8 @@
]
}
],
- "title": "New row"
+ "showTitle": true,
+ "title": "Endpoints"
},
{
"collapse": false,
@@ -343,6 +345,7 @@
},
"bars": false,
"datasource": null,
+ "decimals": 0,
"editable": true,
"error": false,
"fill": 1,
@@ -373,7 +376,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -471,6 +474,7 @@
},
"bars": false,
"datasource": null,
+ "decimals": 0,
"editable": true,
"error": false,
"fill": 1,
@@ -501,7 +505,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -594,7 +598,8 @@
]
}
],
- "title": "Row"
+ "showTitle": true,
+ "title": "Clients"
},
{
"collapse": false,
@@ -638,7 +643,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -746,143 +751,6 @@
"threshold2": null,
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
- "id": 4,
- "interval": "> 90s",
- "isNew": true,
- "legend": {
- "avg": false,
- "current": false,
- "max": false,
- "min": false,
- "show": true,
- "total": false,
- "values": false
- },
- "lines": true,
- "linewidth": 2,
- "links": [],
- "nullPointMode": "connected",
- "percentage": false,
- "pointradius": 5,
- "points": false,
- "renderer": "flot",
- "seriesOverrides": [],
- "span": 12,
- "stack": false,
- "steppedLine": false,
- "targets": [
- {
- "alias": "($tag_hostname)",
- "dsType": "influxdb",
- "groupBy": [
- {
- "params": [
- "$interval"
- ],
- "type": "time"
- },
- {
- "params": [
- "hostname"
- ],
- "type": "tag"
- },
- {
- "params": [
- "null"
- ],
- "type": "fill"
- }
- ],
- "measurement": "GenericJMX_cassandra_clientRequest_Read_50thPercentile",
- "policy": "default",
- "refId": "A",
- "resultFormat": "time_series",
- "select": [
- [
- {
- "params": [
- "value"
- ],
- "type": "field"
- },
- {
- "params": [],
- "type": "mean"
- }
- ]
- ],
- "tags": [
- {
- "key": "environment_label",
- "operator": "=~",
- "value": "/^$environment$/"
- },
- {
- "condition": "AND",
- "key": "hostname",
- "operator": "=~",
- "value": "/$server/"
- }
- ]
- }
- ],
- "timeFrom": null,
- "timeShift": null,
- "title": "Client Requests: Read 50thPercentile",
- "tooltip": {
- "msResolution": false,
- "shared": true,
- "sort": 0,
- "value_type": "cumulative"
- },
- "type": "graph",
- "xaxis": {
- "show": true
- },
- "yaxes": [
- {
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- },
- {
- "format": "short",
- "label": null,
- "logBase": 1,
- "max": null,
- "min": null,
- "show": true
- }
- ]
- }
- ],
- "title": "New row"
- },
- {
- "collapse": false,
- "editable": true,
- "height": "250px",
- "panels": [
- {
- "aliasColors": {
- "(node-11)": "#C15C17",
- "(node-8)": "#967302"
- },
- "bars": false,
- "datasource": null,
- "editable": true,
- "error": false,
- "fill": 1,
- "grid": {
- "threshold1": null,
- "threshold1Color": "rgba(216, 200, 27, 0.27)",
- "threshold2": null,
- "threshold2Color": "rgba(234, 112, 112, 0.22)"
- },
"id": 5,
"interval": "> 90s",
"isNew": true,
@@ -904,7 +772,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1012,6 +880,135 @@
"threshold2": null,
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
+ "id": 4,
+ "interval": "> 90s",
+ "isNew": true,
+ "legend": {
+ "avg": false,
+ "current": false,
+ "max": false,
+ "min": false,
+ "show": true,
+ "total": false,
+ "values": false
+ },
+ "lines": true,
+ "linewidth": 2,
+ "links": [],
+ "nullPointMode": "connected",
+ "percentage": false,
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "span": 6,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "alias": "($tag_hostname)",
+ "dsType": "influxdb",
+ "groupBy": [
+ {
+ "params": [
+ "$interval"
+ ],
+ "type": "time"
+ },
+ {
+ "params": [
+ "hostname"
+ ],
+ "type": "tag"
+ },
+ {
+ "params": [
+ "null"
+ ],
+ "type": "fill"
+ }
+ ],
+ "measurement": "GenericJMX_cassandra_clientRequest_Read_50thPercentile",
+ "policy": "default",
+ "refId": "A",
+ "resultFormat": "time_series",
+ "select": [
+ [
+ {
+ "params": [
+ "value"
+ ],
+ "type": "field"
+ },
+ {
+ "params": [],
+ "type": "mean"
+ }
+ ]
+ ],
+ "tags": [
+ {
+ "key": "environment_label",
+ "operator": "=~",
+ "value": "/^$environment$/"
+ },
+ {
+ "condition": "AND",
+ "key": "hostname",
+ "operator": "=~",
+ "value": "/$server/"
+ }
+ ]
+ }
+ ],
+ "timeFrom": null,
+ "timeShift": null,
+ "title": "Client Requests: Read 50thPercentile",
+ "tooltip": {
+ "msResolution": false,
+ "shared": true,
+ "sort": 0,
+ "value_type": "cumulative"
+ },
+ "type": "graph",
+ "xaxis": {
+ "show": true
+ },
+ "yaxes": [
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ]
+ },
+ {
+ "aliasColors": {
+ "(node-11)": "#C15C17",
+ "(node-8)": "#967302"
+ },
+ "bars": false,
+ "datasource": null,
+ "editable": true,
+ "error": false,
+ "fill": 1,
+ "grid": {
+ "threshold1": null,
+ "threshold1Color": "rgba(216, 200, 27, 0.27)",
+ "threshold2": null,
+ "threshold2Color": "rgba(234, 112, 112, 0.22)"
+ },
"id": 6,
"interval": "> 90s",
"isNew": true,
@@ -1033,7 +1030,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1126,7 +1123,8 @@
]
}
],
- "title": "New row"
+ "showTitle": true,
+ "title": "Client Requests"
},
{
"collapse": false,
@@ -1316,7 +1314,8 @@
]
}
],
- "title": "New row"
+ "showTitle": true,
+ "title": "Compaction Engine"
},
{
"collapse": false,
@@ -1356,7 +1355,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1481,7 +1480,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1572,7 +1571,16 @@
"show": true
}
]
- },
+ }
+ ],
+ "showTitle": true,
+ "title": "Storage"
+ },
+ {
+ "collapse": false,
+ "editable": true,
+ "height": "250px",
+ "panels": [
{
"aliasColors": {},
"bars": false,
@@ -1607,7 +1615,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1735,7 +1743,7 @@
"points": false,
"renderer": "flot",
"seriesOverrides": [],
- "span": 12,
+ "span": 6,
"stack": false,
"steppedLine": false,
"targets": [
@@ -1883,7 +1891,8 @@
]
}
],
- "title": "New row"
+ "showTitle": true,
+ "title": "Java"
}
],
"schemaVersion": 12,
@@ -1954,5 +1963,5 @@
},
"timezone": "browser",
"title": "Cassandra",
- "version": 12
-}
+ "version": 13
+}
\ No newline at end of file