Skip to content

Commit a1ed302

Browse files
authored
Merge pull request #12 from alecrux/grafana-dashboards-improvements
Grafana dashboards improvements
2 parents 35641d6 + f8dbe12 commit a1ed302

22 files changed

+422
-636
lines changed

README.md

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,29 @@
1313
- User definable statistics via `metric_query_selection.json` see [REST API Reference Guide](https://docs.delltechnologies.com/bundle/PF_REST_API_RG)
1414
- [Prometheus](https://prometheus.io/) customizable metric naming via `metric_definition.json`
1515

16-
### Examples
17-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_global.jpg" target="_blank" width="300">
18-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_pool.jpg" target="_blank" width="300">
19-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_cluster.jpg" target="_blank" width="300">
20-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_sds.jpg" target="_blank" width="300">
21-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_sdc.jpg" target="_blank" width="300">
22-
<img src="https://raw.githubusercontent.com/syepes/sio2prom/master/grafana/sample_volume.jpg" target="_blank" width="300">
16+
### Grafana Dashboards examples
17+
_Grafana version 8+ required_
18+
19+
**Global**
20+
<img src="images/grafana_dashboard_0_powerflex_global_0.png" target="_blank" width="300">
21+
<img src="images/grafana_dashboard_0_powerflex_global_1.png" target="_blank" width="300">
22+
23+
**Cluster**
24+
<img src="images/grafana_dashboard_1_powerflex_cluster_0.png" target="_blank" width="300">
25+
<img src="images/grafana_dashboard_1_powerflex_cluster_1.png" target="_blank" width="300">
26+
27+
**SDS**
28+
<img src="images/grafana_dashboard_2_powerflex_sds_0.png" target="_blank" width="300">
29+
30+
**Storage Pools**
31+
<img src="images/grafana_dashboard_3_powerflex_pools_0.png" target="_blank" width="300">
32+
<img src="images/grafana_dashboard_3_powerflex_pools_1.png" target="_blank" width="300">
33+
34+
**Volumes**
35+
<img src="images/grafana_dashboard_4_powerflex_volumes_0.png" target="_blank" width="300">
36+
37+
**SDC**
38+
<img src="images/grafana_dashboard_5_powerflex_SDC_0.png" target="_blank" width="300">
2339

2440
## Usage (Docker)
2541

grafana/sample_global.json renamed to grafana/0 - PowerFlex - Global.json

Lines changed: 27 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,14 @@
1414
"type": "grafana",
1515
"id": "grafana",
1616
"name": "Grafana",
17-
"version": "8.2.1"
17+
"version": "8.2.3"
1818
},
1919
{
2020
"type": "datasource",
2121
"id": "prometheus",
2222
"name": "Prometheus",
2323
"version": "1.0.0"
2424
},
25-
{
26-
"type": "panel",
27-
"id": "text",
28-
"name": "Text",
29-
"version": ""
30-
},
3125
{
3226
"type": "panel",
3327
"id": "timeseries",
@@ -62,26 +56,6 @@
6256
"links": [],
6357
"liveNow": false,
6458
"panels": [
65-
{
66-
"datasource": "${DS_PROMETHEUS}",
67-
"editable": true,
68-
"error": false,
69-
"gridPos": {
70-
"h": 3,
71-
"w": 24,
72-
"x": 0,
73-
"y": 0
74-
},
75-
"id": 6,
76-
"isNew": true,
77-
"links": [],
78-
"options": {
79-
"content": "<center><h2><b>Global statistics</b></h2></center>",
80-
"mode": "html"
81-
},
82-
"pluginVersion": "8.2.1",
83-
"type": "text"
84-
},
8559
{
8660
"datasource": "${DS_PROMETHEUS}",
8761
"fieldConfig": {
@@ -102,7 +76,7 @@
10276
"viz": false
10377
},
10478
"lineInterpolation": "linear",
105-
"lineWidth": 2,
79+
"lineWidth": 1,
10680
"pointSize": 5,
10781
"scaleDistribution": {
10882
"type": "linear"
@@ -139,7 +113,7 @@
139113
"h": 10,
140114
"w": 12,
141115
"x": 0,
142-
"y": 3
116+
"y": 0
143117
},
144118
"id": 7,
145119
"links": [],
@@ -195,7 +169,7 @@
195169
"viz": false
196170
},
197171
"lineInterpolation": "linear",
198-
"lineWidth": 2,
172+
"lineWidth": 1,
199173
"pointSize": 5,
200174
"scaleDistribution": {
201175
"type": "linear"
@@ -232,7 +206,7 @@
232206
"h": 10,
233207
"w": 12,
234208
"x": 12,
235-
"y": 3
209+
"y": 0
236210
},
237211
"id": 8,
238212
"links": [],
@@ -286,8 +260,8 @@
286260
"viz": false
287261
},
288262
"lineInterpolation": "linear",
289-
"lineWidth": 2,
290-
"pointSize": 4,
263+
"lineWidth": 1,
264+
"pointSize": 3,
291265
"scaleDistribution": {
292266
"type": "linear"
293267
},
@@ -323,7 +297,7 @@
323297
"h": 14,
324298
"w": 12,
325299
"x": 0,
326-
"y": 13
300+
"y": 10
327301
},
328302
"id": 17,
329303
"links": [],
@@ -377,8 +351,8 @@
377351
"viz": false
378352
},
379353
"lineInterpolation": "linear",
380-
"lineWidth": 2,
381-
"pointSize": 4,
354+
"lineWidth": 1,
355+
"pointSize": 3,
382356
"scaleDistribution": {
383357
"type": "linear"
384358
},
@@ -414,7 +388,7 @@
414388
"h": 14,
415389
"w": 12,
416390
"x": 12,
417-
"y": 13
391+
"y": 10
418392
},
419393
"id": 18,
420394
"links": [],
@@ -468,8 +442,8 @@
468442
"viz": false
469443
},
470444
"lineInterpolation": "linear",
471-
"lineWidth": 2,
472-
"pointSize": 4,
445+
"lineWidth": 1,
446+
"pointSize": 3,
473447
"scaleDistribution": {
474448
"type": "linear"
475449
},
@@ -505,7 +479,7 @@
505479
"h": 14,
506480
"w": 12,
507481
"x": 0,
508-
"y": 27
482+
"y": 24
509483
},
510484
"id": 20,
511485
"links": [],
@@ -559,8 +533,8 @@
559533
"viz": false
560534
},
561535
"lineInterpolation": "linear",
562-
"lineWidth": 2,
563-
"pointSize": 4,
536+
"lineWidth": 1,
537+
"pointSize": 3,
564538
"scaleDistribution": {
565539
"type": "linear"
566540
},
@@ -596,7 +570,7 @@
596570
"h": 14,
597571
"w": 12,
598572
"x": 12,
599-
"y": 27
573+
"y": 24
600574
},
601575
"id": 16,
602576
"links": [],
@@ -650,8 +624,8 @@
650624
"viz": false
651625
},
652626
"lineInterpolation": "linear",
653-
"lineWidth": 2,
654-
"pointSize": 4,
627+
"lineWidth": 1,
628+
"pointSize": 3,
655629
"scaleDistribution": {
656630
"type": "linear"
657631
},
@@ -679,15 +653,15 @@
679653
}
680654
]
681655
},
682-
"unit": "ms"
656+
"unit": "µs"
683657
},
684658
"overrides": []
685659
},
686660
"gridPos": {
687661
"h": 14,
688662
"w": 12,
689663
"x": 0,
690-
"y": 41
664+
"y": 38
691665
},
692666
"id": 15,
693667
"links": [],
@@ -741,8 +715,8 @@
741715
"viz": false
742716
},
743717
"lineInterpolation": "linear",
744-
"lineWidth": 2,
745-
"pointSize": 4,
718+
"lineWidth": 1,
719+
"pointSize": 3,
746720
"scaleDistribution": {
747721
"type": "linear"
748722
},
@@ -770,15 +744,15 @@
770744
}
771745
]
772746
},
773-
"unit": "ms"
747+
"unit": "µs"
774748
},
775749
"overrides": []
776750
},
777751
"gridPos": {
778752
"h": 14,
779753
"w": 12,
780754
"x": 12,
781-
"y": 41
755+
"y": 38
782756
},
783757
"id": 21,
784758
"links": [],
@@ -817,7 +791,7 @@
817791
"schemaVersion": 31,
818792
"style": "dark",
819793
"tags": [
820-
"sio"
794+
"PowerFlex"
821795
],
822796
"templating": {
823797
"list": []
@@ -855,4 +829,4 @@
855829
"title": "0 - PowerFlex - Global",
856830
"uid": "8_cTqGFnz",
857831
"version": 6
858-
}
832+
}

0 commit comments

Comments
 (0)