]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
monitoring: Fix pool capacity incorrect 34449/head
authorJames Cheng <james59988@gmail.com>
Tue, 21 Jan 2020 13:52:29 +0000 (21:52 +0800)
committerErnesto Puerta <epuertat@redhat.com>
Mon, 27 Apr 2020 10:27:12 +0000 (12:27 +0200)
Signed-off-by: James Cheng <james59988@gmail.com>
(cherry picked from commit 1b980ef88c5f8f45b5b39b79c395a66233908266)

monitoring/grafana/dashboards/pool-detail.json

index 14e468a5274edf2a8cc873cbd7797b26d5eb63a4..f7e90da7e28d83a7b5042f13597cfe7a50c8f180 100644 (file)
       "tableColumn": "",
       "targets": [
         {
-          "expr": "(ceph_pool_stored / ceph_pool_max_avail) * on(pool_id) group_left(instance,name) ceph_pool_metadata{name=~\"$pool_name\"}",
+          "expr": "(ceph_pool_stored / (ceph_pool_stored + ceph_pool_max_avail)) * on(pool_id) group_left(instance,name) ceph_pool_metadata{name=~\"$pool_name\"}",
           "format": "time_series",
           "intervalFactor": 1,
           "refId": "A"
       "tableColumn": "",
       "targets": [
         {
-          "expr": "((ceph_pool_max_avail - ceph_pool_stored) / deriv(ceph_pool_stored[6h])) * on(pool_id) group_left(instance,name) ceph_pool_metadata{name=~\"$pool_name\"} > 0",
+          "expr": "(ceph_pool_max_avail / deriv(ceph_pool_stored[6h])) * on(pool_id) group_left(instance,name) ceph_pool_metadata{name=~\"$pool_name\"} > 0",
           "format": "time_series",
           "intervalFactor": 1,
           "refId": "A"