From 737fca6d4c54fee9066fdbdec22c5643d3ddef8a Mon Sep 17 00:00:00 2001 From: Tyler Gu Date: Wed, 22 Nov 2023 14:19:53 -0600 Subject: [PATCH] Fix Signed-off-by: Tyler Gu --- performance_measurement/cadvisor_watcher.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/performance_measurement/cadvisor_watcher.py b/performance_measurement/cadvisor_watcher.py index 4a3ef3e45..d43786fc4 100644 --- a/performance_measurement/cadvisor_watcher.py +++ b/performance_measurement/cadvisor_watcher.py @@ -54,6 +54,14 @@ def start(self, apiclient: ApiClient): elif labels["container"] == "kube-apiserver": pod_metrics["kube-apiserver"]["container_fs_writes_bytes_total"] = { "value": value, "timestamp": timestamp} + elif name == "container_fs_reads_bytes_total": + if labels["container"] == "etcd": + pod_metrics["etcd-anvil-control-plane"][ + "container_fs_reads_bytes_total"] = { + "value": value, "timestamp": timestamp} + elif labels["container"] == "kube-apiserver": + pod_metrics["kube-apiserver"]["container_fs_reads_bytes_total"] = { + "value": value, "timestamp": timestamp} elif name == "container_cpu_usage_seconds_total": if labels["container"] == "etcd": pod_metrics["etcd-anvil-control-plane"]["container_cpu_usage_seconds_total"] = { @@ -69,19 +77,19 @@ def start(self, apiclient: ApiClient): pod_metrics["kube-apiserver"]["container_memory_usage_bytes"] = { "value": value, "timestamp": timestamp} elif name == "container_network_transmit_bytes_total": - if labels["container"] == "etcd": + if labels["pod"] == "etcd-anvil-control-plane": pod_metrics["etcd-anvil-control-plane"][ "container_network_transmit_bytes_total"] = { "value": value, "timestamp": timestamp} - elif labels["container"] == "kube-apiserver": + elif labels["pod"] == "kube-apiserver-anvil-control-plane": pod_metrics["kube-apiserver"]["container_network_transmit_bytes_total"] = { "value": value, "timestamp": timestamp} elif name == "container_network_receive_bytes_total": - if labels["container"] == "etcd": + if labels["pod"] == "etcd-anvil-control-plane": pod_metrics["etcd-anvil-control-plane"][ "container_network_receive_bytes_total"] = { "value": value, "timestamp": timestamp} - elif labels["container"] == "kube-apiserver": + elif labels["container"] == "kube-apiserver-anvil-control-plane": pod_metrics["kube-apiserver"]["container_network_receive_bytes_total"] = { "value": value, "timestamp": timestamp}