mirror of
https://github.com/coreos/prometheus-operator.git
synced 2026-02-05 06:45:27 +01:00
feat: add go_sync_mutex_wait_total_seconds_total metric
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
This commit is contained in:
@@ -23,6 +23,7 @@ import (
|
||||
"net/http/pprof"
|
||||
"os"
|
||||
"os/signal"
|
||||
"regexp"
|
||||
"syscall"
|
||||
|
||||
"github.com/go-kit/log"
|
||||
@@ -462,7 +463,12 @@ func run(fs *flag.FlagSet) int {
|
||||
admit.Register(mux)
|
||||
|
||||
r.MustRegister(
|
||||
collectors.NewGoCollector(collectors.WithGoCollectorRuntimeMetrics(collectors.MetricsScheduler)),
|
||||
collectors.NewGoCollector(
|
||||
collectors.WithGoCollectorRuntimeMetrics(
|
||||
collectors.MetricsScheduler,
|
||||
collectors.GoRuntimeMetricsRule{Matcher: regexp.MustCompile(`^/sync/.*`)},
|
||||
),
|
||||
),
|
||||
collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}),
|
||||
versioncollector.NewCollector("prometheus_operator"),
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user