1package agent 2 3import ( 4 "runtime" 5 "strconv" 6) 7 8// runtimeStats is used to return various runtime information 9func runtimeStats() map[string]string { 10 return map[string]string{ 11 "os": runtime.GOOS, 12 "arch": runtime.GOARCH, 13 "version": runtime.Version(), 14 "max_procs": strconv.FormatInt(int64(runtime.GOMAXPROCS(0)), 10), 15 "goroutines": strconv.FormatInt(int64(runtime.NumGoroutine()), 10), 16 "cpu_count": strconv.FormatInt(int64(runtime.NumCPU()), 10), 17 } 18} 19