From 52aaadfd79c29a15c8f2d02444e041fd98492bd1 Mon Sep 17 00:00:00 2001 From: Steven Soroka Date: Wed, 27 Jan 2021 16:01:06 -0500 Subject: [PATCH] Fix issue with elasticsearch output being really noisy about some errors (#8748) --- plugins/outputs/elasticsearch/elasticsearch.go | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/outputs/elasticsearch/elasticsearch.go b/plugins/outputs/elasticsearch/elasticsearch.go index b17a945b3..352d03579 100644 --- a/plugins/outputs/elasticsearch/elasticsearch.go +++ b/plugins/outputs/elasticsearch/elasticsearch.go @@ -309,6 +309,7 @@ func (a *Elasticsearch) Write(metrics []telegraf.Metric) error { if res.Errors { for id, err := range res.Failed() { log.Printf("E! Elasticsearch indexing failure, id: %d, error: %s, caused by: %s, %s", id, err.Error.Reason, err.Error.CausedBy["reason"], err.Error.CausedBy["type"]) + break } return fmt.Errorf("W! Elasticsearch failed to index %d metrics", len(res.Failed())) }