20 lines
460 B
Go
20 lines
460 B
Go
|
package docker
|
||
|
|
||
|
// ContainerStats contains fields returned in docker stats function stream
|
||
|
type ContainerStats struct {
|
||
|
Pids struct {
|
||
|
Current int `json:"current"`
|
||
|
} `json:"pids_stats"`
|
||
|
CPU struct {
|
||
|
Usage struct {
|
||
|
Total int `json:"total_usage"`
|
||
|
} `json:"cpu_usage"`
|
||
|
} `json:"cpu_stats"`
|
||
|
Memory struct {
|
||
|
Usage int `json:"usage"`
|
||
|
MaxUsage int `json:"max_usage"`
|
||
|
Limit int `json:"limit"`
|
||
|
} `json:"memory_stats"`
|
||
|
ID string `json:"id"`
|
||
|
}
|