From c35f31bcf2f01624c9c6de35df2c98f8bc9d717a Mon Sep 17 00:00:00 2001 From: Anmol Sachan Date: Mon, 10 Aug 2020 16:37:03 +0530 Subject: [PATCH] ceph: removed the storage provisioners usage rules In the interest of having the metrics avaliable generically for all the storage provisioners and just not ceph, the superseding metrics will be added to Openshift directly. Thus these metrics wont be required in rook. Signed-off-by: Anmol Sachan --- .../ceph/monitoring/prometheus-ceph-v14-rules.yaml | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/cluster/examples/kubernetes/ceph/monitoring/prometheus-ceph-v14-rules.yaml b/cluster/examples/kubernetes/ceph/monitoring/prometheus-ceph-v14-rules.yaml index e53525d63..49cd236fb 100644 --- a/cluster/examples/kubernetes/ceph/monitoring/prometheus-ceph-v14-rules.yaml +++ b/cluster/examples/kubernetes/ceph/monitoring/prometheus-ceph-v14-rules.yaml @@ -33,18 +33,6 @@ spec: - expr: | count(count(ceph_mon_metadata{job="rook-ceph-mgr"} or ceph_osd_metadata{job="rook-ceph-mgr"} or ceph_rgw_metadata{job="rook-ceph-mgr"} or ceph_mds_metadata{job="rook-ceph-mgr"} or ceph_mgr_metadata{job="rook-ceph-mgr"}) by(ceph_version)) record: job:ceph_versions_running:count - - expr: | - sum(kube_persistentvolumeclaim_resource_requests_storage_bytes * on (namespace,persistentvolumeclaim) group_right() (kube_persistentvolumeclaim_info * on (storageclass) group_left(provisioner) kube_storageclass_info {provisioner=~".*rbd.csi.ceph.com"})) - record: job:ceph_block_capacity_requested - - expr: | - sum(kubelet_volume_stats_used_bytes * on (namespace,persistentvolumeclaim) group_right() (kube_persistentvolumeclaim_info * on (storageclass) group_left(provisioner) kube_storageclass_info {provisioner=~".*rbd.csi.ceph.com"})) - record: job:ceph_block_capacity_used - - expr: | - sum(kube_persistentvolumeclaim_resource_requests_storage_bytes * on (namespace,persistentvolumeclaim) group_right() (kube_persistentvolumeclaim_info * on (storageclass) group_left(provisioner) kube_storageclass_info {provisioner=~".*cephfs.csi.ceph.com"})) - record: job:ceph_filesystem_capacity_requested - - expr: | - sum(kubelet_volume_stats_used_bytes * on (namespace,persistentvolumeclaim) group_right() (kube_persistentvolumeclaim_info * on (storageclass) group_left(provisioner) kube_storageclass_info {provisioner=~".*cephfs.csi.ceph.com"})) - record: job:ceph_filesystem_capacity_used - name: ceph-mgr-status rules: - alert: CephMgrIsAbsent