Bladeren bron

SAML: add metrics (#18194)

Alexander Zobnin 6 jaren geleden
bovenliggende
commit
214195441f
1 gewijzigde bestanden met toevoegingen van 10 en 0 verwijderingen
  1. 10 0
      pkg/infra/metrics/metrics.go

+ 10 - 0
pkg/infra/metrics/metrics.go

@@ -56,6 +56,9 @@ var (
 	// MApiLoginOAuth is a metric api login oauth counter
 	MApiLoginOAuth prometheus.Counter
 
+	// MApiLoginSAML is a metric api login SAML counter
+	MApiLoginSAML prometheus.Counter
+
 	// MApiOrgCreate is a metric api org created counter
 	MApiOrgCreate prometheus.Counter
 
@@ -243,6 +246,12 @@ func init() {
 		Namespace: exporterName,
 	})
 
+	MApiLoginSAML = newCounterStartingAtZero(prometheus.CounterOpts{
+		Name:      "api_login_saml_total",
+		Help:      "api login saml counter",
+		Namespace: exporterName,
+	})
+
 	MApiOrgCreate = newCounterStartingAtZero(prometheus.CounterOpts{
 		Name:      "api_org_create_total",
 		Help:      "api org created counter",
@@ -435,6 +444,7 @@ func initMetricVars() {
 		MApiAdminUserCreate,
 		MApiLoginPost,
 		MApiLoginOAuth,
+		MApiLoginSAML,
 		MApiOrgCreate,
 		MApiDashboardSnapshotCreate,
 		MApiDashboardSnapshotExternal,