func InitMetricsExporter()

in pkg/metrics/exporter.go [15:26]


func InitMetricsExporter(metricsBackend, metricsAddress string) error {
	exporter := strings.ToLower(metricsBackend)
	mlog.Always("metrics backend", "exporter", exporter)

	switch exporter {
	// Prometheus is the only exporter supported for now
	case prometheusExporter:
		return initPrometheusExporter(metricsAddress)
	default:
		return fmt.Errorf("unsupported metrics backend %v", metricsBackend)
	}
}