Test for nil metric before reading tags in logparser
This commit is contained in:
parent
71c567fb87
commit
064071ba51
|
@ -254,9 +254,9 @@ func (l *LogParserPlugin) parser() {
|
||||||
for _, parser := range l.parsers {
|
for _, parser := range l.parsers {
|
||||||
m, err = parser.ParseLine(entry.line)
|
m, err = parser.ParseLine(entry.line)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
|
if m != nil {
|
||||||
tags := m.Tags()
|
tags := m.Tags()
|
||||||
tags["path"] = entry.path
|
tags["path"] = entry.path
|
||||||
if m != nil {
|
|
||||||
l.acc.AddFields(m.Name(), m.Fields(), tags, m.Time())
|
l.acc.AddFields(m.Name(), m.Fields(), tags, m.Time())
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue