Allow to select pools by name
parent
652d55b988
commit
5e0fd63895
|
@ -1,4 +1,40 @@
|
||||||
{
|
{
|
||||||
|
"__inputs": [
|
||||||
|
{
|
||||||
|
"name": "DS_PROMETHEUS",
|
||||||
|
"label": "prometheus",
|
||||||
|
"description": "",
|
||||||
|
"type": "datasource",
|
||||||
|
"pluginId": "prometheus",
|
||||||
|
"pluginName": "Prometheus"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"__requires": [
|
||||||
|
{
|
||||||
|
"type": "grafana",
|
||||||
|
"id": "grafana",
|
||||||
|
"name": "Grafana",
|
||||||
|
"version": "5.3.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "panel",
|
||||||
|
"id": "graph",
|
||||||
|
"name": "Graph",
|
||||||
|
"version": "5.0.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "datasource",
|
||||||
|
"id": "prometheus",
|
||||||
|
"name": "Prometheus",
|
||||||
|
"version": "5.0.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "panel",
|
||||||
|
"id": "singlestat",
|
||||||
|
"name": "Singlestat",
|
||||||
|
"version": "5.0.0"
|
||||||
|
}
|
||||||
|
],
|
||||||
"annotations": {
|
"annotations": {
|
||||||
"list": [
|
"list": [
|
||||||
{
|
{
|
||||||
|
@ -16,8 +52,8 @@
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"gnetId": 2842,
|
"gnetId": 2842,
|
||||||
"graphTooltip": 0,
|
"graphTooltip": 0,
|
||||||
"id": 2,
|
"id": null,
|
||||||
"iteration": 1596463360527,
|
"iteration": 1598134395352,
|
||||||
"links": [],
|
"links": [],
|
||||||
"panels": [
|
"panels": [
|
||||||
{
|
{
|
||||||
|
@ -43,7 +79,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -143,7 +179,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(50, 172, 45, 0.97)"
|
"rgba(50, 172, 45, 0.97)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -229,7 +265,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(50, 172, 45, 0.97)"
|
"rgba(50, 172, 45, 0.97)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -315,7 +351,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "bytes",
|
"format": "bytes",
|
||||||
|
@ -401,7 +437,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "bytes",
|
"format": "bytes",
|
||||||
|
@ -487,7 +523,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "percent",
|
"format": "percent",
|
||||||
|
@ -587,7 +623,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(50, 172, 45, 0.97)"
|
"rgba(50, 172, 45, 0.97)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -672,7 +708,7 @@
|
||||||
"rgba(237, 40, 40, 0.89)",
|
"rgba(237, 40, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -757,7 +793,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(50, 172, 45, 0.97)"
|
"rgba(50, 172, 45, 0.97)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -842,7 +878,7 @@
|
||||||
"rgba(237, 40, 40, 0.89)",
|
"rgba(237, 40, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -927,7 +963,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "none",
|
"format": "none",
|
||||||
|
@ -1012,7 +1048,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "ms",
|
"format": "ms",
|
||||||
|
@ -1097,7 +1133,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "ms",
|
"format": "ms",
|
||||||
|
@ -1182,7 +1218,7 @@
|
||||||
"rgba(237, 129, 40, 0.89)",
|
"rgba(237, 129, 40, 0.89)",
|
||||||
"rgba(245, 54, 54, 0.9)"
|
"rgba(245, 54, 54, 0.9)"
|
||||||
],
|
],
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"format": "s",
|
"format": "s",
|
||||||
|
@ -1286,7 +1322,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 4,
|
"fill": 4,
|
||||||
|
@ -1411,7 +1447,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"decimals": 0,
|
"decimals": 0,
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
|
@ -1522,7 +1558,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -1645,7 +1681,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"decimals": null,
|
"decimals": null,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
"gridPos": {
|
"gridPos": {
|
||||||
|
@ -1754,7 +1790,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"decimals": null,
|
"decimals": null,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
"gridPos": {
|
"gridPos": {
|
||||||
|
@ -1859,7 +1895,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -1956,7 +1992,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -2077,7 +2113,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -2345,7 +2381,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -2460,7 +2496,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
"fill": 1,
|
"fill": 1,
|
||||||
|
@ -2564,7 +2600,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"decimals": 2,
|
"decimals": 2,
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
|
@ -2660,7 +2696,7 @@
|
||||||
"bars": false,
|
"bars": false,
|
||||||
"dashLength": 10,
|
"dashLength": 10,
|
||||||
"dashes": false,
|
"dashes": false,
|
||||||
"datasource": "prometheus",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"decimals": 2,
|
"decimals": 2,
|
||||||
"editable": true,
|
"editable": true,
|
||||||
"error": false,
|
"error": false,
|
||||||
|
@ -2854,11 +2890,8 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"allValue": null,
|
"allValue": null,
|
||||||
"current": {
|
"current": {},
|
||||||
"text": "ceph-prod",
|
"datasource": "${DS_PROMETHEUS}",
|
||||||
"value": "ceph-prod"
|
|
||||||
},
|
|
||||||
"datasource": "prometheus",
|
|
||||||
"hide": 0,
|
"hide": 0,
|
||||||
"includeAll": false,
|
"includeAll": false,
|
||||||
"label": "Cluster",
|
"label": "Cluster",
|
||||||
|
@ -2910,5 +2943,5 @@
|
||||||
"timezone": "browser",
|
"timezone": "browser",
|
||||||
"title": "Ceph - Cluster",
|
"title": "Ceph - Cluster",
|
||||||
"uid": "vwcB0Bzmk",
|
"uid": "vwcB0Bzmk",
|
||||||
"version": 19
|
"version": 22
|
||||||
}
|
}
|
|
@ -53,7 +53,7 @@
|
||||||
"gnetId": 5342,
|
"gnetId": 5342,
|
||||||
"graphTooltip": 0,
|
"graphTooltip": 0,
|
||||||
"id": null,
|
"id": null,
|
||||||
"iteration": 1545146665183,
|
"iteration": 1598784302961,
|
||||||
"links": [],
|
"links": [],
|
||||||
"panels": [
|
"panels": [
|
||||||
{
|
{
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
"fill": 4,
|
"fill": 4,
|
||||||
"grid": {},
|
"grid": {},
|
||||||
"gridPos": {
|
"gridPos": {
|
||||||
"h": 7,
|
"h": 6,
|
||||||
"w": 20,
|
"w": 20,
|
||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 1
|
"y": 1
|
||||||
|
@ -111,15 +111,12 @@
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
"seriesOverrides": [
|
"seriesOverrides": [
|
||||||
{
|
{
|
||||||
"alias": "/^Total.*$/",
|
"alias": "/^Avail.*$/",
|
||||||
"fill": 0,
|
"color": "#9ac48a"
|
||||||
"linewidth": 4,
|
|
||||||
"stack": false
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"alias": "/^Raw.*$/",
|
"alias": "/^Used.*$/",
|
||||||
"color": "#BF1B00",
|
"color": "#f2c96d",
|
||||||
"fill": 0,
|
|
||||||
"linewidth": 4
|
"linewidth": 4
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -128,43 +125,23 @@
|
||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_max_avail{job=\"$job\",pool_id=\"$pool\"}",
|
"expr": "ceph_pool_stored{job=\"$job\"} * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Avilable - {{ pool }}",
|
"legendFormat": "Used - {{name}}",
|
||||||
"metric": "ceph_pool_available_bytes",
|
|
||||||
"refId": "A",
|
|
||||||
"step": 60
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"expr": "ceph_pool_bytes_used{job=\"$job\",pool_id=\"$pool\"}",
|
|
||||||
"format": "time_series",
|
|
||||||
"interval": "$interval",
|
|
||||||
"intervalFactor": 1,
|
|
||||||
"legendFormat": "Used - {{ pool }}",
|
|
||||||
"metric": "ceph_pool",
|
"metric": "ceph_pool",
|
||||||
"refId": "B",
|
"refId": "B",
|
||||||
"step": 60
|
"step": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_bytes_used{job=\"$job\",pool_id=\"$pool\"} + ceph_pool_max_avail{job=\"$job\",pool_id=\"$pool\"}",
|
"expr": "ceph_pool_max_avail{job=\"$job\"} * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Total - {{ pool }}",
|
"legendFormat": "Available - {{name}}",
|
||||||
"metric": "ceph_pool",
|
"metric": "ceph_pool_available_bytes",
|
||||||
"refId": "C",
|
"refId": "A",
|
||||||
"step": 60
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"expr": "ceph_pool_raw_bytes_used{job=\"$job\",pool_id=\"$pool\"}",
|
|
||||||
"format": "time_series",
|
|
||||||
"interval": "$interval",
|
|
||||||
"intervalFactor": 1,
|
|
||||||
"legendFormat": "Raw - {{ pool }}",
|
|
||||||
"metric": "ceph_pool",
|
|
||||||
"refId": "D",
|
|
||||||
"step": 60
|
"step": 60
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -231,7 +208,7 @@
|
||||||
"thresholdMarkers": true
|
"thresholdMarkers": true
|
||||||
},
|
},
|
||||||
"gridPos": {
|
"gridPos": {
|
||||||
"h": 7,
|
"h": 6,
|
||||||
"w": 4,
|
"w": 4,
|
||||||
"x": 20,
|
"x": 20,
|
||||||
"y": 1
|
"y": 1
|
||||||
|
@ -274,7 +251,7 @@
|
||||||
"tableColumn": "",
|
"tableColumn": "",
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_bytes_used{job=\"$job\",pool_id=\"$pool\"} / (ceph_pool_bytes_used{job=\"$job\",pool_id=\"$pool\"} + ceph_pool_max_avail{job=\"$job\",pool_id=\"$pool\"})",
|
"expr": "ceph_pool_stored{job=\"$job\"} / (ceph_pool_stored{job=\"$job\"} + ceph_pool_max_avail{job=\"$job\"}) * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
|
@ -301,7 +278,7 @@
|
||||||
"h": 1,
|
"h": 1,
|
||||||
"w": 24,
|
"w": 24,
|
||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 8
|
"y": 7
|
||||||
},
|
},
|
||||||
"id": 12,
|
"id": 12,
|
||||||
"panels": [],
|
"panels": [],
|
||||||
|
@ -322,7 +299,7 @@
|
||||||
"h": 7,
|
"h": 7,
|
||||||
"w": 12,
|
"w": 12,
|
||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 9
|
"y": 8
|
||||||
},
|
},
|
||||||
"height": "",
|
"height": "",
|
||||||
"id": 7,
|
"id": 7,
|
||||||
|
@ -350,7 +327,7 @@
|
||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_objects{job=\"$job\",pool_id=\"$pool\"}",
|
"expr": "ceph_pool_objects{job=\"$job\"} * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
|
@ -359,7 +336,7 @@
|
||||||
"step": 60
|
"step": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_dirty{job=\"$job\",pool_id=\"$pool\"}",
|
"expr": "ceph_pool_dirty{job=\"$job\"} * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
|
@ -368,7 +345,7 @@
|
||||||
"step": 60
|
"step": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"expr": "ceph_pool_quota_objects{job=\"$job\",pool_id=\"$pool\"}",
|
"expr": "ceph_pool_quota_objects{job=\"$job\"} * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
|
@ -432,7 +409,7 @@
|
||||||
"h": 7,
|
"h": 7,
|
||||||
"w": 12,
|
"w": 12,
|
||||||
"x": 12,
|
"x": 12,
|
||||||
"y": 9
|
"y": 8
|
||||||
},
|
},
|
||||||
"id": 4,
|
"id": 4,
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
|
@ -457,25 +434,25 @@
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
"seriesOverrides": [],
|
"seriesOverrides": [],
|
||||||
"spaceLength": 10,
|
"spaceLength": 10,
|
||||||
"stack": true,
|
"stack": false,
|
||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "irate(ceph_pool_rd{job=\"$job\",pool_id=\"$pool\"}[1m])",
|
"expr": "irate(ceph_pool_rd{job=\"$job\"}[1m]) * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"instant": false,
|
"instant": false,
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Read - {{ pool }}",
|
"legendFormat": "Read - {{name}}",
|
||||||
"refId": "B",
|
"refId": "B",
|
||||||
"step": 60
|
"step": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"expr": "irate(ceph_pool_wr{job=\"$job\",pool_id=\"$pool\"}[1m])",
|
"expr": "irate(ceph_pool_wr{job=\"$job\"}[1m]) * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Write - {{ pool }}",
|
"legendFormat": "Write - {{name}}",
|
||||||
"refId": "A",
|
"refId": "A",
|
||||||
"step": 60
|
"step": 60
|
||||||
}
|
}
|
||||||
|
@ -536,7 +513,7 @@
|
||||||
"h": 7,
|
"h": 7,
|
||||||
"w": 24,
|
"w": 24,
|
||||||
"x": 0,
|
"x": 0,
|
||||||
"y": 16
|
"y": 15
|
||||||
},
|
},
|
||||||
"id": 5,
|
"id": 5,
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
|
@ -561,24 +538,24 @@
|
||||||
"renderer": "flot",
|
"renderer": "flot",
|
||||||
"seriesOverrides": [],
|
"seriesOverrides": [],
|
||||||
"spaceLength": 10,
|
"spaceLength": 10,
|
||||||
"stack": true,
|
"stack": false,
|
||||||
"steppedLine": false,
|
"steppedLine": false,
|
||||||
"targets": [
|
"targets": [
|
||||||
{
|
{
|
||||||
"expr": "irate(ceph_pool_rd_bytes{job=\"$job\",pool_id=\"$pool\"}[1m])",
|
"expr": "irate(ceph_pool_rd_bytes{job=\"$job\"}[1m]) * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Read Bytes - {{ pool }}",
|
"legendFormat": "Read Bytes - {{name}}",
|
||||||
"refId": "A",
|
"refId": "A",
|
||||||
"step": 60
|
"step": 60
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"expr": "irate(ceph_pool_wr_bytes{job=\"$job\",pool_id=\"$pool\"}[1m])",
|
"expr": "irate(ceph_pool_wr_bytes{job=\"$job\"}[1m]) * on(pool_id) group_left(job,name) ceph_pool_metadata{job=\"$job\",name=\"$pool\"}",
|
||||||
"format": "time_series",
|
"format": "time_series",
|
||||||
"interval": "$interval",
|
"interval": "$interval",
|
||||||
"intervalFactor": 1,
|
"intervalFactor": 1,
|
||||||
"legendFormat": "Written Bytes - {{ pool }}",
|
"legendFormat": "Written Bytes - {{name}}",
|
||||||
"refId": "B",
|
"refId": "B",
|
||||||
"step": 60
|
"step": 60
|
||||||
}
|
}
|
||||||
|
@ -751,7 +728,7 @@
|
||||||
"multi": false,
|
"multi": false,
|
||||||
"name": "pool",
|
"name": "pool",
|
||||||
"options": [],
|
"options": [],
|
||||||
"query": "label_values(ceph_pool_metadata{job=\"$job\"}, pool_id)",
|
"query": "label_values(ceph_pool_metadata{job=\"$job\"}, name)",
|
||||||
"refresh": 1,
|
"refresh": 1,
|
||||||
"regex": "",
|
"regex": "",
|
||||||
"skipUrlSync": false,
|
"skipUrlSync": false,
|
||||||
|
@ -796,5 +773,5 @@
|
||||||
"timezone": "browser",
|
"timezone": "browser",
|
||||||
"title": "Ceph - Pools",
|
"title": "Ceph - Pools",
|
||||||
"uid": "-gtf0Bzik",
|
"uid": "-gtf0Bzik",
|
||||||
"version": 2
|
"version": 3
|
||||||
}
|
}
|
BIN
ceph-pool.png
BIN
ceph-pool.png
Binary file not shown.
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 290 KiB |
Loading…
Reference in New Issue