Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for prometheusAuthType (0.22 sec)

  1. cmd/metrics-router.go

    	metricsV3Path = "/metrics/v3"
    )
    
    // Standard env prometheus auth type
    const (
    	EnvPrometheusAuthType = "MINIO_PROMETHEUS_AUTH_TYPE"
    )
    
    type prometheusAuthType string
    
    const (
    	prometheusJWT    prometheusAuthType = "jwt"
    	prometheusPublic prometheusAuthType = "public"
    )
    
    // registerMetricsRouter - add handler functions for metrics.
    func registerMetricsRouter(router *mux.Router) {
    	// metrics router
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sun Mar 10 09:15:15 GMT 2024
    - 2.5K bytes
    - Viewed (0)
  2. cmd/metrics-v3-handler.go

    type metricsV3Server struct {
    	registry *prometheus.Registry
    	opts     promhttp.HandlerOpts
    	authFn   func(http.Handler) http.Handler
    
    	metricsData *metricsV3Collection
    }
    
    func newMetricsV3Server(authType prometheusAuthType) *metricsV3Server {
    	registry := prometheus.NewRegistry()
    	authFn := AuthMiddleware
    	if authType == prometheusPublic {
    		authFn = NoAuthMiddleware
    	}
    
    	metricGroups := newMetricGroups(registry)
    
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Thu Apr 04 12:04:40 GMT 2024
    - 7.4K bytes
    - Viewed (0)
Back to top