26 "datasource": "-- Grafana --",
29 "iconColor": "rgba(0, 211, 255, 1)",
30 "name": "Annotations & Alerts",
39 "iteration": 1534386772937,
53 "title": "Pool Overview",
61 "datasource": "$datasource",
83 "nullPointMode": "null",
88 "seriesOverrides": [],
94 "expr": "(label_replace((rate(ceph_pool_rd{pool_id=~\"[[pool_id]]\"}[1m]) + rate(ceph_pool_wr{pool_id=~\"[[pool_id]]\"}[1m])),\"id\", \"$1\", \"pool_id\", \"(.*)\") + on(pool_id) group_left(instance,name) ceph_pool_metadata{pool_id=~\"[[pool_id]]\"}) ",
95 "format": "time_series",
98 "legendFormat": "{{name}}",
105 "title": "Client IOPS by Pool",
109 "value_type": "individual"
143 "datasource": "$datasource",
165 "nullPointMode": "null",
170 "seriesOverrides": [],
173 "steppedLine": false,
176 "expr": "(label_replace((rate(ceph_pool_rd_bytes{pool_id=~\"[[pool_id]]\"}[1m]) + rate(ceph_pool_wr_bytes{pool_id=~\"[[pool_id]]\"}[1m])),\"id\", \"$1\", \"pool_id\", \"(.*)\") + on(pool_id) group_left(instance,name) ceph_pool_metadata{pool_id=~\"[[pool_id]]\"}) ",
177 "format": "time_series",
179 "legendFormat": "{{name}}",
187 "title": "Client Throughput by Pool",
191 "value_type": "individual"
203 "format": "decbytes",
241 "datasource": "$datasource",
264 "rgba(245, 54, 54, 0.9)",
265 "rgba(237, 129, 40, 0.89)",
266 "rgba(50, 172, 45, 0.97)"
268 "dateFormat": "YYYY-MM-DD HH:mm:ss",
279 "rgba(245, 54, 54, 0.9)",
280 "rgba(237, 129, 40, 0.89)",
281 "rgba(50, 172, 45, 0.97)"
283 "dateFormat": "YYYY-MM-DD HH:mm:ss",
294 "rgba(245, 54, 54, 0.9)",
295 "rgba(237, 129, 40, 0.89)",
296 "rgba(50, 172, 45, 0.97)"
298 "dateFormat": "YYYY-MM-DD HH:mm:ss",
300 "pattern": "instance",
309 "rgba(245, 54, 54, 0.9)",
310 "rgba(237, 129, 40, 0.89)",
311 "rgba(50, 172, 45, 0.97)"
313 "dateFormat": "YYYY-MM-DD HH:mm:ss",
321 "alias": "Pool Name",
324 "rgba(245, 54, 54, 0.9)",
325 "rgba(237, 129, 40, 0.89)",
326 "rgba(50, 172, 45, 0.97)"
328 "dateFormat": "YYYY-MM-DD HH:mm:ss",
339 "rgba(245, 54, 54, 0.9)",
340 "rgba(237, 129, 40, 0.89)",
341 "rgba(50, 172, 45, 0.97)"
343 "dateFormat": "YYYY-MM-DD HH:mm:ss",
345 "pattern": "pool_id",
351 "alias": "IOPS (R+W)",
354 "rgba(245, 54, 54, 0.9)",
355 "rgba(237, 129, 40, 0.89)",
356 "rgba(50, 172, 45, 0.97)"
358 "dateFormat": "YYYY-MM-DD HH:mm:ss",
368 "expr": "topk(5,(label_replace((irate(ceph_pool_rd{pool_id=~\"[[pool_id]]\"}[1m]) + irate(ceph_pool_wr{pool_id=~\"[[pool_id]]\"}[1m])),\"id\", \"$1\", \"pool_id\", \"(.*)\") + on(pool_id) group_left(instance,name) ceph_pool_metadata{pool_id=~\"[[pool_id]]\"}) )",
376 "title": "Top 5 Pools by Client IOPS",
377 "transform": "table",
387 "datasource": "$datasource",
408 "dateFormat": "YYYY-MM-DD HH:mm:ss",
416 "rgba(245, 54, 54, 0.9)",
417 "rgba(237, 129, 40, 0.89)",
418 "rgba(50, 172, 45, 0.97)"
420 "dateFormat": "YYYY-MM-DD HH:mm:ss",
431 "rgba(245, 54, 54, 0.9)",
432 "rgba(237, 129, 40, 0.89)",
433 "rgba(50, 172, 45, 0.97)"
435 "dateFormat": "YYYY-MM-DD HH:mm:ss",
437 "pattern": "instance",
446 "rgba(245, 54, 54, 0.9)",
447 "rgba(237, 129, 40, 0.89)",
448 "rgba(50, 172, 45, 0.97)"
450 "dateFormat": "YYYY-MM-DD HH:mm:ss",
458 "alias": "Pool Name",
461 "rgba(245, 54, 54, 0.9)",
462 "rgba(237, 129, 40, 0.89)",
463 "rgba(50, 172, 45, 0.97)"
465 "dateFormat": "YYYY-MM-DD HH:mm:ss",
476 "rgba(245, 54, 54, 0.9)",
477 "rgba(237, 129, 40, 0.89)",
478 "rgba(50, 172, 45, 0.97)"
480 "dateFormat": "YYYY-MM-DD HH:mm:ss",
482 "pattern": "pool_id",
488 "alias": "Throughput",
491 "rgba(245, 54, 54, 0.9)",
492 "rgba(237, 129, 40, 0.89)",
493 "rgba(50, 172, 45, 0.97)"
495 "dateFormat": "YYYY-MM-DD HH:mm:ss",
505 "expr": "(label_replace((irate(ceph_pool_rd_bytes{pool_id=~\"[[pool_id]]\"}[1m]) + irate(ceph_pool_wr_bytes{pool_id=~\"[[pool_id]]\"}[1m])),\"id\", \"$1\", \"pool_id\", \"(.*)\") + on(pool_id) group_left(instance,name) ceph_pool_metadata{pool_id=~\"[[pool_id]]\"}) ",
513 "title": "Top 5 Pools by Throughput",
514 "transform": "table",
519 "datasource": "$datasource",
542 "rgba(245, 54, 54, 0.9)",
543 "rgba(237, 129, 40, 0.89)",
544 "rgba(50, 172, 45, 0.97)"
546 "dateFormat": "YYYY-MM-DD HH:mm:ss",
557 "rgba(245, 54, 54, 0.9)",
558 "rgba(237, 129, 40, 0.89)",
559 "rgba(50, 172, 45, 0.97)"
561 "dateFormat": "YYYY-MM-DD HH:mm:ss",
563 "pattern": "instance",
572 "rgba(245, 54, 54, 0.9)",
573 "rgba(237, 129, 40, 0.89)",
574 "rgba(50, 172, 45, 0.97)"
576 "dateFormat": "YYYY-MM-DD HH:mm:ss",
584 "alias": "Pool Name",
587 "rgba(245, 54, 54, 0.9)",
588 "rgba(237, 129, 40, 0.89)",
589 "rgba(50, 172, 45, 0.97)"
591 "dateFormat": "YYYY-MM-DD HH:mm:ss",
602 "rgba(245, 54, 54, 0.9)",
603 "rgba(237, 129, 40, 0.89)",
604 "rgba(50, 172, 45, 0.97)"
606 "dateFormat": "YYYY-MM-DD HH:mm:ss",
608 "pattern": "pool_id",
614 "alias": "Capacity Used",
615 "colorMode": "value",
617 "rgba(50, 172, 45, 0.97)",
618 "rgba(237, 129, 40, 0.89)",
619 "rgba(245, 54, 54, 0.9)"
621 "dateFormat": "YYYY-MM-DD HH:mm:ss",
629 "unit": "percentunit"
634 "expr": "topk(5,((ceph_pool_bytes_used / (ceph_pool_bytes_used + ceph_pool_max_avail)) * on(pool_id) group_left(name) ceph_pool_metadata))",
643 "title": "Top 5 Pools By Capacity Used",
644 "transform": "table",
657 "datasource": "$datasource",
664 "query": "label_values(ceph_pool_metadata,pool_id)",
668 "tagValuesQuery": "",
677 "datasource": "$datasource",
680 "label": "Pool Name",
684 "query": "label_values(ceph_pool_metadata,name)",
688 "tagValuesQuery": "",
701 "label": "Data Source",
702 "name": "datasource",
704 "query": "prometheus",
716 "refresh_intervals": [
741 "timezone": "browser",
742 "title": "Ceph Pools Overview",