]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
ceph-mixin: Update monitoring mixin
authorSuperQ <superq@gmail.com>
Mon, 21 Apr 2025 09:47:41 +0000 (11:47 +0200)
committerAashish Sharma <Aashish.Sharma1@ibm.com>
Fri, 26 Sep 2025 10:39:41 +0000 (16:09 +0530)
commit4111a5c1090ccde14a99e29de17bcff037cdceae
tree58cb68841506a0816b3088b870d0fcc2c59ffc27
parentc00d849ef7a3b5e3b7bbe90c45035fc324b300b6
ceph-mixin: Update monitoring mixin

Update `rate()` queries to be more accurate. The use of `irate()` leads
to misleading graphs because it only looks at the last 2 samples over
the selected time range step interval. Also use `$__rate_interval`
consistently in order to scale over short and long time ranges.
* Replace `irate()` with `rate()` to avoid sample bias.
* Use `$__rate_interval` consistently.
* Update auto_count/min to provide higher detail graphs.

Fixes: https://tracker.ceph.com/issues/72343
Signed-off-by: SuperQ <superq@gmail.com>
Signed-off-by: Ankush Behl <cloudbehl@gmail.com>
(cherry picked from commit 9c4cd107a41292aba547fdd4a3721cbc554a6b6a)
21 files changed:
monitoring/ceph-mixin/dashboards/ceph-cluster.libsonnet
monitoring/ceph-mixin/dashboards/ceph-nvmeof-performance.libsonnet
monitoring/ceph-mixin/dashboards/ceph-nvmeof.libsonnet
monitoring/ceph-mixin/dashboards/multi-cluster.libsonnet
monitoring/ceph-mixin/dashboards/utils.libsonnet
monitoring/ceph-mixin/dashboards_out/ceph-cluster-advanced.json
monitoring/ceph-mixin/dashboards_out/ceph-cluster.json
monitoring/ceph-mixin/dashboards_out/ceph-nvmeof-performance.json
monitoring/ceph-mixin/dashboards_out/ceph-nvmeof.json
monitoring/ceph-mixin/dashboards_out/cephfs-overview.json
monitoring/ceph-mixin/dashboards_out/cephfsdashboard.json
monitoring/ceph-mixin/dashboards_out/host-details.json
monitoring/ceph-mixin/dashboards_out/hosts-overview.json
monitoring/ceph-mixin/dashboards_out/multi-cluster-overview.json
monitoring/ceph-mixin/dashboards_out/osd-device-details.json
monitoring/ceph-mixin/dashboards_out/osds-overview.json
monitoring/ceph-mixin/dashboards_out/pool-detail.json
monitoring/ceph-mixin/dashboards_out/pool-overview.json
monitoring/ceph-mixin/dashboards_out/radosgw-sync-overview.json
monitoring/ceph-mixin/dashboards_out/rgw-s3-analytics.json
monitoring/ceph-mixin/dashboards_out/smb-overview.json