@@ -4537,7 +4537,7 @@ spec:
45374537 claimName: noobaa-pv-claim
45384538`
45394539
4540- const Sha256_deploy_internal_prometheus_rules_yaml = "a6c6475935673a77c31f3d6bd66b284a5bf6c9b62c05778456795cfee50394ab "
4540+ const Sha256_deploy_internal_prometheus_rules_yaml = "3d136d9c9891c9d3bdfdab4d8b5104ab31329b0740744a2e0bbcb34fa26bebf2 "
45414541
45424542const File_deploy_internal_prometheus_rules_yaml = `apiVersion: monitoring.coreos.com/v1
45434543kind: PrometheusRule
@@ -4786,6 +4786,68 @@ spec:
47864786 for: 5m
47874787 labels:
47884788 severity: critical
4789+ - name: noobaa-db-alert.rules
4790+ rules:
4791+ - alert: NooBaaDatabaseReachingCapacity
4792+ annotations:
4793+ description: The NooBaa database on pod noobaa-db-pg-cluster-1 is using 80% of its PVC requested size.
4794+ message: NooBaa NooBaa database on pod noobaa-db-pg-cluster-1 is using 80% of its PVC capacity.
4795+ severity_level: warning
4796+ storage_type: NooBaa
4797+ expr: |
4798+ (
4799+ cnpg_pg_database_size_bytes{datname="nbcore", namespace="openshift-storage", pod="noobaa-db-pg-cluster-1"}
4800+ /on(namespace) group_left(persistentvolumeclaim)
4801+ kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="openshift-storage", persistentvolumeclaim="noobaa-db-pg-cluster-1"}
4802+ ) * 100 > 80
4803+ for: 5m
4804+ labels:
4805+ severity: warning
4806+ - alert: NooBaaDatabaseReachingCapacity
4807+ annotations:
4808+ description: The NooBaa database on pod noobaa-db-pg-cluster-2 is using 80% of its PVC requested size.
4809+ message: NooBaa NooBaa database on pod noobaa-db-pg-cluster-2 is using 80% of its PVC capacity.
4810+ severity_level: warning
4811+ storage_type: NooBaa
4812+ expr: |
4813+ (
4814+ cnpg_pg_database_size_bytes{datname="nbcore", namespace="openshift-storage", pod="noobaa-db-pg-cluster-2"}
4815+ /on(namespace) group_left(persistentvolumeclaim)
4816+ kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="openshift-storage", persistentvolumeclaim="noobaa-db-pg-cluster-2"}
4817+ ) * 100 > 80
4818+ for: 5m
4819+ labels:
4820+ severity: warning
4821+ - alert: NooBaaDatabaseStorageFull
4822+ annotations:
4823+ description: The NooBaa database on pod noobaa-db-pg-cluster-1 is using over 90% of its PVC requested size. Increase the DB size as soon as possible.
4824+ message: NooBaa NooBaa database on pod noobaa-db-pg-cluster-1 is using over 90% of its PVC capacity.
4825+ severity_level: critical
4826+ storage_type: NooBaa
4827+ expr: |
4828+ (
4829+ cnpg_pg_database_size_bytes{datname="nbcore", namespace="openshift-storage", pod="noobaa-db-pg-cluster-1"}
4830+ /on(namespace) group_left(persistentvolumeclaim)
4831+ kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="openshift-storage", persistentvolumeclaim="noobaa-db-pg-cluster-1"}
4832+ ) * 100 > 90
4833+ for: 5m
4834+ labels:
4835+ severity: critical
4836+ - alert: NooBaaDatabaseStorageFull
4837+ annotations:
4838+ description: The NooBaa database on pod noobaa-db-pg-cluster-2 is using over 90% of its PVC requested size. Increase the DB size as soon as possible.
4839+ message: NooBaa NooBaa database on pod noobaa-db-pg-cluster-2 is using over 90% of its PVC capacity.
4840+ severity_level: critical
4841+ storage_type: NooBaa
4842+ expr: |
4843+ (
4844+ cnpg_pg_database_size_bytes{datname="nbcore", namespace="openshift-storage", pod="noobaa-db-pg-cluster-2"}
4845+ /on(namespace) group_left(persistentvolumeclaim)
4846+ kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="openshift-storage", persistentvolumeclaim="noobaa-db-pg-cluster-2"}
4847+ ) * 100 > 90
4848+ for: 5m
4849+ labels:
4850+ severity: critical
47894851`
47904852
47914853const Sha256_deploy_internal_pvc_agent_yaml = "c76fd98867e2e098204377899568a6e1e60062ece903c7bcbeb3444193ec13f8"
0 commit comments