{ "annotations": { "list": [ { "datasource": "lma", "enable": true, "iconColor": "#C0C6BE", "iconSize": 13, "lineColor": "rgba(255, 96, 96, 0.592157)", "name": "Status", "query": "select title,tags,text from annotations where $timeFilter and cluster = 'ceph'", "showLine": true, "tagsColumn": "tags", "textColumn": "text", "titleColumn": "title" } ] }, "editable": true, "hideControls": false, "id": null, "links": [], "originalTitle": "Ceph", "refresh": "1m", "rows": [ { "collapse": false, "editable": true, "height": "250px", "panels": [ { "cacheTimeout": null, "colorBackground": true, "colorValue": false, "colors": [ "rgba(71, 212, 59, 0.4)", "rgba(245, 150, 40, 0.73)", "rgba(225, 40, 40, 0.59)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 8, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_health", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_health\" WHERE \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "hostname", "value": "/$mon/" } ] } ], "thresholds": "2,3", "title": "Health", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" }, { "op": "=", "text": "OKAY", "value": "1" }, { "op": "=", "text": "WARN", "value": "2" }, { "op": "=", "text": "ERROR", "value": "3" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 10, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_quorum_count", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_quorum_count\" WHERE \"environment_label\" =~ /^$environment$/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" } ] } ], "thresholds": "1,3", "title": "Quorum members", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 9, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_monitor_count", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_monitor_count\" WHERE \"environment_label\" =~ /^$environment$/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" } ] } ], "thresholds": "1,3", "title": "Monitor nodes", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "short", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 32, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 3, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_objects_count", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_objects_count\" WHERE \"environment_label\" =~ /^$environment$/ AND \"cluster\" =~ /$cluster/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" }, { "key": "cluster", "value": "/$cluster/" } ], "target": "" } ], "thresholds": "", "title": "Objects (total)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "short", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 31, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 3, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pg_count", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_pg_count\" WHERE \"environment_label\" =~ /^$environment$/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" } ], "target": "" } ], "thresholds": "", "title": "Placement groups (total)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "percent", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 24, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "dsType": "influxdb", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_total_percent_free", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_pool_total_percent_free\" WHERE \"environment_label\" =~ /^$environment$/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "environment_label", "operator": "=", "value": "$environment" } ], "target": "" } ], "thresholds": "", "title": "Free storage (total)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "aliasColors": {}, "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": 1, "interval": ">60s", "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": 5, "stack": true, "steppedLine": false, "targets": [ { "alias": "used", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_total_bytes_used", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_total_bytes_used\" WHERE \"environment_label\" =~ /^$environment$/ 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" } ] }, { "alias": "available", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_total_bytes_free", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_total_bytes_free\" WHERE \"environment_label\" =~ /^$environment$/ 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" } ] } ], "timeFrom": null, "timeShift": null, "title": "Storage (total)", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "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": 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": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "$tag_state", "column": "value", "dsType": "influxdb", "function": "max", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" }, { "key": "state", "params": [ "tag" ], "type": "tag" }, { "params": [ "state" ], "type": "tag" } ], "hide": false, "measurement": "ceph_pg_state_count", "policy": "default", "query": "SELECT max(\"value\") FROM \"ceph_pg_state_count\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval), \"tag\", \"state\"", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "max" } ] ], "tags": [ { "key": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "operator": "=~", "value": "/$mon/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Placement Groups by state", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "pg", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "showTitle": true, "title": "Cluster" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource": null, "editable": true, "error": false, "format": "short", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 4, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " pools", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_count", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_pool_count\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] } ], "thresholds": "", "title": "", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "max" }, { "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)", "thresholdLine": false }, "id": 3, "interval": ">1m", "legend": { "alignAsTable": false, "avg": false, "current": true, "hideEmpty": true, "max": false, "min": false, "rightSide": false, "show": true, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "used", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_bytes_used", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_bytes_used\" WHERE \"pool\" =~ /$pool/ AND \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "pool", "value": "/$pool/" }, { "condition": "AND", "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] }, { "alias": "available", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_bytes_free", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_bytes_free\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"cluster\" =~ /$cluster/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "cluster", "value": "/$cluster/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Storage ($pool)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "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": 7, "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": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_objects", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_objects\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Number of objects ($pool)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "none", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "content": "", "editable": true, "error": false, "height": "2px", "id": 28, "links": [], "mode": "markdown", "span": 12, "style": {}, "title": "", "type": "text" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "rgba(245, 54, 54, 0.9)" ], "datasource": null, "editable": true, "error": false, "format": "short", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 15, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": " objects", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "sum", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_objects", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_pool_objects\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] } ], "thresholds": "", "title": "Pool $pool", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "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": [ { "alias": "data.write.max", "fillBelowTo": "data.write", "lines": false }, { "alias": "data.write" } ], "span": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "rx", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_bytes_rate_rx", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_bytes_rate_rx\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] }, { "alias": "tx", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_bytes_rate_tx", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_bytes_rate_tx\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] } ], "timeFrom": null, "timeShift": null, "title": "I/O ($pool)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "label": "bytes/sec", "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": false, "total": false, "values": false }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "max", "column": "value", "dsType": "influxdb", "function": "max", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "hide": false, "measurement": "ceph_pool_ops_rate", "policy": "default", "query": "SELECT max(\"value\") FROM \"ceph_pool_ops_rate\" WHERE \"pool\" =~ /$pool/ AND \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "max" } ] ], "tags": [ { "key": "pool", "value": "/$pool/" }, { "condition": "AND", "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Operations ($pool)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "label": "per second", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] }, { "content": "", "editable": true, "error": false, "height": "2px", "id": 29, "links": [], "mode": "markdown", "span": 12, "style": {}, "title": "", "type": "text" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 17, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 2, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": false }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_size", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_pool_size\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] } ], "thresholds": "", "title": "Replication factor ($pool)", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "avg" }, { "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": 18, "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": 10, "stack": false, "steppedLine": false, "targets": [ { "alias": "", "column": "value", "dsType": "influxdb", "function": "max", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_pool_pg_num", "policy": "default", "query": "SELECT max(\"value\") FROM \"ceph_pool_pg_num\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND \"pool\" =~ /$pool/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "max" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "pool", "value": "/$pool/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Number of PGs ($pool)", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "showTitle": true, "title": "Pools" }, { "collapse": false, "editable": true, "height": "250px", "panels": [ { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 13, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_up", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_osd_count_up\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] } ], "thresholds": "", "title": "OSDs up", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "datasource": null, "editable": true, "error": false, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "id": 14, "interval": ">60s", "links": [], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "span": 1, "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "targets": [ { "column": "value", "dsType": "influxdb", "function": "last", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "null" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_down", "policy": "default", "query": "SELECT last(\"value\") FROM \"ceph_osd_count_down\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(null)", "rawQuery": false, "refId": "A", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "last" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] } ], "thresholds": "", "title": "OSDs down", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "aliasColors": {}, "bars": false, "datasource": null, "decimals": 0, "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": [], "span": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "up", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_up", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_count_up\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] }, { "alias": "down", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_down", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_count_down\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] }, { "alias": "in", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_in", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_count_in\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "C", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] }, { "alias": "out", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_count_out", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_count_out\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ AND $timeFilter GROUP BY time($interval) fill(0)", "rawQuery": false, "refId": "D", "resultFormat": "time_series", "select": [ [ { "params": [ "value" ], "type": "field" }, { "params": [], "type": "mean" } ] ], "tags": [ { "key": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" } ] } ], "timeFrom": null, "timeShift": null, "title": "OSD Daemons states", "tooltip": { "msResolution": false, "shared": true, "value_type": "individual" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "short", "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": 27, "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": 5, "stack": false, "steppedLine": false, "targets": [ { "alias": "used", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_osd_space_used", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_space_used\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "operator": "=~", "value": "/$mon/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] }, { "alias": "total", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "interval": "auto", "params": [ "auto" ], "type": "time" } ], "measurement": "ceph_osd_space_total", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_space_total\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "operator": "=~", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "operator": "=~", "value": "/$mon/" }, { "condition": "AND", "key": "osd", "operator": "=~", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Storage osd-$osd", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "bytes", "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": 25, "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": "mean", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_latency_apply", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_latency_apply\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Apply Latency osd-$osd", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "ms", "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": 26, "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": "mean", "column": "value", "dsType": "influxdb", "function": "mean", "groupBy": [ { "params": [ "$interval" ], "type": "time" }, { "params": [ "0" ], "type": "fill" } ], "groupByTags": [], "measurement": "ceph_osd_latency_commit", "policy": "default", "query": "SELECT mean(\"value\") FROM \"ceph_osd_latency_commit\" WHERE \"cluster\" =~ /$cluster/ AND \"hostname\" =~ /$mon/ 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": "cluster", "value": "/$cluster/" }, { "condition": "AND", "key": "hostname", "value": "/$mon/" }, { "condition": "AND", "key": "osd", "value": "/$osd/" } ] } ], "timeFrom": null, "timeShift": null, "title": "Commit Latency osd-$osd", "tooltip": { "msResolution": false, "shared": true, "value_type": "cumulative" }, "type": "graph", "xaxis": { "show": true }, "yaxes": [ { "format": "ms", "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "logBase": 1, "max": null, "min": null, "show": true } ] } ], "showTitle": true, "title": "OSD Daemons" }, { "collapse": false, "editable": true, "height": "250px", "panels": [], "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": "mon", "options": [], "query": "show tag values from ceph_health with key = hostname where environment_label =~ /^$environment$/", "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 wildcard", "current": {}, "datasource": null, "hide": 0, "includeAll": false, "name": "pool", "options": [], "query": "show tag values from ceph_pool_size with key = pool where environment_label =~ /^$environment$/", "refresh": 1, "refresh_on_load": true, "regex": "/^[^.]/", "type": "query" }, { "allFormat": "wildcard", "current": {}, "datasource": null, "hide": 0, "includeAll": false, "name": "osd", "options": [], "query": "show tag values from ceph_osd_space_total 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", "version": 2 }