mirror of https://github.com/prometheus/prometheus
Merge pull request #15339 from colega/export-go-sync-mutex-wait-total-seconds-total-metric
Export 'go_sync_mutex_wait_total_seconds_total' metricpull/13642/merge
commit
3c22b35a03
|
@ -27,6 +27,7 @@ import (
|
||||||
"os"
|
"os"
|
||||||
"os/signal"
|
"os/signal"
|
||||||
"path/filepath"
|
"path/filepath"
|
||||||
|
goregexp "regexp" //nolint:depguard // The Prometheus client library requires us to pass a regexp from this package.
|
||||||
"runtime"
|
"runtime"
|
||||||
"runtime/debug"
|
"runtime/debug"
|
||||||
"strconv"
|
"strconv"
|
||||||
|
@ -295,6 +296,7 @@ func main() {
|
||||||
collectors.WithGoCollectorRuntimeMetrics(
|
collectors.WithGoCollectorRuntimeMetrics(
|
||||||
collectors.MetricsGC,
|
collectors.MetricsGC,
|
||||||
collectors.MetricsScheduler,
|
collectors.MetricsScheduler,
|
||||||
|
collectors.GoRuntimeMetricsRule{Matcher: goregexp.MustCompile(`^/sync/mutex/wait/total:seconds$`)},
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue