in internal/metrics/metrics.go [102:119]
func getPrometheusMetricsByConfig() *Metrics {
config := conf.Get()
port := ""
if !checkMetricsConfig(config) {
port = defaultEndPoint
} else {
port = config.Metrics.EndpointPort
}
m := &Metrics{
counters: make(map[string]prometheus.Collector),
histograms: make(map[string]prometheus.Collector),
port: port,
}
m.Init()
return m
}