current='$__auto_interval_interval',
refresh=2,
label='Interval',
- auto_count=10,
+ auto_count=300,
auto_min='1m',
options=[
{ selected: true, text: 'auto', value: '$__auto_interval_interval' },
{ color: 'green' },
])
.addTarget($.addTargetSchema(
- expr='sum(irate(ceph_osd_op_w_in_bytes{%(matchers)s}[5m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_w_in_bytes{%(matchers)s}[$__rate_interval]))' % $.matchers(),
instant=true,
interval='$interval',
datasource='$datasource',
{ color: '#9ac48a', value: 0 },
])
.addTarget($.addTargetSchema(
- expr='sum(irate(ceph_osd_op_r_out_bytes{%(matchers)s}[5m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_r_out_bytes{%(matchers)s}[$__rate_interval]))' % $.matchers(),
instant=true,
interval='$interval',
datasource='$datasource',
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_w{%(matchers)s}[1m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_w{%(matchers)s}[$__rate_interval]))' % $.matchers(),
legendFormat='',
datasource='$datasource',
instant=true,
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_r{%(matchers)s}[1m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_r{%(matchers)s}[$__rate_interval]))' % $.matchers(),
legendFormat='',
datasource='$datasource',
instant=true,
.addTargets(
[
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_w_in_bytes{%(matchers)s}[5m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_w_in_bytes{%(matchers)s}[$__rate_interval]))' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='Write',
range=true,
),
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_r_out_bytes{%(matchers)s}[5m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_r_out_bytes{%(matchers)s}[$__rate_interval]))' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='Read',
.addTargets(
[
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_w{%(matchers)s}[1m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_w{%(matchers)s}[$__rate_interval]))' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='Write',
range=true,
),
$.addTargetSchema(
- expr='sum(irate(ceph_osd_op_r{%(matchers)s}[1m]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_op_r{%(matchers)s}[$__rate_interval]))' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='Read',
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_osd_recovery_ops{%(matchers)s}[$interval]))' % $.matchers(),
+ expr='sum(rate(ceph_osd_recovery_ops{%(matchers)s}[$__rate_interval]))' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='OPS',
yBucketSize=null,
pluginVersion='9.4.7',
).addTarget($.addTargetSchema(
- expr='rate(ceph_osd_op_r_latency_sum{%(matchers)s}[5m]) / rate(ceph_osd_op_r_latency_count{%(matchers)s}[5m]) >= 0' % $.matchers(),
+ expr='rate(ceph_osd_op_r_latency_sum{%(matchers)s}[$__rate_interval]) / rate(ceph_osd_op_r_latency_count{%(matchers)s}[$__rate_interval]) >= 0' % $.matchers(),
datasource='$datasource',
interval='$interval',
instant=false,
yBucketSize=null,
pluginVersion='9.4.7',
).addTarget($.addTargetSchema(
- expr='rate(ceph_osd_op_w_latency_sum{%(matchers)s}[5m]) / rate(ceph_osd_op_w_latency_count{%(matchers)s}[5m]) >= 0' % $.matchers(),
+ expr='rate(ceph_osd_op_w_latency_sum{%(matchers)s}[$__rate_interval]) / rate(ceph_osd_op_w_latency_count{%(matchers)s}[$__rate_interval]) >= 0' % $.matchers(),
datasource='$datasource',
interval='$interval',
legendFormat='',
])
.addTargets([
$.addTargetSchema(
- expr='avg(rate(ceph_osd_op_r_latency_sum{%(matchers)s}[5m]) / rate(ceph_osd_op_r_latency_count{%(matchers)s}[5m]) >= 0)' % $.matchers(),
+ expr='avg(rate(ceph_osd_op_r_latency_sum{%(matchers)s}[$__rate_interval]) / rate(ceph_osd_op_r_latency_count{%(matchers)s}[$__rate_interval]) >= 0)' % $.matchers(),
datasource='$datasource',
legendFormat='Read',
),
$.addTargetSchema(
- expr='avg(rate(ceph_osd_op_w_latency_sum{%(matchers)s}[5m]) / rate(ceph_osd_op_w_latency_count{%(matchers)s}[5m]) >= 0)' % $.matchers(),
+ expr='avg(rate(ceph_osd_op_w_latency_sum{%(matchers)s}[$__rate_interval]) / rate(ceph_osd_op_w_latency_count{%(matchers)s}[$__rate_interval]) >= 0)' % $.matchers(),
datasource='$datasource',
legendFormat='Write',
),
])
.addTarget(
$.addTargetSchema(
- expr="avg by(instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy',instance=~'$gateway'}[1m]))",
+ expr="avg by(instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy',instance=~'$gateway'}[$__rate_interval]))",
format='',
instant=false,
legendFormat='{{name}}',
])
.addTarget(
$.addTargetSchema(
- expr="avg by (instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy', instance=~'$gateway.*'}[1m]))\n",
+ expr="avg by (instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy', instance=~'$gateway.*'}[$__rate_interval]))",
format='',
instant=false,
legendFormat='{{name}}',
])
.addTarget(
$.addTargetSchema(
- expr="avg((rate(ceph_nvmeof_bdev_read_seconds_total{instance=~'$gateway'}[30s]) / rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[30s])) > 0)\n",
+ expr="avg((rate(ceph_nvmeof_bdev_read_seconds_total{instance=~'$gateway'}[$__rate_interval]) / rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval])) > 0)",
format='time_series',
instant=false,
legendFormat='Reads',
)
.addTarget(
$.addTargetSchema(
- expr="avg((rate(ceph_nvmeof_bdev_write_seconds_total{instance=~'$gateway'}[30s]) / rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[30s])) > 0)",
+ expr="avg((rate(ceph_nvmeof_bdev_write_seconds_total{instance=~'$gateway'}[$__rate_interval]) / rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) > 0)",
format='time_series',
instant=false,
legendFormat='Writes',
])
.addTarget(
$.addTargetSchema(
- expr="sum by(instance) (rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m]))",
+ expr="sum by(instance) (rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=false,
legendFormat='__auto',
])
.addTarget(
$.addTargetSchema(
- expr="\nsum by(nqn) ((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
+ expr="sum by(nqn) ((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
format='time_series',
instant=false,
legendFormat='__auto',
])
.addTarget(
$.addTargetSchema(
- expr="topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
+ expr="topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
format='time_series',
instant=false,
legendFormat='{{pool_name}}/{{rbd_name}}',
])
.addTarget(
$.addTargetSchema(
- expr="sum by(instance) (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m]))",
+ expr="sum by(instance) (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=false,
legendFormat='{{name}}',
])
.addTarget(
$.addTargetSchema(
- expr="\nsum by(nqn) ((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
+ expr="sum by(nqn) ((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
format='time_series',
instant=false,
legendFormat='__auto',
])
.addTarget(
$.addTargetSchema(
- expr="topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
+ expr="topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
format='time_series',
instant=false,
legendFormat='{{name}}',
])
.addTarget(
$.addTargetSchema(
- expr="sum(irate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]))",
+ expr="sum(rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=null,
legendFormat='Read',
)
.addTarget(
$.addTargetSchema(
- expr="sum(irate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
+ expr="sum(rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=false,
legendFormat='Write',
])
.addTarget(
$.addTargetSchema(
- expr="sum (irate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
+ expr="sum (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=false,
legendFormat='Read',
)
.addTarget(
$.addTargetSchema(
- expr="sum (irate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
+ expr="sum (rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
format='time_series',
instant=false,
legendFormat='Write',
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_pool_wr{cluster=~"$cluster"}[$__interval]))',
+ expr='sum(rate(ceph_pool_wr{cluster=~"$cluster"}[$__rate_interval]))',
datasource={ type: 'prometheus', uid: '$datasource' },
hide=false,
exemplar=false,
range=true,
),
$.addTargetSchema(
- expr='sum(irate(ceph_pool_rd{cluster=~"$cluster"}[$__interval]))',
+ expr='sum(rate(ceph_pool_rd{cluster=~"$cluster"}[$__rate_interval]))',
datasource={ type: 'prometheus', uid: '$datasource' },
hide=false,
exemplar=false,
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_pool_rd_bytes{cluster=~"$cluster"}[$__interval]))',
+ expr='sum(rate(ceph_pool_rd_bytes{cluster=~"$cluster"}[$__rate_interval]))',
datasource={ type: 'prometheus', uid: '$datasource' },
hide=false,
exemplar=false,
range=true,
),
$.addTargetSchema(
- expr='sum(irate(ceph_pool_wr_bytes{cluster=~"$cluster"}[$__interval]))',
+ expr='sum(rate(ceph_pool_wr_bytes{cluster=~"$cluster"}[$__rate_interval]))',
datasource={ type: 'prometheus', uid: '$datasource' },
hide=false,
exemplar=false,
])
.addTargets([
$.addTargetSchema(
- expr='sum(irate(ceph_osd_recovery_ops{cluster=~"$cluster"}[$__interval]))',
+ expr='sum(rate(ceph_osd_recovery_ops{cluster=~"$cluster"}[$__rate_interval]))',
datasource={ type: 'prometheus', uid: '$datasource' },
hide=false,
exemplar=false,
.addTargets(
[
$.addTargetSchema(
- expr='topk(10, sum by (cluster) (irate(ceph_osd_op_w[$__interval])) \n+ sum by (cluster) (irate(ceph_osd_op_r[$__interval])) )',
+ expr='topk(10, sum by (cluster) (rate(ceph_osd_op_w[$__rate_interval])) \n+ sum by (cluster) (rate(ceph_osd_op_r[$__rate_interval])) )',
datasource='$datasource',
instant=false,
legendFormat='{{cluster}}',
valuelabels={},
refresh=0,
label='Interval',
- auto_count=10,
- auto_min='2m',
+ auto_count=300,
+ auto_min='1m',
options=[],
auto=null)::
g.template.interval(name=name,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_w_in_bytes{cluster=~\"$cluster\", }[5m]))",
+ "expr": "sum(rate(ceph_osd_op_w_in_bytes{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"instant": true,
"interval": "$interval",
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_r_out_bytes{cluster=~\"$cluster\", }[5m]))",
+ "expr": "sum(rate(ceph_osd_op_r_out_bytes{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"instant": true,
"interval": "$interval",
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_w{cluster=~\"$cluster\", }[1m]))",
+ "expr": "sum(rate(ceph_osd_op_w{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"instant": true,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_r{cluster=~\"$cluster\", }[1m]))",
+ "expr": "sum(rate(ceph_osd_op_r{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"instant": true,
"intervalFactor": 1,
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_w_in_bytes{cluster=~\"$cluster\", }[5m]))",
+ "expr": "sum(rate(ceph_osd_op_w_in_bytes{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"interval": "$interval",
"intervalFactor": 1,
},
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_r_out_bytes{cluster=~\"$cluster\", }[5m]))",
+ "expr": "sum(rate(ceph_osd_op_r_out_bytes{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"interval": "$interval",
"intervalFactor": 1,
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_w{cluster=~\"$cluster\", }[1m]))",
+ "expr": "sum(rate(ceph_osd_op_w{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"interval": "$interval",
"intervalFactor": 1,
},
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_op_r{cluster=~\"$cluster\", }[1m]))",
+ "expr": "sum(rate(ceph_osd_op_r{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"interval": "$interval",
"intervalFactor": 1,
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_osd_recovery_ops{cluster=~\"$cluster\", }[$interval]))",
+ "expr": "sum(rate(ceph_osd_recovery_ops{cluster=~\"$cluster\", }[$__rate_interval]))",
"format": "time_series",
"interval": "$interval",
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "rate(ceph_osd_op_r_latency_sum{cluster=~\"$cluster\", }[5m]) / rate(ceph_osd_op_r_latency_count{cluster=~\"$cluster\", }[5m]) >= 0",
+ "expr": "rate(ceph_osd_op_r_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) / rate(ceph_osd_op_r_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) >= 0",
"format": "time_series",
"instant": false,
"interval": "$interval",
"targets": [
{
"datasource": "$datasource",
- "expr": "rate(ceph_osd_op_w_latency_sum{cluster=~\"$cluster\", }[5m]) / rate(ceph_osd_op_w_latency_count{cluster=~\"$cluster\", }[5m]) >= 0",
+ "expr": "rate(ceph_osd_op_w_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) / rate(ceph_osd_op_w_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) >= 0",
"format": "time_series",
"instant": false,
"interval": "$interval",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
- "expr": "avg(rate(ceph_osd_op_r_latency_sum{cluster=~\"$cluster\", }[5m]) / rate(ceph_osd_op_r_latency_count{cluster=~\"$cluster\", }[5m]) >= 0)",
+ "expr": "avg(rate(ceph_osd_op_r_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) / rate(ceph_osd_op_r_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) >= 0)",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Read",
},
{
"datasource": "$datasource",
- "expr": "avg(rate(ceph_osd_op_w_latency_sum{cluster=~\"$cluster\", }[5m]) / rate(ceph_osd_op_w_latency_count{cluster=~\"$cluster\", }[5m]) >= 0)",
+ "expr": "avg(rate(ceph_osd_op_w_latency_sum{cluster=~\"$cluster\", }[$__rate_interval]) / rate(ceph_osd_op_w_latency_count{cluster=~\"$cluster\", }[$__rate_interval]) >= 0)",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Write",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"auto": true,
- "auto_count": 10,
+ "auto_count": 300,
"auto_min": "1m",
"current": {
"text": "$__auto_interval_interval",
"steppedLine": false,
"targets": [
{
- "expr": "sum(irate(ceph_osd_op_w_in_bytes{cluster=~'$cluster'}[1m]))",
+ "expr": "sum(rate(ceph_osd_op_w_in_bytes{cluster=~'$cluster'}[$__rate_interval]))",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Writes",
"refId": "A"
},
{
- "expr": "sum(irate(ceph_osd_op_r_out_bytes{cluster=~'$cluster'}[1m]))",
+ "expr": "sum(rate(ceph_osd_op_r_out_bytes{cluster=~'$cluster'}[$__rate_interval]))",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Reads",
"steppedLine": false,
"targets": [
{
- "expr": "sum(deriv(ceph_pool_stored{cluster=~'$cluster'}[1m]))",
+ "expr": "sum(deriv(ceph_pool_stored{cluster=~'$cluster'}[$__rate_interval]))",
"format": "time_series",
"intervalFactor": 1,
"refId": "A"
"steppedLine": false,
"targets": [
{
- "expr": "sum(irate(ceph_osd_recovery_ops{cluster=~'$cluster'}[1m]))",
+ "expr": "sum(rate(ceph_osd_recovery_ops{cluster=~'$cluster'}[$__rate_interval]))",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Op/s",
},
{
"auto": true,
- "auto_count": 10,
+ "auto_count": 300,
"auto_min": "1m",
"current": {
"text": "auto",
"timezone": "",
"title": "Ceph - Cluster",
"uid": "edtb0oxdq",
- "version": 0
+ "version": 1
}
"targets": [
{
"datasource": "$datasource",
- "expr": "avg by(instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy',instance=~'$gateway'}[1m]))",
+ "expr": "avg by(instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy',instance=~'$gateway'}[$__rate_interval]))",
"format": "",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "avg by (instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy', instance=~'$gateway.*'}[1m]))\n",
+ "expr": "avg by (instance) (rate(ceph_nvmeof_reactor_seconds_total{mode='busy', instance=~'$gateway.*'}[$__rate_interval]))",
"format": "",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "avg((rate(ceph_nvmeof_bdev_read_seconds_total{instance=~'$gateway'}[30s]) / rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[30s])) > 0)\n",
+ "expr": "avg((rate(ceph_nvmeof_bdev_read_seconds_total{instance=~'$gateway'}[$__rate_interval]) / rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval])) > 0)",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
},
{
"datasource": "$datasource",
- "expr": "avg((rate(ceph_nvmeof_bdev_write_seconds_total{instance=~'$gateway'}[30s]) / rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[30s])) > 0)",
+ "expr": "avg((rate(ceph_nvmeof_bdev_write_seconds_total{instance=~'$gateway'}[$__rate_interval]) / rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) > 0)",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum by(instance) (rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m]))",
+ "expr": "sum by(instance) (rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "\nsum by(nqn) ((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
+ "expr": "sum by(nqn) ((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
+ "expr": "topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum by(instance) (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m]))",
+ "expr": "sum by(instance) (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "\nsum by(nqn) ((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
+ "expr": "sum by(nqn) ((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_subsystem_namespace_metadata{instance=~'$gateway'})",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[1m]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[1m])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
+ "expr": "topk(5, (sum by(pool_name, rbd_name) (((rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]) + rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval])) * on(instance,bdev_name) group_right ceph_nvmeof_bdev_metadata{instance=~'$gateway'}) * on(instance, bdev_name) group_left(nqn) ceph_nvmeof_subsystem_namespace_metadata{nqn=~'$subsystem',instance=~'$gateway'})))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]))",
+ "expr": "sum(rate(ceph_nvmeof_bdev_reads_completed_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"intervalFactor": 1,
"legendFormat": "Read",
},
{
"datasource": "$datasource",
- "expr": "sum(irate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
+ "expr": "sum(rate(ceph_nvmeof_bdev_writes_completed_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
"targets": [
{
"datasource": "$datasource",
- "expr": "sum (irate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
+ "expr": "sum (rate(ceph_nvmeof_bdev_read_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
},
{
"datasource": "$datasource",
- "expr": "sum (irate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
+ "expr": "sum (rate(ceph_nvmeof_bdev_written_bytes_total{instance=~'$gateway'}[$__rate_interval]))",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"viz": false
},
"lineInterpolation": "linear",
- "lineWidth": 0,
+ "lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
"viz": false
},
"lineInterpolation": "linear",
- "lineWidth": 0,
+ "lineWidth": 1,
"pointSize": 5,
"scaleDistribution": {
"type": "linear"
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"graphTooltip": 0,
"hideControls": false,
"id": null,
- "links": [
+ "links": [
{
"asDropdown": true,
"icon": "external link",
"includeVars": true,
"keepTime": true,
- "tags": [],
+ "tags": [ ],
"targetBlank": false,
"title": "Browse Dashboards",
"tooltip": "",
"uid": "$datasource"
},
"exemplar": false,
- "expr": "sum(irate(ceph_pool_wr{cluster=~\"$cluster\"}[$__interval]))",
+ "expr": "sum(rate(ceph_pool_wr{cluster=~\"$cluster\"}[$__rate_interval]))",
"format": "time_series",
"hide": false,
"instant": false,
"uid": "$datasource"
},
"exemplar": false,
- "expr": "sum(irate(ceph_pool_rd{cluster=~\"$cluster\"}[$__interval]))",
+ "expr": "sum(rate(ceph_pool_rd{cluster=~\"$cluster\"}[$__rate_interval]))",
"format": "time_series",
"hide": false,
"intervalFactor": 1,
"uid": "$datasource"
},
"exemplar": false,
- "expr": "sum(irate(ceph_pool_rd_bytes{cluster=~\"$cluster\"}[$__interval]))",
+ "expr": "sum(rate(ceph_pool_rd_bytes{cluster=~\"$cluster\"}[$__rate_interval]))",
"format": "time_series",
"hide": false,
"instant": false,
"uid": "$datasource"
},
"exemplar": false,
- "expr": "sum(irate(ceph_pool_wr_bytes{cluster=~\"$cluster\"}[$__interval]))",
+ "expr": "sum(rate(ceph_pool_wr_bytes{cluster=~\"$cluster\"}[$__rate_interval]))",
"format": "time_series",
"hide": false,
"intervalFactor": 1,
"uid": "$datasource"
},
"exemplar": false,
- "expr": "sum(irate(ceph_osd_recovery_ops{cluster=~\"$cluster\"}[$__interval]))",
+ "expr": "sum(rate(ceph_osd_recovery_ops{cluster=~\"$cluster\"}[$__rate_interval]))",
"format": "time_series",
"hide": false,
"instant": false,
"panels": [
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
- "expr": "topk(10, sum by (cluster) (irate(ceph_osd_op_w[$__interval])) \n+ sum by (cluster) (irate(ceph_osd_op_r[$__interval])) )",
+ "expr": "topk(10, sum by (cluster) (rate(ceph_osd_op_w[$__rate_interval])) \n+ sum by (cluster) (rate(ceph_osd_op_r[$__rate_interval])) )",
"format": "time_series",
"instant": false,
"intervalFactor": 1,
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"panels": [
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
},
{
"datasource": "$datasource",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "$datasource",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
},
{
"datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
}
},
"pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": "${datasource}",
"type": "stat"
},
{
- "datasource": {
- "uid": "${datasource}"
- },
+ "datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"sort": "none"
}
},
- "pluginVersion": "11.6.0",
+ "pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": {
"type": "timeseries"
},
{
- "datasource": {
- "uid": "${datasource}"
- },
+ "datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"sort": "none"
}
},
- "pluginVersion": "11.6.0",
+ "pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": {
"type": "timeseries"
},
{
- "datasource": {
- "uid": "${datasource}"
- },
+ "datasource": "${datasource}",
+ "description": "",
"fieldConfig": {
"defaults": {
"color": {
"sort": "none"
}
},
- "pluginVersion": "11.6.0",
+ "pluginVersion": "9.1.3",
+ "seriesOverrides": [ ],
"targets": [
{
"datasource": {