20 "datasource": "-- Grafana --",
23 "iconColor": "rgba(0, 211, 255, 1)",
24 "name": "Annotations & Alerts",
33 "iteration": 1534385833420,
46 "title": "OSD Performance",
54 "datasource": "$datasource",
75 "nullPointMode": "null",
80 "seriesOverrides": [],
86 "expr": "irate(ceph_osd_op_r_latency_sum{ceph_daemon=~\"osd.[[osd_id]]\"}[1m]) / on (ceph_daemon) irate(ceph_osd_op_r_latency_count[1m]) * 1000",
87 "format": "time_series",
89 "legendFormat": "READs",
93 "expr": "irate(ceph_osd_op_w_latency_sum{ceph_daemon=~\"osd.[[osd_id]]\"}[1m]) / on (ceph_daemon) irate(ceph_osd_op_w_latency_count[1m]) * 1000",
94 "format": "time_series",
96 "legendFormat": "WRITEs",
103 "title": "OSD $osd_id Latency",
107 "value_type": "individual"
141 "datasource": "$datasource",
162 "nullPointMode": "null",
167 "seriesOverrides": [],
170 "steppedLine": false,
173 "expr": "irate(ceph_osd_op_r{ceph_daemon=~\"osd.[[osd_id]]\"}[1m])",
174 "format": "time_series",
176 "legendFormat": "Reads",
180 "expr": "irate(ceph_osd_op_w{ceph_daemon=~\"osd.[[osd_id]]\"}[1m])",
181 "format": "time_series",
183 "legendFormat": "Writes",
190 "title": "OSD $osd_id R/W IOPS",
194 "value_type": "individual"
228 "datasource": "$datasource",
249 "nullPointMode": "null",
254 "seriesOverrides": [],
257 "steppedLine": false,
260 "expr": "irate(ceph_osd_op_r_out_bytes{ceph_daemon=~\"osd.[[osd_id]]\"}[1m])",
261 "format": "time_series",
263 "legendFormat": "Read Bytes",
267 "expr": "irate(ceph_osd_op_w_in_bytes{ceph_daemon=~\"osd.[[osd_id]]\"}[1m])",
268 "format": "time_series",
270 "legendFormat": "Write Bytes",
277 "title": "OSD $osd_id R/W Bytes",
281 "value_type": "individual"
320 "title": "Physical Device Performance",
328 "datasource": "$datasource",
349 "nullPointMode": "null as zero",
354 "seriesOverrides": [],
357 "steppedLine": false,
360 "expr": "(irate(node_disk_read_time_ms[1m]) / irate(node_disk_reads_completed[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"}) ",
361 "format": "time_series",
363 "legendFormat": "{{instance}}/{{device}} Reads",
367 "expr": "(irate(node_disk_write_time_ms[1m]) / irate(node_disk_writes_completed[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"}) ",
368 "format": "time_series",
370 "legendFormat": "{{instance}}/{{device}} Writes",
377 "title": "Physical Device Latency for OSD $osd_id",
381 "value_type": "individual"
415 "datasource": "$datasource",
436 "nullPointMode": "null",
441 "seriesOverrides": [],
444 "steppedLine": false,
447 "expr": "(irate(node_disk_reads_completed[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"})",
448 "format": "time_series",
450 "legendFormat": "{{instance}} {{device}} READS",
454 "expr": "(irate(node_disk_writes_completed[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"}) ",
455 "format": "time_series",
457 "legendFormat": "{{instance}} {{device}} WRITES",
464 "title": "Physical Device R/W IOPS for OSD $osd_id",
468 "value_type": "individual"
502 "datasource": "$datasource",
523 "nullPointMode": "null",
528 "seriesOverrides": [],
531 "steppedLine": false,
534 "expr": "(irate(node_disk_bytes_read[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"})",
535 "format": "time_series",
537 "legendFormat": "{{instance}} {{device}} READS",
541 "expr": "(irate(node_disk_bytes_written[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"}) ",
542 "format": "time_series",
544 "legendFormat": "{{instance}} {{device}} WRITES",
551 "title": "Physical Device R/W Bytes for OSD $osd_id",
555 "value_type": "individual"
589 "datasource": "$datasource",
610 "nullPointMode": "null",
615 "seriesOverrides": [],
618 "steppedLine": false,
621 "expr": "(irate(node_disk_io_time_ms[1m]) and on (instance, device) ceph_disk_occupation{ceph_daemon=~\"osd.[[osd_id]]\"}) / 10",
622 "format": "time_series",
624 "legendFormat": "{{instance}} {{device}}",
631 "title": "Physical Device Util% for OSD $osd_id",
635 "value_type": "individual"
677 "label": "Data Source",
678 "name": "datasource",
680 "query": "prometheus",
688 "datasource": "$datasource",
695 "query": "label_values(ceph_osd_metadata,ceph_daemon)",
699 "tagValuesQuery": "",
712 "refresh_intervals": [
737 "title": "OSD device details",