diff --git a/charts/px-central/templates/px-backup/pxcentral-prometheus.yaml b/charts/px-central/templates/px-backup/pxcentral-prometheus.yaml index 8e7203988..ccd87a4db 100644 --- a/charts/px-central/templates/px-backup/pxcentral-prometheus.yaml +++ b/charts/px-central/templates/px-backup/pxcentral-prometheus.yaml @@ -449,7 +449,7 @@ spec: expr: pxbackup_cluster_status == 5 for: 1m labels: - severity: critical + severity: {{ .Values.pxbackup.alertSeverity.clusterAlert | default "critical" }} - alert: BackupAlert annotations: @@ -459,7 +459,7 @@ spec: expr: pxbackup_backup_status == 4 for: 1m labels: - severity: critical + severity: {{ .Values.pxbackup.alertSeverity.backupAlert | default "critical" }} - alert: RestoreAlert annotations: @@ -469,7 +469,7 @@ spec: expr: pxbackup_restore_status == 4 for: 1m labels: - severity: critical + severity: {{ .Values.pxbackup.alertSeverity.restoreAlert | default "critical" }} - alert: BackupLocationAlert annotations: @@ -479,4 +479,4 @@ spec: expr: pxbackup_backup_location_status == 4 for: 1m labels: - severity: critical + severity: {{ .Values.pxbackup.alertSeverity.backupLocationAlert | default "critical" }} diff --git a/charts/px-central/values.yaml b/charts/px-central/values.yaml index 567cb9774..2295e18af 100644 --- a/charts/px-central/values.yaml +++ b/charts/px-central/values.yaml @@ -67,6 +67,11 @@ pxbackup: prometheusSecretName: "" alertmanagerSecretName: "" usePxBackupEmailAlertTemplate: true + alertSeverity: + clusterAlert: "" + backupAlert: "" + restoreAlert: "" + backupLocationAlert: "" pxlicenseserver: enabled: false