Ping input doesn't return response time metric when timeout

closes #506
This commit is contained in:
Thibault Cohen
2016-01-11 17:19:21 -05:00
committed by Cameron Sparr
parent 3c89847489
commit 3cc1fecb53
3 changed files with 12 additions and 3 deletions

View File

@@ -86,7 +86,9 @@ func (p *Ping) Gather(acc inputs.Accumulator) error {
"packets_transmitted": trans,
"packets_received": rec,
"percent_packet_loss": loss,
"average_response_ms": avg,
}
if avg > 0 {
fields["average_response_ms"] = avg
}
acc.AddFields("ping", fields, tags)
}(url, acc)