ContainerStats

JSON representation
{
  "processes": [
    {
      object (ContainerProcess)
    }
  ],
  "memStats": {
    object (MemStats)
  },
  "diskStats": [
    {
      object (DiskStats)
    }
  ],
  "cpuStats": {
    object (CpuStats)
  },
  "networkStats": [
    {
      object (NetworkStats)
    }
  ],
  "loadAvg": {
    object (LoadAvg)
  },
  "uptime": string
}
Fields
processes[]

object (ContainerProcess)

memStats

object (MemStats)

diskStats[]

object (DiskStats)

cpuStats

object (CpuStats)

networkStats[]

object (NetworkStats)

loadAvg

object (LoadAvg)

uptime

string (int64 format)

MemStats

JSON representation
{
  "memTotal": string,
  "memUsed": string
}
Fields
memTotal

string (int64 format)

memUsed

string (int64 format)

DiskStats

JSON representation
{
  "name": string,
  "diskTotal": string,
  "diskUsed": string
}
Fields
name

string

diskTotal

string (int64 format)

diskUsed

string (int64 format)

CpuStats

JSON representation
{
  "user": string,
  "nice": string,
  "system": string,
  "idle": string,
  "iowait": string,
  "irq": string,
  "softIrq": string,
  "steal": string,
  "guest": string,
  "guestNice": string,
  "total": string,
  "cpuCount": integer,
  "statCount": integer
}
Fields
user

string (int64 format)

nice

string (int64 format)

system

string (int64 format)

idle

string (int64 format)

iowait

string (int64 format)

irq

string (int64 format)

softIrq

string (int64 format)

steal

string (int64 format)

guest

string (int64 format)

guestNice

string (int64 format)

total

string (int64 format)

cpuCount

integer

statCount

integer

NetworkStats

JSON representation
{
  "name": string,
  "rxBytes": string,
  "txBytes": string
}
Fields
name

string

rxBytes

string (int64 format)

txBytes

string (int64 format)

LoadAvg

JSON representation
{
  "loadAvg1": number,
  "loadAvg5": number,
  "loadAvg15": number
}
Fields
loadAvg1

number

loadAvg5

number

loadAvg15

number