Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CPU ¶ added in v1.6.0
type CPU struct { Arch string `json:"arch"` Cores string `json:"cpu_cores"` Mhz string `json:"cpu_freq"` ModelName string `json:"cpu_model_name"` Revision string `json:"cpu_revision"` Idle string `json:"cpu_status_idle"` Iowait string `json:"cpu_status_iowait"` Irq string `json:"cpu_status_irq"` Nice string `json:"cpu_status_nice"` Softirg string `json:"cpu_status_softirq"` System string `json:"cpu_status_system"` User string `json:"cpu_status_user"` Temperature string `json:"cpu_temperature"` UsedPercent string `json:"cpu_used"` }
type Disk ¶ added in v1.6.0
type Host ¶ added in v1.6.0
type Host struct { Model string `json:"model"` HostName string `json:"hostname"` Uptime string `json:"uptime_raw"` UptimeFormat string `json:"uptime"` IP string `json:"ip"` System string `json:"system"` Uname string `json:"uname"` CurrentUser string `json:"current_user"` OS string `json:"os"` LoginUserCount string `json:"login_user_count"` NowTimeHMS string `json:"now_time_hms"` NowTimeYMD string `json:"now_time_ymd"` }
type Load ¶ added in v1.6.0
type Memory ¶ added in v1.6.0
type Memory struct { Total string `json:"memory_total"` Used string `json:"memory_used"` Free string `json:"memory_free"` Percent string `json:"memory_percent"` Available string `json:"memory_available"` Buffers string `json:"memory_buffers"` Cached string `json:"memory_cached"` CachedPercent string `json:"memory_cached_percent"` RealPercent string `json:"memory_real_percent"` RealUsed string `json:"memory_real_used"` SwapTotal string `json:"swap_total"` SwapFree string `json:"swap_free"` SwapUsed string `json:"swap_used"` SwapUsedPercent string `json:"swap_used_percent"` }
type Net ¶ added in v1.6.0
type Net struct { Name string `json:"net_dev_name"` DataIn string `json:"net_status_in_data"` DataOut string `json:"net_status_out_data"` DataInFormat string `json:"net_status_in_data_format"` DatatOutFormat string `json:"net_status_out_data_format"` PackageIn string `json:"net_status_in_package"` PackageOut string `json:"net_status_out_package"` LoadAvg string `json:"net_status_load_average"` }
type NetLo ¶ added in v1.6.0
type NetLo struct { Name string `json:"net_lo_dev_name"` DataIn string `json:"net_status_lo_in_data"` DataOut string `json:"net_status_lo_out_data"` DataInFormat string `json:"net_status_lo_in_data_format"` DatatOutFormat string `json:"net_status_lo_out_data_format"` PackageIn string `json:"net_status_lo_in_package"` PackageOut string `json:"net_status_lo_out_package"` LoadAvg string `json:"net_status_lo_load_average"` }
Click to show internal directories.
Click to hide internal directories.