wdsys:系统相关

GetLocalIP()                                       //GetLocalIP ..获取本地ip地址
GetCpuPercent() (float64, int)                     //GetCpuPercent 获取Cpu使用率,逻辑盒数,该函数至少需要一秒才能返回
GetCpuLoad(la int) float64                         //GetCpuLoad 获取cpu负载,1 5 15分钟的负载
GetMemoryInfo() (total, available, used uint64, percent float64) //GetMemoryInfo ..获取内存使用情况 总数 空闲 使用 使用率
GetDiskInfo() ([]disk.PartitionStat, error)        //GetDiskInfo 获取分区信息  。。diskInfo, _ := disk.Usage(PartitionStat.Mountpoint) 获取使用情况
GetHostInfo() (info []string) 
//GetHostInfo 获取系统信息
//0:主机名称 例--->WIN-DJ748UMR6RC
//1:运行时间
//2:开机时常
//3:运行系统 例--->windows
//4:虚拟总线 例--->Microsoft Windows 7 Ultimate Service Pack 1
//5:总线家族 例--->Standalone Workstation
//6:系统类型 例--->x86_64
//7:主机ID	 例--->16f1ce85-3f15-4f57-b3e9-9057b0666d5a 
GeneratePprofFile(ptype pproftype, path string, start time.Duration, end time.Duration) error
//GeneratePprofFile 生成监控文档 监控类型,生成文件路径,多久后开始,开始多久后结束
SystemQuit(call func())            //SystemQuit ..注册系统退出时的回调函数

//[获取系统信息,进行服务监控,非常详细,参考](https://blog.csdn.net/qq_25490573/article/details/103761814)