From 2a13576ce0bf73718e3eff938b215530f5910fa5 Mon Sep 17 00:00:00 2001 From: Yash Mehrotra Date: Tue, 31 Oct 2023 19:46:14 +0530 Subject: [PATCH] feat: add total stats for k8s cluster --- fixtures/topology/k8s-system.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/fixtures/topology/k8s-system.yaml b/fixtures/topology/k8s-system.yaml index d5507da04..b7edd6cb6 100644 --- a/fixtures/topology/k8s-system.yaml +++ b/fixtures/topology/k8s-system.yaml @@ -14,6 +14,25 @@ spec: configs: - name: flanksource-canary-cluster type: EKS + properties: + - name: cpu + headline: true + unit: millicores + lookup: + prometheus: + - query: '1000 * max(rate(container_cpu_usage_seconds_total{container!=""}[5m]))' + url: 'http://prometheus-k8s.monitoring:9090' + display: + expr: results[0].value + - name: memory + headline: true + unit: bytes + lookup: + prometheus: + - query: 'max(avg_over_time(container_memory_working_set_bytes{container!=""}[5m]))' + url: 'http://prometheus-k8s.monitoring:9090' + display: + expr: results[0].value components: - name: nodes icon: server