From eef09cce11464da18900e8a519c767210846227d Mon Sep 17 00:00:00 2001 From: Adam Rowan <92474478+bear359@users.noreply.github.com> Date: Tue, 19 Apr 2022 13:42:30 -0600 Subject: [PATCH] Updated Consul Header Token Updated Consul Header token as the previous code was not passing the Consul token correctly and was blocking Consul client metrics from being sent to Telegraf. --- plugins/inputs/consul_agent/consul_agent.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/inputs/consul_agent/consul_agent.go b/plugins/inputs/consul_agent/consul_agent.go index d2d20b34dcf91..85065d2779fbf 100644 --- a/plugins/inputs/consul_agent/consul_agent.go +++ b/plugins/inputs/consul_agent/consul_agent.go @@ -86,7 +86,7 @@ func (n *ConsulAgent) loadJSON(url string) (*AgentInfo, error) { return nil, err } - req.Header.Set("Authorization", "X-Consul-Token "+n.Token) + req.Header.Add("X-Consul-Token", n.Token) req.Header.Add("Accept", "application/json") resp, err := n.roundTripper.RoundTrip(req)