Add container_id field to docker_container_status metrics (#6019)

This commit is contained in:
masuyama-ascade
2019-06-22 04:20:35 +09:00
committed by Daniel Nelson
parent 587dd149f3
commit e6d71bdb65
3 changed files with 31 additions and 3 deletions

View File

@@ -463,9 +463,10 @@ func (d *Docker) gatherContainerInspect(
if info.State != nil {
tags["container_status"] = info.State.Status
statefields := map[string]interface{}{
"oomkilled": info.State.OOMKilled,
"pid": info.State.Pid,
"exitcode": info.State.ExitCode,
"oomkilled": info.State.OOMKilled,
"pid": info.State.Pid,
"exitcode": info.State.ExitCode,
"container_id": container.ID,
}
finished, err := time.Parse(time.RFC3339, info.State.FinishedAt)