func InitMetricsExporter()

in pkg/metrics/exporter.go [12:22]


func InitMetricsExporter(metricsBackend string, prometheusPort int) error {
	mb := strings.ToLower(metricsBackend)
	klog.InfoS("intializing metrics backend", "backend", mb)
	switch mb {
	// Prometheus is the only exporter for now
	case prometheusExporter:
		return initPrometheusExporter(prometheusPort)
	default:
		return fmt.Errorf("unsupported metrics backend %v", metricsBackend)
	}
}