diff --git a/prometheus-rules-config-map.yaml b/prometheus-rules-config-map.yaml new file mode 100644 index 0000000..dc41de2 --- /dev/null +++ b/prometheus-rules-config-map.yaml @@ -0,0 +1,19 @@ +apiVersion: v1 +kind: ConfigMap +metadata: + name: prometheus-rules-conf + labels: + name: prometheus-rules-conf + namespace: monitoring +data: + prometheus.rules: |- + groups: + - name: devopscube demo alert + rules: + - alert: High Pod Memory + expr: sum(container_memory_usage_bytes) > 1 + for: 1m + labels: + severity: slack + annotations: + summary: High Memory Usage diff --git a/config-map.yaml b/prometheus-server-config-map.yaml similarity index 93% rename from config-map.yaml rename to prometheus-server-config-map.yaml index d7108f2..798b320 100644 --- a/config-map.yaml +++ b/prometheus-server-config-map.yaml @@ -6,17 +6,6 @@ metadata: name: prometheus-server-conf namespace: monitoring data: - prometheus.rules: |- - groups: - - name: devopscube demo alert - rules: - - alert: High Pod Memory - expr: sum(container_memory_usage_bytes) > 1 - for: 1m - labels: - severity: slack - annotations: - summary: High Memory Usage prometheus.yml: |- global: scrape_interval: 5s @@ -134,4 +123,4 @@ data: target_label: kubernetes_namespace - source_labels: [__meta_kubernetes_service_name] action: replace - target_label: kubernetes_name \ No newline at end of file + target_label: kubernetes_name