Skip to content

Commit 341e199

Browse files
committed
fix(monitoring): use storage aligned with azure storage tier
remove day retention from prometheus
1 parent 849859c commit 341e199

File tree

4 files changed

+6
-8
lines changed

4 files changed

+6
-8
lines changed

applications/argocd/production/platform/monitoring/kube-prometheus-stack.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,13 @@ spec:
7171
prometheusSpec:
7272
# TODO: Increase/decrease as needed
7373
# https://prometheus.io/docs/prometheus/latest/storage/#right-sizing-retention-size
74-
retention: 90d # How long to retain metrics
75-
retentionSize: "18GB" # Maximum size of metrics
74+
retentionSize: "20GB" # Maximum size of metrics
7675
storageSpec:
7776
volumeClaimTemplate:
7877
spec:
7978
resources:
8079
requests:
81-
storage: 20Gi
80+
storage: 32Gi # Cost is defined at tier level
8281

8382
# TODO: Enable and configure this
8483
alertmanager:

applications/argocd/production/platform/monitoring/loki.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ spec:
8585
enabled: true
8686
persistence:
8787
enabled: true
88-
size: 20Gi
88+
size: 32Gi # Cost is defined at tier level
8989

9090
# Zero out replica counts of other deployment modes
9191
backend:

applications/argocd/staging/platform/monitoring/kube-prometheus-stack.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,14 +71,13 @@ spec:
7171
prometheusSpec:
7272
# TODO: Increase/decrease as needed
7373
# https://prometheus.io/docs/prometheus/latest/storage/#right-sizing-retention-size
74-
retention: 90d # How long to retain metrics
75-
retentionSize: "18GB" # Maximum size of metrics
74+
retentionSize: "20GB" # Maximum size of metrics
7675
storageSpec:
7776
volumeClaimTemplate:
7877
spec:
7978
resources:
8079
requests:
81-
storage: 20Gi
80+
storage: 32Gi # Cost is defined at tier level
8281

8382
# TODO: Enable and configure this
8483
alertmanager:

applications/argocd/staging/platform/monitoring/loki.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ spec:
8585
enabled: true
8686
persistence:
8787
enabled: true
88-
size: 20Gi
88+
size: 32Gi # Cost is defined at tier level
8989

9090
# Zero out replica counts of other deployment modes
9191
backend:

0 commit comments

Comments
 (0)