Fix build of cpu_freebsd.go

Corrects an incorrect merge in 8e50b80
pull/405/head
Dominik Honnef 8 years ago
parent f9d3f830cb
commit 732dd67729

@ -78,7 +78,7 @@ func getCPUTimes() ([]cputime, error) {
} }
type statCollector struct { type statCollector struct {
cpu *prometheus.CounterVec cpu typedDesc
} }
func init() { func init() {
@ -115,11 +115,11 @@ func (c *statCollector) Update(ch chan<- prometheus.Metric) (err error) {
return err return err
} }
for cpu, t := range cpuTimes { for cpu, t := range cpuTimes {
ch <- c.cpu.mustNewConstMetric(float64(cpuTimes[base_idx+C.CP_USER]), strconv.Itoa(cpu), "user") ch <- c.cpu.mustNewConstMetric(float64(t.user), strconv.Itoa(cpu), "user")
ch <- c.cpu.mustNewConstMetric(float64(cpuTimes[base_idx+C.CP_NICE]), strconv.Itoa(cpu), "nice") ch <- c.cpu.mustNewConstMetric(float64(t.nice), strconv.Itoa(cpu), "nice")
ch <- c.cpu.mustNewConstMetric(float64(cpuTimes[base_idx+C.CP_SYS]), strconv.Itoa(cpu), "system") ch <- c.cpu.mustNewConstMetric(float64(t.sys), strconv.Itoa(cpu), "system")
ch <- c.cpu.mustNewConstMetric(float64(cpuTimes[base_idx+C.CP_INTR]), strconv.Itoa(cpu), "interrupt") ch <- c.cpu.mustNewConstMetric(float64(t.intr), strconv.Itoa(cpu), "interrupt")
ch <- c.cpu.mustNewConstMetric(float64(cpuTimes[base_idx+C.CP_IDLE]), strconv.Itoa(cpu), "idle") ch <- c.cpu.mustNewConstMetric(float64(t.idle), strconv.Itoa(cpu), "idle")
} }
return err return err
} }

Loading…
Cancel
Save