We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 9d3345d + 40e1154 commit 86b3a15Copy full SHA for 86b3a15
pkg/internal/controller/metrics/metrics.go
@@ -45,7 +45,13 @@ var (
45
)
46
47
func init() {
48
- metrics.Registry.MustRegister(QueueLength)
49
- metrics.Registry.MustRegister(ReconcileErrors)
50
- metrics.Registry.MustRegister(ReconcileTime)
+ metrics.Registry.MustRegister(
+ QueueLength,
+ ReconcileErrors,
51
+ ReconcileTime,
52
+ // expose process metrics like CPU, Memory, file descriptor usage etc.
53
+ prometheus.NewProcessCollector(prometheus.ProcessCollectorOpts{}),
54
+ // expose Go runtime metrics like GC stats, memory stats etc.
55
+ prometheus.NewGoCollector(),
56
+ )
57
}
0 commit comments