Return correct response code on ping input (#4875)

This commit is contained in:
Greg
2018-10-17 12:46:00 -06:00
committed by GitHub
parent cd865cfd22
commit f10de93da4
2 changed files with 8 additions and 0 deletions

View File

@@ -133,6 +133,7 @@ func (p *Ping) pingToURL(u string, acc telegraf.Accumulator) {
if exitError, ok := err.(*exec.ExitError); ok {
if ws, ok := exitError.Sys().(syscall.WaitStatus); ok {
status = ws.ExitStatus()
fields["result_code"] = status
}
}