Grafana dashboard: Cloud Ceph Monitoring
Description: Displays metrics exposed from collectd processes (for ceph), ceph plugin, and collectd-ceph-storage python plugin (https://github.com/akrzos/collectd-ceph-storage) in a typical OpenStack Environment


{
  "__inputs": [
    {
      "name": "DS_RDU_PERF GRAPHITE",
      "label": "Graphite",
      "description": "",
      "type": "datasource",
      "pluginId": "graphite",
      "pluginName": "Graphite"
    }
  ],
  "__requires": [
    {
      "type": "grafana",
      "id": "grafana",
      "name": "Grafana",
      "version": "4.6.3"
    },
    {
      "type": "panel",
      "id": "graph",
      "name": "Graph",
      "version": ""
    },
    {
      "type": "datasource",
      "id": "graphite",
      "name": "Graphite",
      "version": "1.0.0"
    },
    {
      "type": "panel",
      "id": "text",
      "name": "Text",
      "version": ""
    }
  ],
  "annotations": {
    "list": [
      {
        "builtIn": 1,
        "datasource": "-- Grafana --",
        "enable": true,
        "hide": true,
        "iconColor": "rgba(0, 211, 255, 1)",
        "name": "Annotations & Alerts",
        "type": "dashboard"
      }
    ]
  },
  "editable": true,
  "gnetId": 4827,
  "graphTooltip": 0,
  "hideControls": false,
  "id": null,
  "links": [],
  "rows": [
    {
      "collapse": false,
      "height": "50px",
      "panels": [
        {
          "content": "**This dashboard is provided by Browbeat and managed via Grafyaml**",
          "editable": true,
          "error": false,
          "id": 1,
          "mode": "markdown",
          "span": 12,
          "title": "Browbeat provided Dashboard",
          "type": "text"
        }
      ],
      "repeat": null,
      "repeatIteration": null,
      "repeatRowId": null,
      "showTitle": false,
      "title": "description row",
      "titleSize": "h6"
    },
    {
      "collapse": true,
      "height": "200px",
      "panels": [
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 2,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_count.processes, 'ceph-mon Processes')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_count.threads, 'ceph-mon Threads')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_count.processes, 'ceph-osd Processes')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_count.threads, 'ceph-osd Threads')"
            }
          ],
          "title": "Process/Thread Counts",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 3,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias(scale($Cloud.$Node.processes-ceph-mon.ps_cputime.syst, 0.0001), 'ceph-mon System')"
            },
            {
              "refId": "B",
              "target": "alias(scale($Cloud.$Node.processes-ceph-mon.ps_cputime.user, 0.0001), 'ceph-mon User')"
            },
            {
              "refId": "C",
              "target": "alias(scale($Cloud.$Node.processes-ceph-osd.ps_cputime.syst, 0.0001), 'ceph-osd System')"
            },
            {
              "refId": "D",
              "target": "alias(scale($Cloud.$Node.processes-ceph-osd.ps_cputime.user, 0.0001), 'ceph-osd User')"
            }
          ],
          "title": "Process CPU",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "percent",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 4,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "connected",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_rss, 'ceph-mon RSS')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_vm, 'ceph-mon Virtual')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_rss, 'ceph-osd RSS')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_vm, 'ceph-osd Virtual')"
            }
          ],
          "title": "Process Memory",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bits",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 5,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_pagefaults.majflt, 'ceph-mon Majflt')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.ps_pagefaults.minflt, 'ceph-mon Minflt')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_pagefaults.majflt, 'ceph-osd Majflt')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.ps_pagefaults.minflt, 'ceph-osd Minflt')"
            }
          ],
          "title": "Process Page Faults",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 6,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.io_ops.read, 'ceph-mon Read')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.io_ops.write, 'ceph-mon Write')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.io_ops.read, 'ceph-osd Read')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.io_ops.write, 'ceph-osd Write')"
            }
          ],
          "title": "Process IOPs(Estimated via SYSCALLS)",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "iops",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 7,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.io_octets.rx, 'ceph-mon Rx')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.io_octets.tx, 'ceph-mon Tx')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.io_octets.rx, 'ceph-osd Rx')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.io_octets.tx, 'ceph-osd Tx')"
            }
          ],
          "title": "Process IO Throughput(Estimated via SYSCALLS)",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 8,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.processes-ceph-mon.disk_octets.read, 'ceph-mon Read')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.processes-ceph-mon.disk_octets.write, 'ceph-mon Write')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.processes-ceph-osd.disk_octets.read, 'ceph-osd Read')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.processes-ceph-osd.disk_octets.write, 'ceph-osd Write')"
            }
          ],
          "title": "Process Disk IO Throughput(Estimated via SYSCALLS)",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        }
      ],
      "repeat": null,
      "repeatIteration": null,
      "repeatRowId": null,
      "showTitle": true,
      "title": "Ceph Process Metrics",
      "titleSize": "h6"
    },
    {
      "collapse": true,
      "height": "200px",
      "panels": [
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 9,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": false,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 4,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.collectd-ceph-storage-mon.*, 'gauge-', ''), 3)"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.collectd-ceph-storage-pool.gauge-number, 'Pools')"
            }
          ],
          "title": "Mons & Pool Count",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 10,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": false,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 4,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.collectd-ceph-storage-osd.*, 'gauge-', ''), 3)"
            }
          ],
          "title": "OSDs",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 11,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": false,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 4,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.collectd-ceph-storage-pg.*, 'gauge-', ''), 3)"
            }
          ],
          "title": "PGs",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 12,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.collectd-ceph-storage-cluster.gauge-total_*, 'gauge-', ''), 3)"
            }
          ],
          "title": "Cluster Space",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bits",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 13,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.collectd-ceph-storage-cluster.gauge-min_latency, 'Min')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.collectd-ceph-storage-cluster.gauge-avg_latency, 'Avg')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.collectd-ceph-storage-cluster.gauge-max_latency, 'Max')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.collectd-ceph-storage-cluster.gauge-stddev_latency, 'stddev')"
            }
          ],
          "title": "Cluster Latency",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "ms",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 14,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.$Pool.gauge-objects, 'collectd-ceph-storage-pool-', ''), 2)"
            }
          ],
          "title": "Pool Objects",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 15,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-read_op_per_sec, 'collectd-ceph-storage-pool-', ''), 'gauge-', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(scale(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-write_op_per_sec, 'collectd-ceph-storage-pool-', ''), 'gauge-', ''), -1), 2, 3)"
            }
          ],
          "title": "Pool iops",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "iops",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 16,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-read_bytes_sec, 'collectd-ceph-storage-pool-', ''), 'gauge-', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(scale(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-write_bytes_sec,'collectd-ceph-storage-pool-', ''), 'gauge-', ''), -1), 2, 3)"
            }
          ],
          "title": "Pool Throughput",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 17,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-pg_num, 'collectd-ceph-storage-pool-', ''), 'gauge-', ''), '_num', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(aliasSub(aliasSub(aliasSub($Cloud.$Node.$Pool.gauge-pgp_num, 'collectd-ceph-storage-pool-', ''), 'gauge-', ''), '_num', ''), 2, 3)"
            }
          ],
          "title": "Pool PG/PGP Count",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 18,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.$Pool.gauge-size, 'collectd-ceph-storage-pool-', ''), 2)"
            }
          ],
          "title": "Pool Size",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 19,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-kb_total, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-kb_used, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            }
          ],
          "title": "OSD Space",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "kbytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 20,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": false,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 2,
          "points": true,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-apply_latency_ms, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-commit_latency_ms, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            }
          ],
          "title": "OSD Latency",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "ms",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 21,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-num_snap_trimming, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            },
            {
              "refId": "B",
              "target": "aliasByNode(aliasSub(aliasSub($Cloud.$Node.$OSD.gauge-snap_trim_queue_len, 'collectd-ceph-storage-osd-', ''), 'gauge-', ''), 2, 3)"
            }
          ],
          "title": "OSD Snap Trim",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 22,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.$Pool.gauge-bytes_used, 'collectd-ceph-storage-pool-', ''), 2)"
            }
          ],
          "title": "Pool Bytes Used",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        }
      ],
      "repeat": null,
      "repeatIteration": null,
      "repeatRowId": null,
      "showTitle": true,
      "title": "Ceph Storage Python Plugins",
      "titleSize": "h6"
    },
    {
      "collapse": true,
      "height": "200px",
      "panels": [
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 23,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numMon, 'Count')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numMonQuorum, 'Quorum')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_numElections, 'Elections')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_electionCall, 'Call')"
            },
            {
              "refId": "E",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_electionLose, 'Lose')"
            },
            {
              "refId": "F",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_electionWin, 'Win')"
            }
          ],
          "title": "Mon Count/Quorum/Elections",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 24,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Mon_numSessions, 'Open')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_sessionAdd, 'Add')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_sessionRm, 'RM')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_rate-Mon_sessionTrim, 'Trim')"
            }
          ],
          "title": "Mon Sessions",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 25,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numOsd, 'Total OSDs')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numOsdUp, 'OSDs Up')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numOsdIn, 'OSDs In')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_osdEpoch, 'Epoch')"
            }
          ],
          "title": "OSDs",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 26,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numMdsUp, 'Up')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numMdsIn, 'In')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numMdsFailed, 'Failed')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_mdsEpoch, 'Epoch')"
            }
          ],
          "title": "MDS",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 27,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 12,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numObject, 'Total Objects')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numObjectDegraded, 'Degraded Objects')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numObjectMisplaced, 'Misplaced Objects')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numObjectUnfound, 'Unfound Objects')"
            }
          ],
          "title": "Objects",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 28,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numPg, 'Total PGs')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numPgActive, 'PGs Active')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numPgActiveClean, 'PGs Active-Clean')"
            },
            {
              "refId": "D",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numPgPeering, 'PGs Peering')"
            }
          ],
          "title": "Placement Groups",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 29,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numPool, 'Pools')"
            }
          ],
          "title": "Pools",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 30,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Bytes Available",
              "stack": "A"
            },
            {
              "alias": "Bytes Used",
              "stack": "A"
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_osdBytes, 'Total Bytes')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_osdBytesUsed, 'Bytes Used')"
            },
            {
              "refId": "C",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_osdBytesAvail, 'Bytes Available')"
            }
          ],
          "title": "OSD Bytes",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 31,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Cluster_numBytes, 'Size of all objects')"
            }
          ],
          "title": "Size of All Objects",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 32,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Compact Queue Length",
              "steppedLine": true,
              "yaxis": 2
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-Leveldb_leveldbCompactQueueLen, 'Compact Queue Length')"
            },
            {
              "refId": "B",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_rate-Leveldb_*, 'ceph_rate-Leveldb_leveldb', ''), 3)"
            }
          ],
          "title": "LevelDB Queue/Operations",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "Queue Length",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 33,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": false,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 2,
          "points": true,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_latency-Leveldb_*, 'ceph_latency-Leveldb_leveldb', ''), 3)"
            }
          ],
          "title": "LevelDB Latency",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "s",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 34,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": false,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 2,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Queue Length",
              "lines": true,
              "yaxis": 2
            },
            {
              "alias": "Complete Latency",
              "points": true
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_latency-FinisherMonstore_completeLatency, 'Complete Latency')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-FinisherMonstore_queueLen, 'Queue Length')"
            }
          ],
          "title": "Finisher Monstore",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "s",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "Queue Length",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 35,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_rate-Paxos_*, 'ceph_rate-Paxos_', ''), 3)"
            }
          ],
          "title": "Paxos Rate",
          "type": "graph",
          "x-axis": true,
          "y-axis": true
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 36,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": false,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 1,
          "points": true,
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_latency-Paxos_*, 'ceph_latency-Paxos_', ''), 3)"
            }
          ],
          "title": "Paxos Latency",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "µs",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 37,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Bytes Max",
              "yaxis": 2
            },
            {
              "alias": "Bytes Current",
              "yaxis": 2
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMonClientBytes_max, 'Bytes Max')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMonClientBytes_val, 'Bytes Current')"
            },
            {
              "refId": "C",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_rate-ThrottleMonClientBytes_*, 'ceph_rate-ThrottleMonClientBytes_', ''), 3)"
            }
          ],
          "title": "Throttle Mon Client",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "Bps",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "short",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 38,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Bytes Max",
              "yaxis": 2
            },
            {
              "alias": "Bytes Current",
              "yaxis": 2
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMonDaemonBytes_max, 'Bytes Max')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMonDaemonBytes_val, 'Bytes Current')"
            },
            {
              "refId": "C",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_rate-ThrottleMonDaemonBytes_*, 'ceph_rate-ThrottleMonDaemonBytes_', ''), 3)"
            }
          ],
          "title": "Throttle Mon Daemon",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "Bps",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        },
        {
          "bars": false,
          "editable": true,
          "error": false,
          "fill": 0,
          "id": 39,
          "legend": {
            "alignAsTable": true,
            "avg": false,
            "current": true,
            "max": true,
            "min": true,
            "rightSide": true,
            "show": true,
            "total": false,
            "values": true
          },
          "lines": true,
          "linewidth": 2,
          "nullPointMode": "null",
          "percentage": false,
          "pointradius": 5,
          "points": false,
          "seriesOverrides": [
            {
              "alias": "Bytes Max",
              "yaxis": 2
            },
            {
              "alias": "Bytes Current",
              "yaxis": 2
            }
          ],
          "span": 6,
          "stack": false,
          "steppedLine": false,
          "targets": [
            {
              "refId": "A",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMsgrDispatchThrottlerMon_max, 'Bytes Max')"
            },
            {
              "refId": "B",
              "target": "alias($Cloud.$Node.ceph-mon_*.ceph_bytes-ThrottleMsgrDispatchThrottlerMon_val, 'Bytes Current')"
            },
            {
              "refId": "C",
              "target": "aliasByNode(aliasSub($Cloud.$Node.ceph-mon_*.ceph_rate-ThrottleMsgrDispatchThrottlerMon_*, 'ceph_rate-ThrottleMsgrDispatchThrottlerMon_', ''), 3)"
            }
          ],
          "title": "Throttle Msgr Dispatch Throttler Mon",
          "type": "graph",
          "x-axis": true,
          "y-axis": true,
          "yaxes": [
            {
              "format": "ops",
              "label": "",
              "logBase": 1,
              "show": true
            },
            {
              "format": "bytes",
              "label": "",
              "logBase": 1,
              "show": true
            }
          ]
        }
      ],
      "repeat": null,
      "repeatIteration": null,
      "repeatRowId": null,
      "showTitle": true,
      "title": "Ceph Mon",
      "titleSize": "h6"
    }
  ],
  "schemaVersion": 14,
  "style": "dark",
  "tags": [],
  "templating": {
    "enabled": true,
    "list": [
      {
        "allFormat": "glob",
        "allValue": null,
        "current": {},
        "datasource": "${DS_RDU_PERF GRAPHITE}",
        "hide": 0,
        "includeAll": false,
        "label": null,
        "multi": false,
        "name": "Cloud",
        "options": [],
        "query": "*",
        "refresh": 1,
        "regex": "",
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allFormat": "glob",
        "allValue": null,
        "current": {},
        "datasource": "${DS_RDU_PERF GRAPHITE}",
        "hide": 0,
        "includeAll": false,
        "label": null,
        "multi": false,
        "name": "Node",
        "options": [],
        "query": "$Cloud.*",
        "refresh": 1,
        "regex": "",
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allFormat": "glob",
        "allValue": null,
        "current": {},
        "datasource": "${DS_RDU_PERF GRAPHITE}",
        "hide": 0,
        "includeAll": true,
        "label": null,
        "multi": true,
        "name": "OSD",
        "options": [],
        "query": "$Cloud.$Node.collectd-ceph-storage-osd-*",
        "refresh": 1,
        "regex": "",
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      },
      {
        "allFormat": "glob",
        "allValue": null,
        "current": {},
        "datasource": "${DS_RDU_PERF GRAPHITE}",
        "hide": 0,
        "includeAll": true,
        "label": null,
        "multi": true,
        "name": "Pool",
        "options": [],
        "query": "$Cloud.$Node.collectd-ceph-storage-pool-*",
        "refresh": 1,
        "regex": "",
        "sort": 0,
        "tagValuesQuery": "",
        "tags": [],
        "tagsQuery": "",
        "type": "query",
        "useTags": false
      }
    ]
  },
  "time": {
    "from": "now-1h",
    "to": "now"
  },
  "timepicker": {
    "refresh_intervals": [
      "5s",
      "10s",
      "30s",
      "1m",
      "5m",
      "15m",
      "30m",
      "1h",
      "2h",
      "1d"
    ],
    "time_options": [
      "5m",
      "15m",
      "1h",
      "6h",
      "12h",
      "24h",
      "2d",
      "7d",
      "30d"
    ]
  },
  "timezone": "utc",
  "title": "Cloud Ceph Monitoring",
  "version": 2,
  "description": "Displays metrics exposed from collectd processes (for ceph), ceph plugin, and collectd-ceph-storage python plugin (https://github.com/akrzos/collectd-ceph-storage) in a typical OpenStack Environment"
}