"steppedLine": false,
"targets": [
{
- "expr": "rate(ceph_rgw_get_initial_lat_sum{ceph_daemon=~\"($rgw_servers)\"}[30s]) / rate(ceph_rgw_get_initial_lat_count{ceph_daemon=~\"($rgw_servers)\"}[30s])",
+ "expr": "sum by (ceph_daemon) (rate(ceph_rgw_get_initial_lat_sum{ceph_daemon=~\"($rgw_servers)\"}[30s]) / rate(ceph_rgw_get_initial_lat_count{ceph_daemon=~\"($rgw_servers)\"}[30s]))",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "GET",
+ "legendFormat": "GET {{ceph_daemon}}",
"refId": "A"
},
{
- "expr": "rate(ceph_rgw_put_initial_lat_sum{ceph_daemon=~\"($rgw_servers)\"}[30s]) / rate(ceph_rgw_put_initial_lat_count{ceph_daemon=~\"($rgw_servers)\"}[30s])",
+ "expr": "sum by (ceph_daemon)(rate(ceph_rgw_put_initial_lat_sum{ceph_daemon=~\"($rgw_servers)\"}[30s]) / rate(ceph_rgw_put_initial_lat_count{ceph_daemon=~\"($rgw_servers)\"}[30s]))",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "PUT",
+ "legendFormat": "PUT {{ceph_daemon}}",
"refId": "B"
}
],
"thresholds": [],
"timeFrom": null,
+ "timeRegions": [],
"timeShift": null,
"title": "$rgw_servers GET/PUT Latencies",
"tooltip": {
"dashes": false,
"datasource": "$datasource",
"fill": 1,
+ "fillGradient": 0,
"gridPos": {
"h": 8,
"w": 7,
"expr": "rate(ceph_rgw_get_b{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "GETs",
+ "legendFormat": "GETs {{ceph_daemon}}",
"refId": "B"
},
{
"expr": "rate(ceph_rgw_put_b{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "PUTs",
+ "legendFormat": "PUTs {{ceph_daemon}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
+ "timeRegions": [],
"timeShift": null,
"title": "Bandwidth by HTTP Operation",
"tooltip": {
"dashes": false,
"datasource": "$datasource",
"fill": 1,
+ "fillGradient": 0,
"gridPos": {
"h": 8,
"w": 7,
"expr": "rate(ceph_rgw_failed_req{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "Requests Failed",
+ "legendFormat": "Requests Failed {{ceph_daemon}}",
"refId": "B"
},
{
"expr": "rate(ceph_rgw_get{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "GETs",
+ "legendFormat": "GETs {{ceph_daemon}}",
"refId": "C"
},
{
"expr": "rate(ceph_rgw_put{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "PUTs",
+ "legendFormat": "PUTs {{ceph_daemon}}",
"refId": "D"
},
{
"expr": "rate(ceph_rgw_req{ceph_daemon=~\"[[rgw_servers]]\"}[30s]) -\n (rate(ceph_rgw_get{ceph_daemon=~\"[[rgw_servers]]\"}[30s]) +\n rate(ceph_rgw_put{ceph_daemon=~\"[[rgw_servers]]\"}[30s]))",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "Other",
+ "legendFormat": "Other {{ceph_daemon}}",
"refId": "A"
}
],
"thresholds": [],
"timeFrom": null,
+ "timeRegions": [],
"timeShift": null,
"title": "HTTP Request Breakdown",
"tooltip": {
"expr": "rate(ceph_rgw_failed_req{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "Failures",
+ "legendFormat": "Failures {{ceph_daemon}}",
"refId": "A"
},
{
"expr": "rate(ceph_rgw_get{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "GETs",
+ "legendFormat": "GETs {{ceph_daemon}}",
"refId": "B"
},
{
"expr": "rate(ceph_rgw_put{ceph_daemon=~\"[[rgw_servers]]\"}[30s])",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "PUTs",
+ "legendFormat": "PUTs {{ceph_daemon}}",
"refId": "C"
},
{
"expr": "rate(ceph_rgw_req{ceph_daemon=~\"[[rgw_servers]]\"}[30s]) -\n (rate(ceph_rgw_get{ceph_daemon=~\"[[rgw_servers]]\"}[30s]) +\n rate(ceph_rgw_put{ceph_daemon=~\"[[rgw_servers]]\"}[30s]))",
"format": "time_series",
"intervalFactor": 1,
- "legendFormat": "Other (DELETE,LIST)",
+ "legendFormat": "Other (DELETE,LIST) {{ceph_daemon}}",
"refId": "D"
}
],