diff --git a/charts/deep-distributed/Chart.yaml b/charts/deep-distributed/Chart.yaml index 806e6b0..289cf8c 100644 --- a/charts/deep-distributed/Chart.yaml +++ b/charts/deep-distributed/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.0.10 +version: 1.0.11 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/deep-distributed/values.yaml b/charts/deep-distributed/values.yaml index e88160c..9d7b6bf 100644 --- a/charts/deep-distributed/values.yaml +++ b/charts/deep-distributed/values.yaml @@ -1026,7 +1026,7 @@ monitoring: # The rules to add rules: - alert: Unhealthy Ring Member - expr: deep_ring_members{state="Unhealthy"} > 0 + expr: deep_ring_members{state="Unhealthy"{{ tpl .Values.monitoring.rules.additionalRuleExpr $ }}} > 0 labels: severity: critical annotations: diff --git a/charts/deep/Chart.yaml b/charts/deep/Chart.yaml index a6d7a9d..addc516 100644 --- a/charts/deep/Chart.yaml +++ b/charts/deep/Chart.yaml @@ -15,7 +15,7 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 1.0.24 +version: 1.0.25 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/deep/values.yaml b/charts/deep/values.yaml index eff3453..349867b 100644 --- a/charts/deep/values.yaml +++ b/charts/deep/values.yaml @@ -471,7 +471,7 @@ monitoring: # The rules to add rules: - alert: Unhealthy Ring Member - expr: deep_ring_members{state="Unhealthy"} > 0 + expr: deep_ring_members{state="Unhealthy"{{ tpl .Values.monitoring.rules.additionalRuleExpr $ }}} > 0 labels: severity: critical annotations: @@ -519,7 +519,7 @@ monitoring: runbook_url: https://intergral.github.io/deep/runbooks/missing_ring_node/ summary: One or more ring has missing required nodes - alert: Rapid increase in blocks - expr: delta(deep_db_blocklist_length{cluster="{{ include "deep.clusterName" .}}{{ tpl .Values.monitoring.rules.additionalRuleExpr $ }}"}[24h]) > 30 + expr: delta(deep_db_blocklist_length{cluster="{{ include "deep.clusterName" .}}"{{ tpl .Values.monitoring.rules.additionalRuleExpr $ }}}[24h]) > 30 for: 48h labels: severity: warning