| @@ -28,7 +28,7 @@ var cpuMetrics = []*metric{ | |||||||
| 	{ | 	{ | ||||||
| 		name: "cpu_usage", | 		name: "cpu_usage", | ||||||
| 		help: "Total cpu usage (cgroup v2)", | 		help: "Total cpu usage (cgroup v2)", | ||||||
| 		unit: metrics.Nanoseconds, | 		unit: metrics.Unit("microseconds"), | ||||||
| 		vt:   prometheus.GaugeValue, | 		vt:   prometheus.GaugeValue, | ||||||
| 		getValues: func(stats *v2.Metrics) []value { | 		getValues: func(stats *v2.Metrics) []value { | ||||||
| 			if stats.CPU == nil { | 			if stats.CPU == nil { | ||||||
| @@ -44,7 +44,7 @@ var cpuMetrics = []*metric{ | |||||||
| 	{ | 	{ | ||||||
| 		name: "cpu_user_usage", | 		name: "cpu_user_usage", | ||||||
| 		help: "Current cpu usage in user space (cgroup v2)", | 		help: "Current cpu usage in user space (cgroup v2)", | ||||||
| 		unit: metrics.Nanoseconds, | 		unit: metrics.Unit("microseconds"), | ||||||
| 		vt:   prometheus.GaugeValue, | 		vt:   prometheus.GaugeValue, | ||||||
| 		getValues: func(stats *v2.Metrics) []value { | 		getValues: func(stats *v2.Metrics) []value { | ||||||
| 			if stats.CPU == nil { | 			if stats.CPU == nil { | ||||||
| @@ -60,7 +60,7 @@ var cpuMetrics = []*metric{ | |||||||
| 	{ | 	{ | ||||||
| 		name: "cpu_kernel_usage", | 		name: "cpu_kernel_usage", | ||||||
| 		help: "Current cpu usage in kernel space (cgroup v2)", | 		help: "Current cpu usage in kernel space (cgroup v2)", | ||||||
| 		unit: metrics.Nanoseconds, | 		unit: metrics.Unit("microseconds"), | ||||||
| 		vt:   prometheus.GaugeValue, | 		vt:   prometheus.GaugeValue, | ||||||
| 		getValues: func(stats *v2.Metrics) []value { | 		getValues: func(stats *v2.Metrics) []value { | ||||||
| 			if stats.CPU == nil { | 			if stats.CPU == nil { | ||||||
| @@ -108,7 +108,7 @@ var cpuMetrics = []*metric{ | |||||||
| 	{ | 	{ | ||||||
| 		name: "cpu_throttled_usec", | 		name: "cpu_throttled_usec", | ||||||
| 		help: "Total time duration for which tasks have been throttled. (only if controller is enabled)", | 		help: "Total time duration for which tasks have been throttled. (only if controller is enabled)", | ||||||
| 		unit: metrics.Nanoseconds, | 		unit: metrics.Unit("microseconds"), | ||||||
| 		vt:   prometheus.GaugeValue, | 		vt:   prometheus.GaugeValue, | ||||||
| 		getValues: func(stats *v2.Metrics) []value { | 		getValues: func(stats *v2.Metrics) []value { | ||||||
| 			if stats.CPU == nil { | 			if stats.CPU == nil { | ||||||
|   | |||||||
| @@ -139,8 +139,8 @@ var memoryMetrics = []*metric{ | |||||||
| 		}, | 		}, | ||||||
| 	}, | 	}, | ||||||
| 	{ | 	{ | ||||||
| 		name: "memory_pgactive", | 		name: "memory_pgactivate", | ||||||
| 		help: "The pgactive amount", | 		help: "The pgactivate amount", | ||||||
| 		unit: metrics.Bytes, | 		unit: metrics.Bytes, | ||||||
| 		vt:   prometheus.GaugeValue, | 		vt:   prometheus.GaugeValue, | ||||||
| 		getValues: func(stats *v2.Metrics) []value { | 		getValues: func(stats *v2.Metrics) []value { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Boris Popovschi
					Boris Popovschi