Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AvgStat

type AvgStat struct {
	Load1  float64 `json:"load1"`
	Load5  float64 `json:"load5"`
	Load15 float64 `json:"load15"`
}

func Avg

func Avg() (*AvgStat, error)

func AvgWithContext

func AvgWithContext(ctx context.Context) (*AvgStat, error)

func (AvgStat) String

func (l AvgStat) String() string

type MiscStat

type MiscStat struct {
	ProcsTotal   int `json:"procsTotal"`
	ProcsCreated int `json:"procsCreated"`
	ProcsRunning int `json:"procsRunning"`
	ProcsBlocked int `json:"procsBlocked"`
	Ctxt         int `json:"ctxt"`
}

func Misc

func Misc() (*MiscStat, error)

    Misc returnes miscellaneous host-wide statistics. Note: the name should be changed near future.

    func MiscWithContext

    func MiscWithContext(ctx context.Context) (*MiscStat, error)

    func (MiscStat) String

    func (m MiscStat) String() string