Skip to content

Commit

Permalink
scylla-overview: Add SCT test support
Browse files Browse the repository at this point in the history
This is a work in progress to place sct related panels inside the
overview dashboard.

This is an example of how to generate the dashboard for 6.1 release:

./generate-dashboards.sh -F -v 6.1 -P "sct-tests"

Signed-off-by: Amnon Heiman <[email protected]>
  • Loading branch information
amnonh committed Nov 4, 2024
1 parent 5eb974b commit 0a29c1a
Showing 1 changed file with 137 additions and 0 deletions.
137 changes: 137 additions & 0 deletions grafana/scylla-overview.template.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,143 @@
}
]
},
{
"class": "row",
"panels": [
{
"class": "collapsible_row_panel",
"title": "SCT Information",
"dashproduct": "sct-tests"
}
]
},
{
"class": "row",
"dashproduct": "sct-tests",
"panels": [
{
"datasource": {
"type": "datasource",
"uid": "grafana"
},
"gridPos": {
"h": 13,
"w": 24
},
"links": [],
"options": {
"onlyFromThisDashboard": false,
"onlyInTimeRange": true,
"limit": 1000,
"showUser": true,
"showTime": true,
"showTags": true,
"navigateToPanel": true,
"navigateBefore": "10m",
"navigateAfter": "10m"
},
"repeat": "cluster",
"repeatDirection": "v",
"title": "SCT Events",
"type": "annolist",
"id": "auto",
"scopedVars": {
"cluster": {
"text": "None",
"value": "",
"isNone": true,
"selected": true
}
}
},
{
"class": "graph_panel",
"span": 3,
"targets": [
{
"expr": "sct_cassandra_stress_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "A"
},
{
"expr": "sct_cassandra_stress_counter_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "B"
}
],
"title": "C-S stress tools write latency 95%"
},
{
"class": "graph_panel",
"span": 3,
"targets": [
{
"expr": "sct_cassandra_stress_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "A"
},
{
"expr": "sct_cassandra_stress_counter_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "B"
}
],
"title": "C-S stress tools write latency 95% histogram",
"type": "histogram"
},
{
"class": "graph_panel",
"span": 3,
"targets": [
{
"expr": "sct_cql_stress_cassandra_stress_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "A"
},
{
"expr": "sct_cql_stress_cassandra_stress_counter_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "B"
}
],
"title": "cql-stress C-S write latency 95%"
},
{
"class": "graph_panel",
"span": 3,
"targets": [
{
"expr": "sct_cql_stress_cassandra_stress_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "A"
},
{
"expr": "sct_cql_stress_cassandra_stress_counter_write_gauge{type=\"lat_perc_95\"}",
"interval": "",
"legendFormat": "",
"instant": true,
"refId": "B"
}
],
"title": "cql-stress C-S write latency 95% histogram",
"type": "histogram"
}
]
},
{
"class": "row",
"panels": [
Expand Down

0 comments on commit 0a29c1a

Please sign in to comment.