{ "annotations": { "list": [] }, "editable": true, "hideControls": false, "id": null, "links": [], "originalTitle": "Ceph OSD", "refresh": "1m", "rows": [ { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 3, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": false, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_wip", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_wip\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Operations WIP", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "ops/s", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 4, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": false, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "op", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client Operations", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "ops/s", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 5, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "write", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "hide": false, "interval": "", "measurement": "ceph_perf_osd_op_in_bytes", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_in_bytes\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "read", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "interval": "", "measurement": "ceph_perf_osd_op_out_bytes", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_out_bytes\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "I/O", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "Bps", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 6, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_latency\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Operation Latency", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "s", "label": "", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 7, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "throughput", "yaxis": 2 } ], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "throughput", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "interval": "", "measurement": "ceph_perf_osd_op_r_out_bytes", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_r_out_bytes\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "ops/s", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "interval": "", "measurement": "ceph_perf_osd_op_r", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_r\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client reads", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "ops/s", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "Bps", "logBase": 1, "max": null, "min": 0, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 8, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_r_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_r_latency\" WHERE \"cluster\" = 'ceph' AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "ceph" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] }, { "alias": "process_latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_r_process_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_r_process_latency\" WHERE $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client Read Latency", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "ms", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "bytes", "logBase": 1, "max": null, "min": 0, "show": true } ] } ], "title": "Client Read" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 9, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "throughput", "yaxis": 2 } ], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "throughput", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_w_in_bytes", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_w_in_bytes\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "ops/s", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_w", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_w\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "ops rlat/s", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_w_rlat", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_w_rlat\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client writes", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "ops/s", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "Bps", "logBase": 1, "max": null, "min": 0, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 10, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_w_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_w_latency\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] }, { "alias": "process_latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_w_process_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_w_process_latency\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client Write Latency", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "ms", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "bytes", "logBase": 1, "max": null, "min": 0, "show": true } ] } ], "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 11, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "throughput", "yaxis": 2 } ], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "throughput", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_rw_in_bytes", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_rw_in_bytes\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "ops/s", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_rw", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_rw\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "ops rlat/s", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_perf_osd_op_rw_rlat", "policy": "default", "query": "SELECT derivative(first(value),1s) FROM \"ceph_perf_osd_op_rw_rlat\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter AND \"environment_label\" = '$environment'GROUP BY time($interval) fill(0)", "rawQuery": true, "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client Read/Write", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "op/s", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "Bps", "logBase": 1, "max": null, "min": 0, "show": true } ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 12, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "alias": "latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_rw_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_rw_latency\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] }, { "alias": "process_latency", "column": "value", "dsType": "influxdb", "function": "derivative", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_op_rw_process_latency", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_op_rw_process_latency\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "B", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Client Read/Write Latency", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "ms", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "none", "logBase": 1, "max": null, "min": 0, "show": true } ] } ], "title": "New row" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 2, "interval": ">60s", "legend": { "avg": false, "current": false, "max": false, "min": false, "show": false, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 6, "stack": false, "steppedLine": false, "targets": [ { "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "auto" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "measurement": "ceph_perf_osd_recovery_ops", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_perf_osd_recovery_ops\" WHERE \"cluster\" =~ /$cluster/ AND \"osd\" =~ /$osd/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Recovery Operations", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "operations", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": 0, "show": true } ] } ], "title": "New row" } ], "schemaVersion": 12, "sharedCrosshair": true, "style": "dark", "tags": [], "templating": { "enable": true, "list": [ { "allFormat": "regex values", "current": {}, "datasource": null, "hide": 0, "includeAll": false, "name": "environment", "options": [], "query": "show tag values from cpu_idle with key = environment_label", "refresh": 1, "refresh_on_load": true, "regex": "", "type": "query" }, { "allFormat": "glob", "current": {}, "datasource": null, "hide": 0, "includeAll": false, "name": "cluster", "options": [], "query": "show tag values from ceph_health with key = cluster where environment_label = '$environment'", "refresh": 1, "refresh_on_load": true, "regex": "", "type": "query" }, { "allFormat": "regex values", "current": {}, "datasource": null, "hide": 0, "includeAll": false, "name": "osd", "options": [], "query": "show tag values from ceph_perf_osd_op_latency with key = osd where environment_label = '$environment'", "refresh": 1, "refresh_on_load": true, "regex": "", "type": "query" } ] }, "time": { "from": "now-1h", "to": "now" }, "timepicker": { "collapse": false, "enable": true, "notice": false, "now": true, "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "status": "Stable", "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ], "type": "timepicker" }, "timezone": "browser", "title": "Ceph OSD", "version": 2 }