metrics: add `go` and `process` collectors (#6704)

Signed-off-by: Mohammed Al Sahaf <msaa1990@gmail.com>
pull/6709/head
Mohammed Al Sahaf 2024-11-23 02:38:59 +03:00 committed by GitHub
parent 8c3dd3de70
commit 1d106fa14d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 0 deletions

View File

@ -110,6 +110,8 @@ func (ctx *Context) GetMetricsRegistry() *prometheus.Registry {
func (ctx *Context) initMetrics() {
ctx.metricsRegistry.MustRegister(
collectors.NewBuildInfoCollector(),
collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}),
collectors.NewGoCollector(),
adminMetrics.requestCount,
adminMetrics.requestErrors,
globalMetrics.configSuccess,