File tree 1 file changed +3
-2
lines changed
flagd/pkg/service/flag-sync
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,7 @@ import (
11
11
"buf.build/gen/go/open-feature/flagd/grpc/go/flagd/sync/v1/syncv1grpc"
12
12
"github.com/open-feature/flagd/core/pkg/logger"
13
13
"github.com/open-feature/flagd/core/pkg/store"
14
+ "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc"
14
15
"golang.org/x/sync/errgroup"
15
16
"google.golang.org/grpc"
16
17
"google.golang.org/grpc/credentials"
@@ -75,9 +76,9 @@ func NewSyncService(cfg SvcConfigurations) (*Service, error) {
75
76
if err != nil {
76
77
return nil , fmt .Errorf ("failed to load TLS cert and key: %w" , err )
77
78
}
78
- server = grpc .NewServer (grpc .Creds (tlsCredentials ))
79
+ server = grpc .NewServer (grpc .Creds (tlsCredentials ), grpc . StatsHandler ( otelgrpc . NewServerHandler ()) )
79
80
} else {
80
- server = grpc .NewServer ()
81
+ server = grpc .NewServer (grpc . StatsHandler ( otelgrpc . NewServerHandler ()) )
81
82
}
82
83
83
84
syncv1grpc .RegisterFlagSyncServiceServer (server , & syncHandler {
You can’t perform that action at this time.
0 commit comments