diff --git a/cmd/thanos/main.go b/cmd/thanos/main.go index 4a83107d76..d6eafde695 100644 --- a/cmd/thanos/main.go +++ b/cmd/thanos/main.go @@ -10,6 +10,7 @@ import ( "os" "os/signal" "path/filepath" + "regexp" "runtime" "runtime/debug" "syscall" @@ -73,7 +74,9 @@ func main() { metrics := prometheus.NewRegistry() metrics.MustRegister( version.NewCollector("thanos"), - collectors.NewGoCollector(), + collectors.NewGoCollector( + collectors.WithGoCollectorRuntimeMetrics(collectors.GoRuntimeMetricsRule{Matcher: regexp.MustCompile("/.*")}), + ), collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}), )