From 9a82b487843e954c99082321da8b399bf0e6027a Mon Sep 17 00:00:00 2001 From: Don Tregonning Date: Mon, 17 Dec 2018 16:01:21 -0800 Subject: [PATCH] issue with label not being set --- lib/fluent/plugin/in_kubernetes_metrics.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/fluent/plugin/in_kubernetes_metrics.rb b/lib/fluent/plugin/in_kubernetes_metrics.rb index 02fc33e..fdf51aa 100644 --- a/lib/fluent/plugin/in_kubernetes_metrics.rb +++ b/lib/fluent/plugin/in_kubernetes_metrics.rb @@ -326,6 +326,7 @@ def emit_system_container_metrics(node_name, container) def emit_stats_breakdown(stats) stats_latest = stats[-1] tag = 'node' + labels = { 'node' => @node_name } stats_timestamp = parse_time stats_latest['timestamp'] unless stats_latest['cpu'].nil? emit_cpu_metrics_stats tag: tag, metrics: stats_latest['cpu'], labels: labels, time: stats_timestamp @@ -581,6 +582,7 @@ def scrape_stats_metrics handle_stats_response(response_stats) else @node_names.each do |node| + @node_name = node response_stats = stats_api(node).get(@client.headers) handle_stats_response(response_stats) end