]> git.proxmox.com Git - ceph.git/blobdiff - ceph/monitoring/grafana/dashboards/radosgw-detail.json
import ceph 14.2.5
[ceph.git] / ceph / monitoring / grafana / dashboards / radosgw-detail.json
index 8aa02414a8fab56be0243e70b04a12fcd93329ff..648abab89ce962844ac794d7b37d3bfc17b4bff4 100644 (file)
       "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"
         }
       ],