From: Zack Cerza Date: Thu, 9 Jul 2020 21:13:35 +0000 (-0600) Subject: ceph-at-a-glance: Fix Disk IOPS/Throughput X-Git-Tag: v2.0.10^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=ddd92463eb0a0832fc8442ce0fad8f22d60ba190;p=cephmetrics.git ceph-at-a-glance: Fix Disk IOPS/Throughput The node-exporter disk-related metrics will sometimes use the db_device label instead of the wal_device label. Resolves: rhbz#1842390 Signed-off-by: Zack Cerza --- diff --git a/dashboards/mgr-prometheus/ceph-at-a-glance.json b/dashboards/mgr-prometheus/ceph-at-a-glance.json index 37edab6..43012fc 100644 --- a/dashboards/mgr-prometheus/ceph-at-a-glance.json +++ b/dashboards/mgr-prometheus/ceph-at-a-glance.json @@ -62,7 +62,7 @@ "gnetId": null, "graphTooltip": 0, "id": null, - "iteration": 1526962541471, + "iteration": 1594326505937, "links": [ { "asDropdown": true, @@ -2599,7 +2599,7 @@ "tableColumn": "", "targets": [ { - "expr": "sum(\n sum(\n rate(\n node_disk_reads_completed[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device) group_right(instance) ceph_disk_occupation\n)\n+\nsum(\n sum(\n rate(\n node_disk_writes_completed[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device) group_right(instance) ceph_disk_occupation\n)", + "expr": "sum(\n sum(\n rate(\n node_disk_reads_completed[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device,db_device) group_right(instance) ceph_disk_occupation\n)\n+\nsum(\n sum(\n rate(\n node_disk_writes_completed[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device,db_device) group_right(instance) ceph_disk_occupation\n)", "format": "time_series", "groupBy": [], "hide": false, @@ -2708,7 +2708,7 @@ "tableColumn": "", "targets": [ { - "expr": "# should only include OSD hosts\nsum(\n sum(\n rate(\n node_disk_bytes_read[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device) group_right(instance) ceph_disk_occupation\n)\n+\nsum(\n sum(\n rate(\n node_disk_bytes_written[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device) group_right(instance) ceph_disk_occupation\n)", + "expr": "# should only include OSD hosts\nsum(\n sum(\n rate(\n node_disk_bytes_read[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device,db_device) group_right(instance) ceph_disk_occupation\n)\n+\nsum(\n sum(\n rate(\n node_disk_bytes_written[$__interval]\n )\n ) by (instance,device)\n + ignoring(ceph_daemon,job,wal_device,db_device) group_right(instance) ceph_disk_occupation\n)", "format": "time_series", "groupBy": [], "hide": false, @@ -3243,5 +3243,5 @@ }, "timezone": "browser", "title": "Ceph - At A Glance", - "version": 43 + "version": 44 }