Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Command = cli.Command{ Name: "measure", Usage: "measure container load", ArgsUsage: "COMMAND [arguments...]", Action: measureContainer, Flags: []cli.Flag{ cli.StringFlag{ Name: "id", Usage: "Container ID", Destination: &containerID, }, }, }
Command the command it self
Functions ¶
This section is empty.
Types ¶
type ContainerMetrics ¶
type ContainerMetrics struct { CPUTime uint64 `json:"CPUTime"` ProcessCount int `json:"pCount"` TaskCount int `json:"tsks"` UsedRAM int `json:"usedRAM(MB)"` SwappedMemory int `json:"swappedMemory(MB)"` TotalMemory int `json:"swappedMemory(MB)"` RootSize int `json:"rootSize(MB)"` }
ContainerMetrics ...
func GetContainerUtilization ¶
func GetContainerUtilization(ContainerID string) (ContainerMetrics, error)
GetContainerUtilization ...
func (ContainerMetrics) String ¶
func (m ContainerMetrics) String() string
Click to show internal directories.
Click to hide internal directories.