]>
Commit | Line | Data |
---|---|---|
11fdf7f2 TL |
1 | { |
2 | "__requires": [ | |
3 | { | |
4 | "type": "grafana", | |
5 | "id": "grafana", | |
6 | "name": "Grafana", | |
7 | "version": "5.0.0" | |
8 | }, | |
9 | { | |
10 | "type": "panel", | |
11 | "id": "graph", | |
12 | "name": "Graph", | |
13 | "version": "5.0.0" | |
14 | }, | |
15 | { | |
16 | "type": "panel", | |
17 | "id": "heatmap", | |
18 | "name": "Heatmap", | |
19 | "version": "5.0.0" | |
20 | }, | |
21 | { | |
22 | "type": "panel", | |
23 | "id": "singlestat", | |
24 | "name": "Singlestat", | |
25 | "version": "5.0.0" | |
26 | }, | |
27 | { | |
28 | "type": "panel", | |
29 | "id": "vonage-status-panel", | |
30 | "name": "Status Panel", | |
31 | "version": "1.0.8" | |
32 | } | |
33 | ], | |
34 | "annotations": { | |
35 | "list": [] | |
36 | }, | |
37 | "description": "Ceph cluster overview", | |
81eedcae | 38 | "editable": false, |
11fdf7f2 TL |
39 | "gnetId": null, |
40 | "graphTooltip": 0, | |
41 | "id": null, | |
42 | "iteration": 1525415495309, | |
43 | "links": [], | |
44 | "panels": [ | |
45 | { | |
46 | "cacheTimeout": null, | |
47 | "colorBackground": true, | |
48 | "colorValue": false, | |
49 | "colors": [ | |
50 | "rgba(50, 128, 45, 0.9)", | |
51 | "rgba(237, 129, 40, 0.9)", | |
52 | "rgb(255, 0, 0)" | |
53 | ], | |
54 | "datasource": "$datasource", | |
81eedcae | 55 | "editable": false, |
11fdf7f2 TL |
56 | "error": false, |
57 | "format": "none", | |
58 | "gauge": { | |
59 | "maxValue": 100, | |
60 | "minValue": 0, | |
61 | "show": false, | |
62 | "thresholdLabels": false, | |
63 | "thresholdMarkers": true | |
64 | }, | |
65 | "gridPos": { | |
66 | "h": 3, | |
67 | "w": 2, | |
68 | "x": 0, | |
69 | "y": 0 | |
70 | }, | |
71 | "hideTimeOverride": true, | |
72 | "id": 21, | |
73 | "interval": "1m", | |
74 | "links": [], | |
75 | "mappingType": 1, | |
76 | "mappingTypes": [ | |
77 | { | |
78 | "name": "value to text", | |
79 | "value": 1 | |
80 | }, | |
81 | { | |
82 | "name": "range to text", | |
83 | "value": 2 | |
84 | } | |
85 | ], | |
86 | "maxDataPoints": 100, | |
87 | "nullPointMode": "connected", | |
88 | "nullText": null, | |
89 | "postfix": "", | |
90 | "postfixFontSize": "50%", | |
91 | "prefix": "", | |
92 | "prefixFontSize": "50%", | |
93 | "rangeMaps": [ | |
94 | { | |
95 | "from": "null", | |
96 | "text": "N/A", | |
97 | "to": "null" | |
98 | } | |
99 | ], | |
100 | "span": 2, | |
101 | "sparkline": { | |
102 | "fillColor": "rgba(31, 118, 189, 0.18)", | |
103 | "full": false, | |
104 | "lineColor": "rgb(31, 120, 193)", | |
105 | "show": false | |
106 | }, | |
107 | "tableColumn": "", | |
108 | "targets": [ | |
109 | { | |
522d829b | 110 | "expr": "ceph_health_status", |
11fdf7f2 | 111 | "format": "time_series", |
522d829b | 112 | "instant": true, |
11fdf7f2 TL |
113 | "interval": "$interval", |
114 | "intervalFactor": 1, | |
115 | "refId": "A", | |
116 | "step": 60 | |
117 | } | |
118 | ], | |
119 | "thresholds": "1,2", | |
92f5a8d4 | 120 | "timeFrom": null, |
11fdf7f2 TL |
121 | "title": "Health Status", |
122 | "transparent": false, | |
123 | "type": "singlestat", | |
124 | "valueFontSize": "50%", | |
125 | "valueMaps": [ | |
126 | { | |
127 | "op": "=", | |
128 | "text": "OK", | |
129 | "value": "0" | |
130 | }, | |
131 | { | |
132 | "op": "=", | |
133 | "text": "WARN", | |
134 | "value": "1" | |
135 | }, | |
136 | { | |
137 | "op": "=", | |
138 | "text": "ERR", | |
139 | "value": "2" | |
140 | } | |
141 | ], | |
142 | "valueName": "current" | |
143 | }, | |
144 | { | |
145 | "colorMode": "Panel", | |
146 | "colors": { | |
147 | "crit": "rgb(255, 0, 0)", | |
148 | "disable": "rgba(128, 128, 128, 0.9)", | |
149 | "ok": "rgba(50, 128, 45, 0.9)", | |
150 | "warn": "rgba(237, 129, 40, 0.9)" | |
151 | }, | |
152 | "cornerRadius": 0, | |
153 | "datasource": "$datasource", | |
154 | "displayName": "", | |
155 | "flipCard": false, | |
156 | "flipTime": 5, | |
157 | "fontFormat": "Regular", | |
158 | "gridPos": { | |
159 | "h": 3, | |
160 | "w": 2, | |
161 | "x": 2, | |
162 | "y": 0 | |
163 | }, | |
164 | "id": 43, | |
165 | "isAutoScrollOnOverflow": false, | |
166 | "isGrayOnNoData": false, | |
167 | "isHideAlertsOnDisable": false, | |
168 | "isIgnoreOKColors": false, | |
169 | "links": [], | |
170 | "targets": [ | |
171 | { | |
172 | "aggregation": "Last", | |
173 | "alias": "All", | |
174 | "decimals": 2, | |
175 | "displayAliasType": "Always", | |
176 | "displayType": "Regular", | |
177 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 178 | "expr": "count(ceph_osd_metadata)", |
11fdf7f2 TL |
179 | "format": "time_series", |
180 | "intervalFactor": 1, | |
181 | "legendFormat": "All", | |
182 | "refId": "A", | |
183 | "units": "none", | |
184 | "valueHandler": "Number Threshold" | |
185 | }, | |
186 | { | |
187 | "aggregation": "Last", | |
188 | "alias": "In", | |
189 | "decimals": 2, | |
190 | "displayAliasType": "Always", | |
191 | "displayType": "Regular", | |
192 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 193 | "expr": "sum(ceph_osds_in)", |
11fdf7f2 TL |
194 | "format": "time_series", |
195 | "intervalFactor": 1, | |
196 | "legendFormat": "In", | |
197 | "refId": "B", | |
198 | "units": "none", | |
199 | "valueHandler": "Number Threshold" | |
200 | }, | |
201 | { | |
202 | "aggregation": "Last", | |
203 | "alias": "Out", | |
204 | "decimals": 2, | |
205 | "displayAliasType": "Warning / Critical", | |
206 | "displayType": "Regular", | |
207 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 208 | "expr": "sum(ceph_osd_in == bool 0)", |
11fdf7f2 TL |
209 | "format": "time_series", |
210 | "interval": "", | |
211 | "intervalFactor": 1, | |
212 | "legendFormat": "Out", | |
213 | "refId": "C", | |
214 | "units": "none", | |
215 | "valueHandler": "Number Threshold", | |
216 | "warn": 1 | |
217 | }, | |
218 | { | |
219 | "aggregation": "Last", | |
220 | "alias": "Up", | |
221 | "decimals": 2, | |
222 | "displayAliasType": "Always", | |
223 | "displayType": "Regular", | |
224 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 225 | "expr": "sum(ceph_osd_up)", |
11fdf7f2 TL |
226 | "format": "time_series", |
227 | "intervalFactor": 1, | |
228 | "legendFormat": "Up", | |
229 | "refId": "D", | |
230 | "units": "none", | |
231 | "valueHandler": "Number Threshold" | |
232 | }, | |
233 | { | |
234 | "aggregation": "Last", | |
235 | "alias": "Down", | |
236 | "crit": 2, | |
237 | "decimals": 2, | |
238 | "displayAliasType": "Warning / Critical", | |
239 | "displayType": "Regular", | |
240 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 241 | "expr": "sum(ceph_osd_up == bool 0)", |
11fdf7f2 TL |
242 | "format": "time_series", |
243 | "intervalFactor": 1, | |
244 | "legendFormat": "Down", | |
245 | "refId": "E", | |
246 | "units": "none", | |
247 | "valueHandler": "Number Threshold", | |
248 | "warn": 1 | |
249 | } | |
250 | ], | |
251 | "title": "OSDs", | |
252 | "type": "vonage-status-panel" | |
253 | }, | |
254 | { | |
255 | "cacheTimeout": null, | |
256 | "colorBackground": false, | |
257 | "colorValue": false, | |
258 | "colors": [ | |
259 | "#299c46", | |
260 | "rgba(237, 129, 40, 0.89)", | |
261 | "#d44a3a" | |
262 | ], | |
263 | "datasource": "$datasource", | |
1911f103 | 264 | "decimals": 2, |
11fdf7f2 TL |
265 | "format": "percentunit", |
266 | "gauge": { | |
522d829b | 267 | "maxValue": 1, |
11fdf7f2 TL |
268 | "minValue": 0, |
269 | "show": true, | |
270 | "thresholdLabels": false, | |
271 | "thresholdMarkers": true | |
272 | }, | |
273 | "gridPos": { | |
274 | "h": 6, | |
275 | "w": 4, | |
276 | "x": 4, | |
277 | "y": 0 | |
278 | }, | |
279 | "id": 47, | |
280 | "interval": null, | |
281 | "links": [], | |
282 | "mappingType": 1, | |
283 | "mappingTypes": [ | |
284 | { | |
285 | "name": "value to text", | |
286 | "value": 1 | |
287 | }, | |
288 | { | |
289 | "name": "range to text", | |
290 | "value": 2 | |
291 | } | |
292 | ], | |
293 | "maxDataPoints": 100, | |
294 | "nullPointMode": "connected", | |
295 | "nullText": null, | |
296 | "postfix": "", | |
297 | "postfixFontSize": "50%", | |
298 | "prefix": "", | |
299 | "prefixFontSize": "50%", | |
300 | "rangeMaps": [ | |
301 | { | |
302 | "from": "null", | |
303 | "text": "N/A", | |
304 | "to": "null" | |
305 | } | |
306 | ], | |
307 | "sparkline": { | |
308 | "fillColor": "rgba(31, 118, 189, 0.18)", | |
309 | "full": false, | |
310 | "lineColor": "rgb(31, 120, 193)", | |
311 | "show": true | |
312 | }, | |
313 | "tableColumn": "", | |
314 | "targets": [ | |
315 | { | |
522d829b | 316 | "expr": "sum(ceph_osd_stat_bytes_used)/sum(ceph_osd_stat_bytes)", |
11fdf7f2 TL |
317 | "format": "time_series", |
318 | "intervalFactor": 1, | |
319 | "legendFormat": "Used", | |
320 | "refId": "A" | |
321 | } | |
322 | ], | |
522d829b | 323 | "thresholds": "0.7,0.8", |
11fdf7f2 TL |
324 | "title": "Capacity used", |
325 | "type": "singlestat", | |
326 | "valueFontSize": "80%", | |
327 | "valueMaps": [ | |
328 | { | |
329 | "op": "=", | |
330 | "text": "N/A", | |
331 | "value": "null" | |
332 | } | |
333 | ], | |
334 | "valueName": "current" | |
335 | }, | |
336 | { | |
337 | "aliasColors": {}, | |
338 | "bars": false, | |
339 | "dashLength": 10, | |
340 | "dashes": false, | |
341 | "datasource": "$datasource", | |
342 | "fill": 0, | |
343 | "gridPos": { | |
344 | "h": 6, | |
345 | "w": 8, | |
346 | "x": 8, | |
347 | "y": 0 | |
348 | }, | |
349 | "id": 53, | |
350 | "legend": { | |
351 | "avg": false, | |
352 | "current": false, | |
353 | "max": false, | |
354 | "min": false, | |
355 | "show": true, | |
356 | "total": false, | |
357 | "values": false | |
358 | }, | |
359 | "lines": true, | |
360 | "linewidth": 1, | |
361 | "links": [], | |
362 | "nullPointMode": "null", | |
363 | "percentage": false, | |
364 | "pointradius": 5, | |
365 | "points": false, | |
366 | "renderer": "flot", | |
367 | "seriesOverrides": [ | |
368 | { | |
369 | "alias": "Active", | |
370 | "color": "#508642", | |
371 | "fill": 1, | |
372 | "stack": "A" | |
373 | }, | |
374 | { | |
375 | "alias": "Total", | |
376 | "color": "#f9e2d2" | |
377 | }, | |
378 | { | |
379 | "alias": "Degraded", | |
380 | "color": "#eab839" | |
381 | }, | |
382 | { | |
383 | "alias": "Undersized", | |
384 | "color": "#f9934e" | |
385 | }, | |
386 | { | |
387 | "alias": "Inconsistent", | |
388 | "color": "#e24d42" | |
389 | }, | |
390 | { | |
391 | "alias": "Down", | |
392 | "color": "#bf1b00" | |
393 | }, | |
394 | { | |
395 | "alias": "Inactive", | |
396 | "color": "#bf1b00", | |
397 | "fill": 4, | |
398 | "linewidth": 0, | |
399 | "stack": "A" | |
400 | } | |
401 | ], | |
402 | "spaceLength": 10, | |
403 | "stack": false, | |
404 | "steppedLine": false, | |
405 | "targets": [ | |
406 | { | |
92f5a8d4 | 407 | "expr": "sum(ceph_pg_total)", |
11fdf7f2 TL |
408 | "format": "time_series", |
409 | "intervalFactor": 1, | |
410 | "legendFormat": "Total", | |
411 | "refId": "A" | |
412 | }, | |
413 | { | |
92f5a8d4 | 414 | "expr": "sum(ceph_pg_active)", |
11fdf7f2 TL |
415 | "format": "time_series", |
416 | "intervalFactor": 1, | |
417 | "legendFormat": "Active", | |
418 | "refId": "B" | |
419 | }, | |
420 | { | |
92f5a8d4 | 421 | "expr": "sum(ceph_pg_total - ceph_pg_active)", |
11fdf7f2 TL |
422 | "format": "time_series", |
423 | "intervalFactor": 1, | |
424 | "legendFormat": "Inactive", | |
425 | "refId": "G" | |
426 | }, | |
427 | { | |
92f5a8d4 | 428 | "expr": "sum(ceph_pg_undersized)", |
11fdf7f2 TL |
429 | "format": "time_series", |
430 | "intervalFactor": 1, | |
431 | "legendFormat": "Undersized", | |
432 | "refId": "F" | |
433 | }, | |
434 | { | |
92f5a8d4 | 435 | "expr": "sum(ceph_pg_degraded)", |
11fdf7f2 TL |
436 | "format": "time_series", |
437 | "intervalFactor": 1, | |
438 | "legendFormat": "Degraded", | |
439 | "refId": "C" | |
440 | }, | |
441 | { | |
92f5a8d4 | 442 | "expr": "sum(ceph_pg_inconsistent)", |
11fdf7f2 TL |
443 | "format": "time_series", |
444 | "intervalFactor": 1, | |
445 | "legendFormat": "Inconsistent", | |
446 | "refId": "D" | |
447 | }, | |
448 | { | |
92f5a8d4 | 449 | "expr": "sum(ceph_pg_down)", |
11fdf7f2 TL |
450 | "format": "time_series", |
451 | "intervalFactor": 1, | |
452 | "legendFormat": "Down", | |
453 | "refId": "E" | |
454 | } | |
455 | ], | |
456 | "thresholds": [], | |
457 | "timeFrom": null, | |
458 | "timeShift": null, | |
459 | "title": "PG States", | |
460 | "tooltip": { | |
461 | "shared": true, | |
462 | "sort": 0, | |
463 | "value_type": "individual" | |
464 | }, | |
465 | "type": "graph", | |
466 | "xaxis": { | |
467 | "buckets": null, | |
468 | "mode": "time", | |
469 | "name": null, | |
470 | "show": true, | |
471 | "values": [] | |
472 | }, | |
473 | "yaxes": [ | |
474 | { | |
475 | "format": "short", | |
476 | "label": null, | |
477 | "logBase": 1, | |
478 | "max": null, | |
479 | "min": "0", | |
480 | "show": true | |
481 | }, | |
482 | { | |
483 | "format": "short", | |
484 | "label": null, | |
485 | "logBase": 1, | |
486 | "max": null, | |
487 | "min": null, | |
488 | "show": false | |
489 | } | |
490 | ] | |
491 | }, | |
492 | { | |
493 | "aliasColors": {}, | |
494 | "bars": false, | |
495 | "dashLength": 10, | |
496 | "dashes": false, | |
497 | "datasource": "$datasource", | |
498 | "fill": 0, | |
499 | "gridPos": { | |
500 | "h": 6, | |
501 | "w": 8, | |
502 | "x": 16, | |
503 | "y": 0 | |
504 | }, | |
505 | "id": 66, | |
506 | "legend": { | |
507 | "avg": false, | |
508 | "current": false, | |
509 | "max": false, | |
510 | "min": false, | |
511 | "show": false, | |
512 | "total": false, | |
513 | "values": false | |
514 | }, | |
515 | "lines": true, | |
516 | "linewidth": 1, | |
517 | "links": [], | |
518 | "nullPointMode": "null", | |
519 | "percentage": false, | |
520 | "pointradius": 5, | |
521 | "points": false, | |
522 | "renderer": "flot", | |
523 | "seriesOverrides": [ | |
524 | { | |
525 | "alias": "Avg Apply Latency", | |
526 | "color": "#7eb26d" | |
527 | } | |
528 | ], | |
529 | "spaceLength": 10, | |
530 | "stack": false, | |
531 | "steppedLine": false, | |
532 | "targets": [ | |
533 | { | |
522d829b | 534 | "expr": "quantile(0.95, ceph_osd_apply_latency_ms)", |
11fdf7f2 TL |
535 | "format": "time_series", |
536 | "intervalFactor": 1, | |
537 | "legendFormat": "Apply Latency P_95", | |
538 | "refId": "A" | |
539 | }, | |
540 | { | |
522d829b | 541 | "expr": "quantile(0.95, ceph_osd_commit_latency_ms)", |
11fdf7f2 TL |
542 | "format": "time_series", |
543 | "intervalFactor": 1, | |
544 | "legendFormat": "Commit Latency P_95", | |
545 | "refId": "B" | |
546 | }, | |
547 | { | |
522d829b | 548 | "expr": "avg(ceph_osd_apply_latency_ms)", |
11fdf7f2 TL |
549 | "format": "time_series", |
550 | "intervalFactor": 1, | |
551 | "legendFormat": "Avg Apply Latency", | |
552 | "refId": "C" | |
553 | }, | |
554 | { | |
522d829b | 555 | "expr": "avg(ceph_osd_commit_latency_ms)", |
11fdf7f2 TL |
556 | "format": "time_series", |
557 | "intervalFactor": 1, | |
558 | "legendFormat": "Avg Commit Latency", | |
559 | "refId": "D" | |
560 | } | |
561 | ], | |
562 | "thresholds": [], | |
563 | "timeFrom": null, | |
564 | "timeShift": null, | |
565 | "title": "OSD Latencies", | |
566 | "tooltip": { | |
567 | "shared": true, | |
568 | "sort": 0, | |
569 | "value_type": "individual" | |
570 | }, | |
571 | "type": "graph", | |
572 | "xaxis": { | |
573 | "buckets": null, | |
574 | "mode": "time", | |
575 | "name": null, | |
576 | "show": true, | |
577 | "values": [] | |
578 | }, | |
579 | "yaxes": [ | |
580 | { | |
581 | "format": "ms", | |
582 | "label": null, | |
583 | "logBase": 1, | |
584 | "max": null, | |
585 | "min": null, | |
586 | "show": true | |
587 | }, | |
588 | { | |
589 | "format": "short", | |
590 | "label": null, | |
591 | "logBase": 1, | |
592 | "max": null, | |
593 | "min": null, | |
594 | "show": true | |
595 | } | |
596 | ] | |
597 | }, | |
598 | { | |
599 | "clusterName": "", | |
600 | "colorMode": "Panel", | |
601 | "colors": { | |
602 | "crit": "rgba(245, 54, 54, 0.9)", | |
603 | "disable": "rgba(128, 128, 128, 0.9)", | |
604 | "ok": "rgba(50, 128, 45, 0.9)", | |
605 | "warn": "rgba(237, 129, 40, 0.9)" | |
606 | }, | |
607 | "cornerRadius": 1, | |
608 | "datasource": "$datasource", | |
609 | "displayName": "", | |
610 | "flipCard": false, | |
611 | "flipTime": 5, | |
612 | "fontFormat": "Regular", | |
613 | "gridPos": { | |
614 | "h": 3, | |
615 | "w": 2, | |
616 | "x": 0, | |
617 | "y": 3 | |
618 | }, | |
619 | "id": 41, | |
620 | "isAutoScrollOnOverflow": false, | |
621 | "isGrayOnNoData": false, | |
622 | "isHideAlertsOnDisable": false, | |
623 | "isIgnoreOKColors": false, | |
624 | "links": [], | |
625 | "targets": [ | |
626 | { | |
627 | "aggregation": "Last", | |
628 | "alias": "In Quorum", | |
629 | "decimals": 2, | |
630 | "displayAliasType": "Always", | |
631 | "displayType": "Regular", | |
632 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 633 | "expr": "sum(ceph_mon_quorum_status)", |
11fdf7f2 TL |
634 | "format": "time_series", |
635 | "interval": "", | |
636 | "intervalFactor": 1, | |
637 | "legendFormat": "In Quorum", | |
638 | "refId": "A", | |
639 | "units": "none", | |
640 | "valueHandler": "Text Only" | |
641 | }, | |
642 | { | |
643 | "aggregation": "Last", | |
644 | "alias": "Total", | |
645 | "crit": 1, | |
646 | "decimals": 2, | |
647 | "displayAliasType": "Always", | |
648 | "displayType": "Regular", | |
649 | "displayValueWithAlias": "When Alias Displayed", | |
522d829b | 650 | "expr": "count(ceph_mon_quorum_status)", |
11fdf7f2 TL |
651 | "format": "time_series", |
652 | "intervalFactor": 1, | |
653 | "legendFormat": "Total", | |
654 | "refId": "B", | |
655 | "units": "none", | |
656 | "valueHandler": "Text Only", | |
657 | "warn": 2 | |
658 | }, | |
659 | { | |
660 | "aggregation": "Last", | |
661 | "alias": "MONs out of Quorum", | |
662 | "crit": 1.6, | |
663 | "decimals": 2, | |
664 | "displayAliasType": "Warning / Critical", | |
665 | "displayType": "Annotation", | |
666 | "displayValueWithAlias": "Never", | |
522d829b | 667 | "expr": "count(ceph_mon_quorum_status) / sum(ceph_mon_quorum_status)", |
11fdf7f2 TL |
668 | "format": "time_series", |
669 | "intervalFactor": 1, | |
670 | "legendFormat": "MONs out of Quorum", | |
671 | "refId": "C", | |
672 | "units": "none", | |
673 | "valueHandler": "Number Threshold", | |
674 | "warn": 1.1 | |
675 | } | |
676 | ], | |
677 | "title": "Monitors", | |
678 | "type": "vonage-status-panel" | |
679 | }, | |
680 | { | |
a4b75251 | 681 | "colorMode": "Panel", |
11fdf7f2 TL |
682 | "colors": { |
683 | "crit": "rgba(245, 54, 54, 0.9)", | |
684 | "disable": "rgba(128, 128, 128, 0.9)", | |
685 | "ok": "rgba(50, 128, 45, 0.9)", | |
686 | "warn": "rgba(237, 129, 40, 0.9)" | |
687 | }, | |
688 | "cornerRadius": 0, | |
689 | "datasource": "$datasource", | |
690 | "displayName": "", | |
691 | "flipCard": false, | |
692 | "flipTime": 5, | |
693 | "fontFormat": "Regular", | |
694 | "gridPos": { | |
695 | "h": 3, | |
696 | "w": 2, | |
697 | "x": 2, | |
698 | "y": 3 | |
699 | }, | |
700 | "id": 68, | |
701 | "isAutoScrollOnOverflow": false, | |
702 | "isGrayOnNoData": false, | |
703 | "isHideAlertsOnDisable": false, | |
704 | "isIgnoreOKColors": false, | |
705 | "links": [], | |
706 | "targets": [ | |
707 | { | |
708 | "aggregation": "Last", | |
a4b75251 | 709 | "alias": "Active", |
11fdf7f2 TL |
710 | "decimals": 2, |
711 | "displayAliasType": "Always", | |
712 | "displayType": "Regular", | |
713 | "displayValueWithAlias": "When Alias Displayed", | |
a4b75251 | 714 | "expr": "count(ceph_mgr_status == 1) or vector(0)", |
11fdf7f2 TL |
715 | "format": "time_series", |
716 | "intervalFactor": 1, | |
a4b75251 | 717 | "legendFormat": "Active", |
11fdf7f2 TL |
718 | "refId": "A", |
719 | "units": "none", | |
720 | "valueHandler": "Number Threshold" | |
a4b75251 TL |
721 | }, |
722 | { | |
723 | "aggregation": "Last", | |
724 | "alias": "Standby", | |
725 | "decimals": 2, | |
726 | "displayAliasType": "Always", | |
727 | "displayType": "Regular", | |
728 | "displayValueWithAlias": "When Alias Displayed", | |
729 | "expr": "count(ceph_mgr_status == 0) or vector(0)", | |
730 | "format": "time_series", | |
731 | "intervalFactor": 1, | |
732 | "legendFormat": "Standby", | |
733 | "refId": "B", | |
734 | "units": "none", | |
735 | "valueHandler": "Number Threshold" | |
11fdf7f2 TL |
736 | } |
737 | ], | |
a4b75251 | 738 | "title": "MGRs", |
11fdf7f2 TL |
739 | "type": "vonage-status-panel" |
740 | }, | |
741 | { | |
742 | "aliasColors": {}, | |
743 | "bars": false, | |
744 | "dashLength": 10, | |
745 | "dashes": false, | |
746 | "datasource": "$datasource", | |
747 | "fill": 1, | |
748 | "gridPos": { | |
749 | "h": 9, | |
750 | "w": 12, | |
751 | "x": 0, | |
752 | "y": 6 | |
753 | }, | |
754 | "id": 45, | |
755 | "legend": { | |
756 | "avg": false, | |
757 | "current": false, | |
758 | "max": false, | |
759 | "min": false, | |
760 | "show": true, | |
761 | "total": false, | |
762 | "values": false | |
763 | }, | |
764 | "lines": true, | |
765 | "linewidth": 1, | |
766 | "links": [], | |
767 | "nullPointMode": "null", | |
768 | "percentage": false, | |
769 | "pointradius": 0.5, | |
770 | "points": false, | |
771 | "renderer": "flot", | |
772 | "seriesOverrides": [ | |
773 | { | |
774 | "alias": "Reads", | |
775 | "transform": "negative-Y" | |
776 | } | |
777 | ], | |
778 | "spaceLength": 10, | |
779 | "stack": false, | |
780 | "steppedLine": false, | |
781 | "targets": [ | |
782 | { | |
522d829b | 783 | "expr": "sum(irate(ceph_osd_op_w_in_bytes[1m]))", |
11fdf7f2 TL |
784 | "format": "time_series", |
785 | "intervalFactor": 1, | |
786 | "legendFormat": "Writes", | |
787 | "refId": "A" | |
788 | }, | |
789 | { | |
522d829b | 790 | "expr": "sum(irate(ceph_osd_op_r_out_bytes[1m]))", |
11fdf7f2 TL |
791 | "format": "time_series", |
792 | "intervalFactor": 1, | |
793 | "legendFormat": "Reads", | |
794 | "refId": "B" | |
795 | } | |
796 | ], | |
797 | "thresholds": [], | |
798 | "timeFrom": null, | |
799 | "timeShift": null, | |
800 | "title": "Cluster I/O", | |
801 | "tooltip": { | |
802 | "shared": true, | |
803 | "sort": 0, | |
804 | "value_type": "individual" | |
805 | }, | |
806 | "type": "graph", | |
807 | "xaxis": { | |
808 | "buckets": null, | |
809 | "mode": "time", | |
810 | "name": null, | |
811 | "show": true, | |
812 | "values": [] | |
813 | }, | |
814 | "yaxes": [ | |
815 | { | |
816 | "format": "Bps", | |
817 | "label": "Read (-) / Write (+)", | |
818 | "logBase": 1, | |
819 | "max": null, | |
820 | "min": null, | |
821 | "show": true | |
822 | }, | |
823 | { | |
824 | "format": "short", | |
825 | "label": null, | |
826 | "logBase": 1, | |
827 | "max": null, | |
828 | "min": null, | |
829 | "show": false | |
830 | } | |
831 | ] | |
832 | }, | |
833 | { | |
834 | "aliasColors": {}, | |
835 | "bars": false, | |
836 | "dashLength": 10, | |
837 | "dashes": false, | |
838 | "datasource": "$datasource", | |
839 | "fill": 1, | |
840 | "gridPos": { | |
841 | "h": 9, | |
842 | "w": 12, | |
843 | "x": 12, | |
844 | "y": 6 | |
845 | }, | |
846 | "id": 62, | |
847 | "legend": { | |
848 | "avg": false, | |
849 | "current": false, | |
850 | "max": false, | |
851 | "min": false, | |
852 | "show": false, | |
853 | "total": false, | |
854 | "values": false | |
855 | }, | |
856 | "lines": true, | |
857 | "linewidth": 1, | |
858 | "links": [], | |
859 | "nullPointMode": "null", | |
860 | "percentage": false, | |
861 | "pointradius": 5, | |
862 | "points": false, | |
863 | "renderer": "flot", | |
864 | "seriesOverrides": [], | |
865 | "spaceLength": 10, | |
866 | "stack": false, | |
867 | "steppedLine": false, | |
868 | "targets": [ | |
869 | { | |
522d829b | 870 | "expr": "sum(deriv(ceph_pool_stored[1m]))", |
11fdf7f2 TL |
871 | "format": "time_series", |
872 | "intervalFactor": 1, | |
873 | "refId": "A" | |
874 | } | |
875 | ], | |
876 | "thresholds": [], | |
877 | "timeFrom": null, | |
878 | "timeShift": null, | |
879 | "title": "In-/Egress", | |
880 | "tooltip": { | |
881 | "shared": true, | |
882 | "sort": 0, | |
883 | "value_type": "individual" | |
884 | }, | |
885 | "type": "graph", | |
886 | "xaxis": { | |
887 | "buckets": null, | |
888 | "mode": "time", | |
889 | "name": null, | |
890 | "show": true, | |
891 | "values": [] | |
892 | }, | |
893 | "yaxes": [ | |
894 | { | |
895 | "format": "Bps", | |
896 | "label": " Egress (-) / Ingress (+)", | |
897 | "logBase": 1, | |
898 | "max": null, | |
899 | "min": null, | |
900 | "show": true | |
901 | }, | |
902 | { | |
903 | "format": "short", | |
904 | "label": null, | |
905 | "logBase": 1, | |
906 | "max": null, | |
907 | "min": null, | |
908 | "show": false | |
909 | } | |
910 | ] | |
911 | }, | |
912 | { | |
913 | "cards": { | |
914 | "cardPadding": null, | |
915 | "cardRound": 1 | |
916 | }, | |
917 | "color": { | |
918 | "cardColor": "rgb(0, 254, 255)", | |
919 | "colorScale": "sqrt", | |
920 | "colorScheme": "interpolateBlues", | |
921 | "exponent": 0.5, | |
922 | "min": null, | |
923 | "mode": "spectrum" | |
924 | }, | |
925 | "dataFormat": "timeseries", | |
926 | "datasource": "$datasource", | |
927 | "gridPos": { | |
928 | "h": 9, | |
929 | "w": 6, | |
930 | "x": 0, | |
931 | "y": 15 | |
932 | }, | |
933 | "heatmap": {}, | |
934 | "highlightCards": true, | |
935 | "id": 55, | |
936 | "legend": { | |
937 | "show": true | |
938 | }, | |
939 | "links": [], | |
940 | "span": 12, | |
941 | "targets": [ | |
942 | { | |
522d829b | 943 | "expr": "ceph_osd_stat_bytes_used / ceph_osd_stat_bytes", |
11fdf7f2 TL |
944 | "format": "time_series", |
945 | "interval": "1m", | |
946 | "intervalFactor": 1, | |
947 | "legendFormat": "Util (%)", | |
948 | "refId": "A", | |
949 | "step": 60 | |
950 | } | |
951 | ], | |
952 | "timeFrom": null, | |
953 | "title": "OSD Capacity Utilization", | |
954 | "tooltip": { | |
955 | "show": true, | |
956 | "showHistogram": false | |
957 | }, | |
958 | "type": "heatmap", | |
959 | "xAxis": { | |
960 | "show": true | |
961 | }, | |
962 | "xBucketNumber": null, | |
963 | "xBucketSize": "", | |
964 | "yAxis": { | |
522d829b | 965 | "decimals": 2, |
11fdf7f2 TL |
966 | "format": "percentunit", |
967 | "logBase": 1, | |
968 | "max": null, | |
969 | "min": null, | |
970 | "show": true, | |
971 | "splitFactor": null | |
972 | }, | |
973 | "yBucketNumber": null, | |
974 | "yBucketSize": null | |
975 | }, | |
976 | { | |
977 | "cards": { | |
978 | "cardPadding": null, | |
979 | "cardRound": 1 | |
980 | }, | |
981 | "color": { | |
982 | "cardColor": "#b4ff00", | |
983 | "colorScale": "sqrt", | |
984 | "colorScheme": "interpolateBlues", | |
985 | "exponent": 0.5, | |
986 | "mode": "spectrum" | |
987 | }, | |
988 | "dataFormat": "timeseries", | |
989 | "datasource": "$datasource", | |
990 | "gridPos": { | |
991 | "h": 9, | |
992 | "w": 6, | |
993 | "x": 6, | |
994 | "y": 15 | |
995 | }, | |
996 | "heatmap": {}, | |
997 | "highlightCards": true, | |
998 | "id": 59, | |
999 | "legend": { | |
1000 | "show": true | |
1001 | }, | |
1002 | "links": [], | |
1003 | "targets": [ | |
1004 | { | |
522d829b | 1005 | "expr": "ceph_osd_numpg", |
11fdf7f2 TL |
1006 | "format": "time_series", |
1007 | "intervalFactor": 1, | |
1008 | "legendFormat": "#PGs", | |
1009 | "refId": "A" | |
1010 | } | |
1011 | ], | |
1012 | "title": "PGs per OSD", | |
1013 | "tooltip": { | |
1014 | "show": true, | |
1015 | "showHistogram": false | |
1016 | }, | |
1017 | "type": "heatmap", | |
1018 | "xAxis": { | |
1019 | "show": true | |
1020 | }, | |
1021 | "xBucketNumber": null, | |
1022 | "xBucketSize": "", | |
1023 | "yAxis": { | |
1024 | "decimals": null, | |
1025 | "format": "none", | |
1026 | "logBase": 1, | |
1027 | "max": null, | |
1028 | "min": null, | |
1029 | "show": true, | |
1030 | "splitFactor": null | |
1031 | }, | |
1032 | "yBucketNumber": null, | |
1033 | "yBucketSize": null | |
1034 | }, | |
1035 | { | |
1036 | "aliasColors": {}, | |
1037 | "bars": false, | |
1038 | "dashLength": 10, | |
1039 | "dashes": false, | |
1040 | "datasource": "$datasource", | |
1041 | "fill": 0, | |
1042 | "gridPos": { | |
1043 | "h": 9, | |
1044 | "w": 12, | |
1045 | "x": 12, | |
1046 | "y": 15 | |
1047 | }, | |
1048 | "id": 64, | |
1049 | "legend": { | |
1050 | "avg": false, | |
1051 | "current": false, | |
1052 | "max": false, | |
1053 | "min": false, | |
1054 | "show": false, | |
1055 | "total": false, | |
1056 | "values": false | |
1057 | }, | |
1058 | "lines": true, | |
1059 | "linewidth": 1, | |
1060 | "links": [], | |
1061 | "nullPointMode": "null", | |
1062 | "percentage": false, | |
1063 | "pointradius": 5, | |
1064 | "points": false, | |
1065 | "renderer": "flot", | |
1066 | "seriesOverrides": [], | |
1067 | "spaceLength": 10, | |
1068 | "stack": false, | |
1069 | "steppedLine": false, | |
1070 | "targets": [ | |
1071 | { | |
1072 | "expr": "sum(irate(ceph_osd_recovery_ops[1m]))", | |
1073 | "format": "time_series", | |
1074 | "intervalFactor": 1, | |
1075 | "legendFormat": "Op/s", | |
1076 | "refId": "A" | |
1077 | } | |
1078 | ], | |
1079 | "thresholds": [], | |
1080 | "timeFrom": null, | |
1081 | "timeShift": null, | |
1082 | "title": "Recovery Rate", | |
1083 | "tooltip": { | |
1084 | "shared": true, | |
1085 | "sort": 0, | |
1086 | "value_type": "individual" | |
1087 | }, | |
1088 | "type": "graph", | |
1089 | "xaxis": { | |
1090 | "buckets": null, | |
1091 | "mode": "time", | |
1092 | "name": null, | |
1093 | "show": true, | |
1094 | "values": [] | |
1095 | }, | |
1096 | "yaxes": [ | |
1097 | { | |
1098 | "format": "ops", | |
1099 | "label": "Recovery Ops/s", | |
1100 | "logBase": 1, | |
1101 | "max": null, | |
1102 | "min": null, | |
1103 | "show": true | |
1104 | }, | |
1105 | { | |
1106 | "format": "short", | |
1107 | "label": null, | |
1108 | "logBase": 1, | |
1109 | "max": null, | |
1110 | "min": null, | |
1111 | "show": true | |
1112 | } | |
1113 | ] | |
1114 | } | |
1115 | ], | |
1116 | "refresh": "30s", | |
1117 | "schemaVersion": 16, | |
1118 | "style": "dark", | |
1119 | "tags": [ | |
1120 | "ceph", | |
1121 | "cluster" | |
1122 | ], | |
1123 | "templating": { | |
1124 | "list": [ | |
1125 | { | |
1126 | "hide": 0, | |
1127 | "label": null, | |
1128 | "name": "datasource", | |
1129 | "options": [], | |
1130 | "query": "prometheus", | |
1131 | "refresh": 1, | |
1132 | "regex": "", | |
1133 | "type": "datasource" | |
1134 | }, | |
1135 | { | |
1136 | "auto": true, | |
1137 | "auto_count": 10, | |
1138 | "auto_min": "1m", | |
1139 | "current": { | |
1140 | "text": "auto", | |
1141 | "value": "$__auto_interval_interval" | |
1142 | }, | |
1143 | "datasource": null, | |
1144 | "hide": 0, | |
1145 | "includeAll": false, | |
1146 | "label": "Interval", | |
1147 | "multi": false, | |
1148 | "name": "interval", | |
1149 | "options": [ | |
1150 | { | |
1151 | "selected": true, | |
1152 | "text": "auto", | |
1153 | "value": "$__auto_interval_interval" | |
1154 | }, | |
1155 | { | |
1156 | "selected": false, | |
1157 | "text": "1m", | |
1158 | "value": "1m" | |
1159 | }, | |
1160 | { | |
1161 | "selected": false, | |
1162 | "text": "10m", | |
1163 | "value": "10m" | |
1164 | }, | |
1165 | { | |
1166 | "selected": false, | |
1167 | "text": "30m", | |
1168 | "value": "30m" | |
1169 | }, | |
1170 | { | |
1171 | "selected": false, | |
1172 | "text": "1h", | |
1173 | "value": "1h" | |
1174 | }, | |
1175 | { | |
1176 | "selected": false, | |
1177 | "text": "6h", | |
1178 | "value": "6h" | |
1179 | }, | |
1180 | { | |
1181 | "selected": false, | |
1182 | "text": "12h", | |
1183 | "value": "12h" | |
1184 | }, | |
1185 | { | |
1186 | "selected": false, | |
1187 | "text": "1d", | |
1188 | "value": "1d" | |
1189 | }, | |
1190 | { | |
1191 | "selected": false, | |
1192 | "text": "7d", | |
1193 | "value": "7d" | |
1194 | }, | |
1195 | { | |
1196 | "selected": false, | |
1197 | "text": "14d", | |
1198 | "value": "14d" | |
1199 | }, | |
1200 | { | |
1201 | "selected": false, | |
1202 | "text": "30d", | |
1203 | "value": "30d" | |
1204 | } | |
1205 | ], | |
1206 | "query": "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d", | |
1207 | "refresh": 2, | |
1208 | "type": "interval" | |
11fdf7f2 TL |
1209 | } |
1210 | ] | |
1211 | }, | |
1212 | "time": { | |
1213 | "from": "now-6h", | |
1214 | "to": "now" | |
1215 | }, | |
1216 | "timepicker": { | |
1217 | "refresh_intervals": [ | |
1218 | "5s", | |
1219 | "10s", | |
1220 | "30s", | |
1221 | "1m", | |
1222 | "5m", | |
1223 | "15m", | |
1224 | "30m", | |
1225 | "1h", | |
1226 | "2h", | |
1227 | "1d" | |
1228 | ], | |
1229 | "time_options": [ | |
1230 | "5m", | |
1231 | "15m", | |
1232 | "1h", | |
1233 | "6h", | |
1234 | "12h", | |
1235 | "24h", | |
1236 | "2d", | |
1237 | "7d", | |
1238 | "30d" | |
1239 | ] | |
1240 | }, | |
522d829b | 1241 | "timezone": "", |
11fdf7f2 TL |
1242 | "title": "Ceph - Cluster", |
1243 | "version": 13 | |
1244 | } |