Skip to content

Commit 6754d7a

Browse files
committed
monitoring: Standardize Ceph Grafana dashboards
naming convention Improve consistency by aligning the naming scheme across all ceph Grafana dashboards. Fixes: https://tracker.ceph.com/issues/73296 Signed-off-by: Aashish Sharma <[email protected]>
1 parent 21529a0 commit 6754d7a

40 files changed

+76
-505
lines changed

monitoring/ceph-mixin/dashboards/cephfs.libsonnet

Lines changed: 0 additions & 102 deletions
This file was deleted.

monitoring/ceph-mixin/dashboards/cephfsdashboard.libsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ local g = import 'grafonnet/grafana.libsonnet';
33
(import 'utils.libsonnet') {
44
'cephfsdashboard.json':
55
$.dashboardSchema(
6-
'Ceph - Filesystem Overview',
6+
'Ceph Filesystem - Overview',
77
'Ceph CephFS overview for official Ceph Prometheus plugin.',
88
'718Bruins',
99
'now-6h',

monitoring/ceph-mixin/dashboards/host.libsonnet

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ local g = import 'grafonnet/grafana.libsonnet';
33
(import 'utils.libsonnet') {
44
'hosts-overview.json':
55
$.dashboardSchema(
6-
'Host Overview',
6+
'Ceph Hosts - Overview',
77
'',
88
'y0KGL0iZz',
99
'now-1h',
@@ -304,7 +304,7 @@ local g = import 'grafonnet/grafana.libsonnet';
304304
]),
305305
'host-details.json':
306306
$.dashboardSchema(
307-
'Host Details',
307+
'Ceph Host - Details',
308308
'',
309309
'rtOg0AiWz',
310310
'now-1h',

monitoring/ceph-mixin/dashboards/osd.libsonnet

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ local g = import 'grafonnet/grafana.libsonnet';
44
(import 'utils.libsonnet') {
55
'osds-overview.json':
66
$.dashboardSchema(
7-
'OSD Overview',
7+
'Ceph OSDs - Overview',
88
'',
99
'lo02I1Aiz',
1010
'now-1h',
@@ -526,7 +526,7 @@ local g = import 'grafonnet/grafana.libsonnet';
526526
]);
527527

528528
$.dashboardSchema(
529-
'OSD device details',
529+
'Ceph OSD - Device Overview',
530530
'',
531531
'CrAHE0iZz',
532532
'now-3h',

monitoring/ceph-mixin/dashboards/pool.libsonnet

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ local g = import 'grafonnet/grafana.libsonnet';
33
(import 'utils.libsonnet') {
44
'pool-overview.json':
55
$.dashboardSchema(
6-
'Ceph Pools Overview',
6+
'Ceph Pools - Overview',
77
'',
88
'z99hzWtmk',
99
'now-1h',
@@ -609,7 +609,7 @@ local g = import 'grafonnet/grafana.libsonnet';
609609
]),
610610
'pool-detail.json':
611611
$.dashboardSchema(
612-
'Ceph Pool Details',
612+
'Ceph Pool - Details',
613613
'',
614614
'-xyV8KCiz',
615615
'now-1h',

monitoring/ceph-mixin/dashboards/rbd.libsonnet

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ local info_rbd_stats = std.join(
3434
) + { type: 'timeseries' } + { fieldConfig: { defaults: { unit: formatY1, custom: { fillOpacity: 8, showPoints: 'never' } } } } + { gridPos: { x: x, y: y, w: w, h: h } };
3535

3636
$.dashboardSchema(
37-
'RBD Details',
37+
'Ceph Block - Details',
3838
'Detailed Performance of RBD Images (IOPS/Throughput/Latency)',
3939
'YhCYGcuZz',
4040
'now-1h',
@@ -177,7 +177,7 @@ local info_rbd_stats = std.join(
177177
) + { type: 'timeseries' } + { fieldConfig: { defaults: { unit: formatY1, custom: { fillOpacity: 8, showPoints: 'never' } } } } + { gridPos: { x: x, y: y, w: w, h: h } };
178178

179179
$.dashboardSchema(
180-
'RBD Overview',
180+
'Ceph Block - Overview',
181181
'',
182182
'41FrpeUiz',
183183
'now-1h',

monitoring/ceph-mixin/dashboards/rgw-s3-analytics.libsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ local g = import 'grafonnet/grafana.libsonnet';
33
(import 'utils.libsonnet') {
44
'rgw-s3-analytics.json':
55
$.dashboardSchema(
6-
'RGW S3 Analytics',
6+
'Ceph Object - S3 Analytics',
77
'',
88
'BnxelG7Sz',
99
'now-1h',

monitoring/ceph-mixin/dashboards/rgw.libsonnet

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ local g = import 'grafonnet/grafana.libsonnet';
2626
) + { type: 'timeseries' } + { fieldConfig: { defaults: { unit: formatY1, custom: { fillOpacity: 8, showPoints: 'never' } } } } + { gridPos: { x: x, y: y, w: w, h: h } };
2727

2828
$.dashboardSchema(
29-
'RGW Sync Overview',
29+
'Ceph Object - Sync Overview',
3030
'',
3131
'rgw-sync-overview',
3232
'now-1h',
@@ -211,7 +211,7 @@ local g = import 'grafonnet/grafana.libsonnet';
211211
) + { type: 'timeseries' } + { fieldConfig: { defaults: { unit: formatY1, custom: { fillOpacity: 8, showPoints: 'never' } } } } + { gridPos: { x: x, y: y, w: w, h: h } };
212212

213213
$.dashboardSchema(
214-
'RGW Overview',
214+
'Ceph Object - Overview',
215215
'',
216216
'WAkugZpiz',
217217
'now-1h',
@@ -313,7 +313,7 @@ local g = import 'grafonnet/grafana.libsonnet';
313313
.addPanels([
314314
$.addRowSchema(false,
315315
true,
316-
'RGW Overview - All Gateways') +
316+
'Object Overview - All Gateways') +
317317
{
318318
gridPos: { x: 0, y: 0, w: 24, h: 1 },
319319
},
@@ -443,7 +443,7 @@ local g = import 'grafonnet/grafana.libsonnet';
443443
6
444444
),
445445
$.addRowSchema(
446-
false, true, 'RGW Overview - HAProxy Metrics'
446+
false, true, 'Object Overview - HAProxy Metrics'
447447
) + { gridPos: { x: 0, y: 12, w: 9, h: 12 } },
448448
RgwOverviewPanel(
449449
'Total responses by HTTP code',
@@ -703,7 +703,7 @@ local g = import 'grafonnet/grafana.libsonnet';
703703
]),
704704
$.addRowSchema(false,
705705
true,
706-
'RGW Overview - Bucket Notification') +
706+
'Object Overview - Bucket Notification') +
707707
{
708708
gridPos: { x: 0, y: 27, w: 24, h: 1 },
709709
},
@@ -773,7 +773,7 @@ local g = import 'grafonnet/grafana.libsonnet';
773773
) + { type: 'timeseries' } + { fieldConfig: { defaults: { unit: formatY1, custom: { fillOpacity: 8, showPoints: 'never' } } } } + { gridPos: { x: x, y: y, w: w, h: h } };
774774

775775
$.dashboardSchema(
776-
'RGW Instance Detail',
776+
'Ceph Object - Instance Details',
777777
'',
778778
'x5ARzZtmk',
779779
'now-1h',

monitoring/ceph-mixin/dashboards/smb-overview.libsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ local g = import 'grafonnet/grafana.libsonnet';
33
(import 'utils.libsonnet') {
44
'smb-overview.json':
55
$.dashboardSchema(
6-
'SMB Overview',
6+
'Ceph SMB - Overview',
77
'SMB Overview dashboard shows data across all clusters and hosts associated with the SMB service.',
88
'feem6ehrmi2o0b',
99
'now-6h',

monitoring/ceph-mixin/dashboards_out/ceph-application-overview.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1193,7 +1193,10 @@
11931193
"preload": false,
11941194
"refresh": "30s",
11951195
"schemaVersion": 41,
1196-
"tags": [],
1196+
"tags": [
1197+
"ceph-mixin",
1198+
"overview"
1199+
],
11971200
"templating": {
11981201
"list": [
11991202
{
@@ -1279,7 +1282,7 @@
12791282
},
12801283
"timepicker": {},
12811284
"timezone": "",
1282-
"title": "Ceph - Application Overview",
1285+
"title": "Ceph Application - Overview",
12831286
"uid": "92LBIaJIz2",
12841287
"version": 1
12851288
}

0 commit comments

Comments
 (0)