Ignore empty lines in Graphite plaintext (#3684)

(cherry picked from commit 87830a1c38)
This commit is contained in:
Noah Crowley 2018-01-16 16:44:56 -05:00 committed by Daniel Nelson
parent 0605af7c99
commit 667940afac
No known key found for this signature in database
GPG Key ID: CAAD59C9444F6155
1 changed files with 4 additions and 1 deletions

View File

@ -138,8 +138,11 @@ func (p *GraphiteParser) Parse(buf []byte) ([]telegraf.Metric, error) {
// Trim the buffer, even though there should be no padding // Trim the buffer, even though there should be no padding
line := strings.TrimSpace(string(buf)) line := strings.TrimSpace(string(buf))
metric, err := p.ParseLine(line) if line == "" {
continue
}
metric, err := p.ParseLine(line)
if err == nil { if err == nil {
metrics = append(metrics, metric) metrics = append(metrics, metric)
} else { } else {