From 5b1d5ec1dc2164d3c3a95d3e4823b9b16a136959 Mon Sep 17 00:00:00 2001 From: Lancelot Doan <lancelot.doan@inria.fr> Date: Thu, 6 Mar 2025 08:33:19 +0100 Subject: [PATCH] [Grenoble][Chartreuse2] Add configuration for kwollect --- .../clusters/chartreuse2/chartreuse2.json | 46 ++++++++++++++++++- .../chartreuse2/chartreuse2_metrics.yaml | 42 +++++++++++++++++ 2 files changed, 87 insertions(+), 1 deletion(-) create mode 100644 input/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2_metrics.yaml diff --git a/data/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2.json b/data/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2.json index 85ae9708186..d36f659811e 100644 --- a/data/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2.json +++ b/data/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2.json @@ -5,7 +5,51 @@ "kavlan": true, "manufactured_at": "2016-11-14", "metrics": [ - + { + "description": "Default subset of metrics from Prometheus Node Exporter", + "name": "prom_default_metrics", + "optional_period": 15000, + "period": 0, + "source": { + "id": [ + "node_boot_time_seconds", + "node_cpu_scaling_frequency_hertz", + "node_cpu_seconds_total", + "node_filesystem_free_bytes", + "node_filesystem_size_bytes", + "node_load1", + "node_load15", + "node_load5", + "node_memory_Buffers_bytes", + "node_memory_Cached_bytes", + "node_memory_MemAvailable_bytes", + "node_memory_MemFree_bytes", + "node_memory_MemTotal_bytes", + "node_memory_Shmem_bytes", + "node_memory_SwapFree_bytes", + "node_memory_SwapTotal_bytes", + "node_network_receive_bytes_total", + "node_network_receive_packets_total", + "node_network_transmit_bytes_total", + "node_network_transmit_packets_total", + "node_procs_blocked", + "node_procs_running", + "kwollect_custom" + ], + "port": 9100, + "protocol": "prometheus" + } + }, + { + "description": "All metrics from Prometheus Node Exporter", + "name": "prom_all_metrics", + "optional_period": 15000, + "period": 0, + "source": { + "port": 9100, + "protocol": "prometheus" + } + } ], "model": "Dell PowerEdge C6320", "nodes_count": 4, diff --git a/input/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2_metrics.yaml b/input/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2_metrics.yaml new file mode 100644 index 00000000000..3c11d0073c1 --- /dev/null +++ b/input/grid5000/sites/grenoble/clusters/chartreuse2/chartreuse2_metrics.yaml @@ -0,0 +1,42 @@ +--- +metrics: + + - name: prom_default_metrics + description: Default subset of metrics from Prometheus Node Exporter + period: 0 + optional_period: 15000 + source: + protocol: prometheus + port: 9100 + id: + - node_boot_time_seconds + - node_cpu_scaling_frequency_hertz + - node_cpu_seconds_total + - node_filesystem_free_bytes + - node_filesystem_size_bytes + - node_load1 + - node_load15 + - node_load5 + - node_memory_Buffers_bytes + - node_memory_Cached_bytes + - node_memory_MemAvailable_bytes + - node_memory_MemFree_bytes + - node_memory_MemTotal_bytes + - node_memory_Shmem_bytes + - node_memory_SwapFree_bytes + - node_memory_SwapTotal_bytes + - node_network_receive_bytes_total + - node_network_receive_packets_total + - node_network_transmit_bytes_total + - node_network_transmit_packets_total + - node_procs_blocked + - node_procs_running + - kwollect_custom + + - name: prom_all_metrics + description: All metrics from Prometheus Node Exporter + period: 0 + optional_period: 15000 + source: + protocol: prometheus + port: 9100 -- GitLab