Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for RegisterPrometheusExporter (0.26 sec)

  1. cni/pkg/monitoring/monitoring.go

    	var listener net.Listener
    	var err error
    	if listener, err = net.Listen("tcp", fmt.Sprintf(":%d", port)); err != nil {
    		log.Errorf("unable to listen on socket: %v", err)
    		return
    	}
    	exporter, err := monitoring.RegisterPrometheusExporter(nil, nil)
    	if err != nil {
    		log.Errorf("could not set up prometheus exporter: %v", err)
    		return
    	}
    	mux.Handle(path, exporter)
    	monitoringServer := &http.Server{
    		Handler: mux,
    	}
    	go func() {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 09 07:54:01 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  2. pkg/monitoring/monitoring.go

    )
    
    func init() {
    	otel.SetLogger(log.NewLogrAdapter(monitoringLogger))
    }
    
    // RegisterPrometheusExporter sets the global metrics handler to the provided Prometheus registerer and gatherer.
    // Returned is an HTTP handler that can be used to read metrics from.
    func RegisterPrometheusExporter(reg prometheus.Registerer, gatherer prometheus.Gatherer) (http.Handler, error) {
    	if reg == nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 24 03:31:28 UTC 2023
    - 9.5K bytes
    - Viewed (0)
  3. pilot/pkg/bootstrap/monitoring.go

    	)
    )
    
    func init() {
    	pilotVersion.With(versionTag.Value(version.Info.String())).Record(1)
    }
    
    func addMonitor(mux *http.ServeMux) error {
    	exporter, err := monitoring.RegisterPrometheusExporter(nil, nil)
    	if err != nil {
    		return fmt.Errorf("could not set up prometheus exporter: %v", err)
    	}
    	mux.Handle(metricsPath, metricsMiddleware(exporter))
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 01 14:41:40 UTC 2024
    - 4K bytes
    - Viewed (0)
  4. operator/cmd/operator/server.go

    	registry := ctrlmetrics.Registry.(*prometheus.Registry)
    	wrapped := prometheus.WrapRegistererWithPrefix("istio_install_operator_", registry)
    
    	if _, err := monitoring.RegisterPrometheusExporter(wrapped, registry); err != nil {
    		log.Warnf("Error while building exporter: %v", err)
    	}
    
    	log.Info("Registering Components.")
    
    	// Setup Scheme for all resources
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Aug 30 21:09:08 UTC 2023
    - 7.6K bytes
    - Viewed (0)
  5. pkg/monitoring/monitortest/test.go

    	// TODO: do not use a global and/or add a way to reset (https://github.com/open-telemetry/opentelemetry-go/issues/4291)
    	reg := prometheus.NewRegistry()
    	_, err := monitoring.RegisterPrometheusExporter(reg, reg)
    	if err != nil {
    		return nil, err
    	}
    	return reg, nil
    })
    
    func TestRegistry(t test.Failer) prometheus.Gatherer {
    	r, err := reg.Get()
    	if err != nil {
    		t.Fatal(err)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Sep 13 16:04:48 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  6. pkg/test/echo/server/instance.go

    		}
    	}
    	return nil
    }
    
    func (s *Instance) startMetricsServer() {
    	mux := http.NewServeMux()
    
    	exporter, err := monitoring.RegisterPrometheusExporter(nil, nil)
    	if err != nil {
    		log.Errorf("could not set up prometheus exporter: %v", err)
    		return
    	}
    	mux.Handle("/metrics", LogRequests(exporter))
    	s.metricsServer = &http.Server{
    		Handler: mux,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Jun 09 07:54:01 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  7. pilot/cmd/pilot-agent/status/server.go

    	wrapped.MustRegister(collectors.NewProcessCollector(collectors.ProcessCollectorOpts{}))
    	wrapped.MustRegister(collectors.NewGoCollector())
    
    	_, err := monitoring.RegisterPrometheusExporter(wrapped, registry)
    	if err != nil {
    		return nil, fmt.Errorf("could not setup exporter: %v", err)
    	}
    	return registry, nil
    }
    
    // NewServer creates a new status server.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 23 15:07:03 UTC 2024
    - 31.1K bytes
    - Viewed (0)
Back to top