From 2d9c8fdc9971b37a3c8c2fccf72e342a48752b8c Mon Sep 17 00:00:00 2001
From: Frederic BIDON <frederic@oneconcern.com>
Date: Wed, 30 Jan 2019 12:55:26 +0100
Subject: [PATCH] [KEYCLOAK-9460] Fixes obsolete Prometheus API call

* Prometheus client: update usage (previously used obsolete prometheus.Handle())

Signed-off-by: Frederic BIDON <frederic@oneconcern.com>
---
 server.go | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/server.go b/server.go
index becbbfd..fc308e6 100644
--- a/server.go
+++ b/server.go
@@ -42,6 +42,7 @@ import (
 	"github.com/pressly/chi"
 	"github.com/pressly/chi/middleware"
 	"github.com/prometheus/client_golang/prometheus"
+	"github.com/prometheus/client_golang/prometheus/promhttp"
 	"github.com/rs/cors"
 	"go.uber.org/zap"
 )
@@ -84,7 +85,7 @@ func newProxy(config *Config) (*oauthProxy, error) {
 	svc := &oauthProxy{
 		config:         config,
 		log:            log,
-		metricsHandler: prometheus.Handler(),
+		metricsHandler: promhttp.Handler(),
 	}
 
 	// parse the upstream endpoint
-- 
GitLab