package load

import "github.com/shirou/gopsutil/v3/load"

Index

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)

func MiscWithContext

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

func (MiscStat) String

func (m MiscStat) String() string

Source Files

load.go load_fallback.go

Version
v3.22.3
Published
Apr 1, 2022
Platform
js/wasm
Imports
3 packages
Last checked
2 days ago

Tools for package owners.