Fix error sending empty tag value in azure monitor output (#5083)
This commit is contained in:
parent
8526aa5c87
commit
f794d5b08a
|
@ -340,6 +340,10 @@ func hashIDWithTagKeysOnly(m telegraf.Metric) uint64 {
|
||||||
h.Write([]byte(m.Name()))
|
h.Write([]byte(m.Name()))
|
||||||
h.Write([]byte("\n"))
|
h.Write([]byte("\n"))
|
||||||
for _, tag := range m.TagList() {
|
for _, tag := range m.TagList() {
|
||||||
|
if tag.Key == "" || tag.Value == "" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
h.Write([]byte(tag.Key))
|
h.Write([]byte(tag.Key))
|
||||||
h.Write([]byte("\n"))
|
h.Write([]byte("\n"))
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue