|
|
|
@ -18,11 +18,12 @@ type InfoStat struct {
|
|
|
|
|
Hostname string `json:"hostname"`
|
|
|
|
|
Uptime uint64 `json:"uptime"`
|
|
|
|
|
BootTime uint64 `json:"bootTime"`
|
|
|
|
|
Procs uint64 `json:"procs"` // number of processes
|
|
|
|
|
OS string `json:"os"` // ex: freebsd, linux
|
|
|
|
|
Platform string `json:"platform"` // ex: ubuntu, linuxmint
|
|
|
|
|
PlatformFamily string `json:"platformFamily"` // ex: debian, rhel
|
|
|
|
|
PlatformVersion string `json:"platformVersion"`
|
|
|
|
|
Procs uint64 `json:"procs"` // number of processes
|
|
|
|
|
OS string `json:"os"` // ex: freebsd, linux
|
|
|
|
|
Platform string `json:"platform"` // ex: ubuntu, linuxmint
|
|
|
|
|
PlatformFamily string `json:"platformFamily"` // ex: debian, rhel
|
|
|
|
|
PlatformVersion string `json:"platformVersion"` // version of the complete OS
|
|
|
|
|
KernelVersion string `json:"kernelVersion"` // version of the OS kernel (if available)
|
|
|
|
|
VirtualizationSystem string `json:"virtualizationSystem"`
|
|
|
|
|
VirtualizationRole string `json:"virtualizationRole"` // guest or host
|
|
|
|
|
HostID string `json:"hostid"` // ex: uuid
|
|
|
|
|