File tree 3 files changed +6
-2
lines changed
plugin/storage/es/spanstore
3 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -55,6 +55,7 @@ import (
55
55
"github.com/jaegertracing/jaeger/plugin/storage"
56
56
"github.com/jaegertracing/jaeger/storage/dependencystore"
57
57
"github.com/jaegertracing/jaeger/storage/spanstore"
58
+ storageMetrics "github.com/jaegertracing/jaeger/storage/spanstore/metrics"
58
59
jc "github.com/jaegertracing/jaeger/thrift-gen/jaeger"
59
60
sc "github.com/jaegertracing/jaeger/thrift-gen/sampling"
60
61
zc "github.com/jaegertracing/jaeger/thrift-gen/zipkincore"
@@ -286,6 +287,8 @@ func startQuery(
286
287
}
287
288
opentracing .SetGlobalTracer (tracer )
288
289
290
+ spanReader = storageMetrics .NewReadMetricsDecorator (spanReader , baseFactory .Namespace ("query" , nil ))
291
+
289
292
apiHandler := queryApp .NewAPIHandler (
290
293
spanReader ,
291
294
depReader ,
Original file line number Diff line number Diff line change @@ -41,6 +41,7 @@ import (
41
41
"github.com/jaegertracing/jaeger/pkg/version"
42
42
"github.com/jaegertracing/jaeger/plugin/storage"
43
43
istorage "github.com/jaegertracing/jaeger/storage"
44
+ storageMetrics "github.com/jaegertracing/jaeger/storage/spanstore/metrics"
44
45
)
45
46
46
47
func main () {
@@ -107,6 +108,7 @@ func main() {
107
108
if err != nil {
108
109
logger .Fatal ("Failed to create span reader" , zap .Error (err ))
109
110
}
111
+ spanReader = storageMetrics .NewReadMetricsDecorator (spanReader , baseFactory .Namespace ("query" , nil ))
110
112
dependencyReader , err := storageFactory .CreateDependencyReader ()
111
113
if err != nil {
112
114
logger .Fatal ("Failed to create dependency reader" , zap .Error (err ))
Original file line number Diff line number Diff line change @@ -29,7 +29,6 @@ import (
29
29
"github.com/jaegertracing/jaeger/pkg/es"
30
30
"github.com/jaegertracing/jaeger/plugin/storage/es/spanstore/dbmodel"
31
31
"github.com/jaegertracing/jaeger/storage/spanstore"
32
- storageMetrics "github.com/jaegertracing/jaeger/storage/spanstore/metrics"
33
32
)
34
33
35
34
const (
@@ -109,7 +108,7 @@ type SpanReaderParams struct {
109
108
110
109
// NewSpanReader returns a new SpanReader with a metrics.
111
110
func NewSpanReader (p SpanReaderParams ) spanstore.Reader {
112
- return storageMetrics . NewReadMetricsDecorator ( newSpanReader (p ), p . MetricsFactory )
111
+ return newSpanReader (p )
113
112
}
114
113
115
114
func newSpanReader (p SpanReaderParams ) * SpanReader {
You can’t perform that action at this time.
0 commit comments