We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0c5d2f5 commit c5642b7Copy full SHA for c5642b7
cmd/tracegen/main.go
@@ -16,9 +16,11 @@ package main
16
17
import (
18
"flag"
19
+ "net/http"
20
"time"
21
22
"github.com/opentracing/opentracing-go"
23
+ "github.com/prometheus/client_golang/prometheus/promhttp"
24
jaegerConfig "github.com/uber/jaeger-client-go/config"
25
jaegerZap "github.com/uber/jaeger-client-go/log/zap"
26
"github.com/uber/jaeger-lib/metrics/prometheus"
@@ -61,6 +63,10 @@ func main() {
61
63
opentracing.InitGlobalTracer(tracer)
62
64
logger.Info("Initialized global tracer")
65
66
+ http.Handle("/metrics", promhttp.Handler())
67
+ go http.ListenAndServe(":2112", nil)
68
+ logger.Info("Initialized Prometheus endpoint at 2112")
69
+
70
tracegen.Run(cfg, logger)
71
72
logger.Info("Waiting 1.5sec for metrics to flush")
0 commit comments