You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: controllers/storagecluster/prometheus/localcephrules.yaml
+16-16Lines changed: 16 additions & 16 deletions
Original file line number
Diff line number
Diff line change
@@ -14,24 +14,24 @@ spec:
14
14
kube_node_status_condition{condition="Ready",job="kube-state-metrics",status="true"} * on (node) group_right() max by (node, namespace) (label_replace(ceph_disk_occupation{job="rook-ceph-mgr"},"node","$1","exported_instance","(.*)"))
count by (namespace) (ceph_osd_metadata{job="rook-ceph-mgr"})
22
+
count by (namespace, managedBy) (ceph_osd_metadata{job="rook-ceph-mgr"})
23
23
record: job:ceph_osd_metadata:count
24
24
- expr: |
25
25
count by (namespace) (kube_persistentvolume_info * on (storageclass) group_left(provisioner, namespace) kube_storageclass_info {provisioner=~"(.*rbd.csi.ceph.com)|(.*cephfs.csi.ceph.com)|(.*topolvm.cybozu.com)"})
26
26
record: job:odf_system_pvs:count
27
27
- expr: |
28
-
sum by (namespace) (ceph_pool_rd{job="rook-ceph-mgr"} + on(pool_id, namespace) ceph_pool_wr)
28
+
sum by (namespace, managedBy) (ceph_pool_rd{job="rook-ceph-mgr"} + on(pool_id, namespace, managedBy) ceph_pool_wr)
29
29
record: job:ceph_pools_iops:total
30
30
- expr: |
31
-
sum by (namespace) (ceph_pool_rd_bytes{job="rook-ceph-mgr"} + on(pool_id, namespace) ceph_pool_wr_bytes)
31
+
sum by (namespace, managedBy) (ceph_pool_rd_bytes{job="rook-ceph-mgr"} + on(pool_id, namespace, managedBy) ceph_pool_wr_bytes)
32
32
record: job:ceph_pools_iops_bytes:total
33
33
- expr: |
34
-
count by (namespace) (count by (ceph_version, namespace) (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"}))
34
+
count by (namespace, managedBy) (count by (ceph_version, namespace, managedBy) (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"}))
35
35
record: job:ceph_versions_running:count
36
36
- name: ceph-mgr-status
37
37
rules:
@@ -66,7 +66,7 @@ spec:
66
66
severity_level: warning
67
67
storage_type: ceph
68
68
expr: |
69
-
sum by (namespace) (ceph_mds_metadata{job="rook-ceph-mgr"} == 1) < 2
69
+
sum by (namespace, managedBy) (ceph_mds_metadata{job="rook-ceph-mgr"} == 1) < 2
70
70
for: 5m
71
71
labels:
72
72
severity: warning
@@ -79,7 +79,7 @@ spec:
79
79
severity_level: error
80
80
storage_type: ceph
81
81
expr: |
82
-
count by (namespace) (ceph_mon_quorum_status{job="rook-ceph-mgr"} == 1) <= (floor(count by (namespace) (ceph_mon_metadata{job="rook-ceph-mgr"}) / 2) + 1)
82
+
count by (namespace, managedBy) (ceph_mon_quorum_status{job="rook-ceph-mgr"} == 1) <= (floor(count by (namespace, managedBy) (ceph_mon_metadata{job="rook-ceph-mgr"}) / 2) + 1)
0 commit comments