Skip to content

Commit 2f6a237

Browse files
change opentracing to opentelemetry for tracing
1 parent 2f24be2 commit 2f6a237

File tree

6 files changed

+205
-201
lines changed

6 files changed

+205
-201
lines changed

cmd/candi/template_env.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ KAFKA_CONSUMER_GROUP={{.ServiceName}}
5959
{{if not .RabbitMQHandler}}# {{end}}RABBITMQ_CONSUMER_GROUP={{.ServiceName}}
6060
{{if not .RabbitMQHandler}}# {{end}}RABBITMQ_EXCHANGE_NAME=delayed
6161
62-
JAEGER_TRACING_HOST=127.0.0.1:5775
62+
JAEGER_TRACING_HOST=127.0.0.1:4317
6363
JAEGER_MAX_PACKET_SIZE=65000 # in bytes
6464
6565
MAX_GOROUTINES=10

go.mod

Lines changed: 24 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23
55
require (
66
github.com/IBM/sarama v1.43.3
77
github.com/gertd/go-pluralize v0.2.1
8-
github.com/go-chi/chi/v5 v5.1.0
8+
github.com/go-chi/chi/v5 v5.2.0
99
github.com/go-playground/validator/v10 v10.11.2
1010
github.com/golang-jwt/jwt v3.2.2+incompatible
1111
github.com/golangid/candi-plugin/task-queue-worker v0.0.0-20241022081437-59f56be28160
@@ -16,26 +16,32 @@ require (
1616
github.com/gorilla/websocket v1.5.3
1717
github.com/joho/godotenv v1.5.1
1818
github.com/lib/pq v1.10.9
19-
github.com/opentracing/opentracing-go v1.2.0
2019
github.com/rabbitmq/amqp091-go v1.10.0
2120
github.com/soheilhy/cmux v0.1.5
22-
github.com/stretchr/testify v1.9.0
23-
github.com/uber/jaeger-client-go v2.30.0+incompatible
21+
github.com/stretchr/testify v1.10.0
2422
go.mongodb.org/mongo-driver v1.17.1
23+
go.opentelemetry.io/otel v1.33.0
24+
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0
25+
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0
26+
go.opentelemetry.io/otel/sdk v1.33.0
27+
go.opentelemetry.io/otel/trace v1.33.0
2528
go.uber.org/zap v1.27.0
26-
google.golang.org/grpc v1.67.1
27-
google.golang.org/protobuf v1.35.1
29+
google.golang.org/grpc v1.69.2
30+
google.golang.org/protobuf v1.36.1
2831
)
2932

3033
require (
31-
github.com/HdrHistogram/hdrhistogram-go v1.1.2 // indirect
34+
github.com/cenkalti/backoff/v4 v4.3.0 // indirect
3235
github.com/davecgh/go-spew v1.1.1 // indirect
3336
github.com/eapache/go-resiliency v1.7.0 // indirect
3437
github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect
3538
github.com/eapache/queue v1.1.0 // indirect
39+
github.com/go-logr/logr v1.4.2 // indirect
40+
github.com/go-logr/stdr v1.2.2 // indirect
3641
github.com/go-playground/locales v0.14.1 // indirect
3742
github.com/go-playground/universal-translator v0.18.1 // indirect
3843
github.com/golang/snappy v0.0.4 // indirect
44+
github.com/grpc-ecosystem/grpc-gateway/v2 v2.25.1 // indirect
3945
github.com/hashicorp/errwrap v1.1.0 // indirect
4046
github.com/hashicorp/go-multierror v1.1.1 // indirect
4147
github.com/hashicorp/go-uuid v1.0.3 // indirect
@@ -45,28 +51,29 @@ require (
4551
github.com/jcmturner/gokrb5/v8 v8.4.4 // indirect
4652
github.com/jcmturner/rpc/v2 v2.0.3 // indirect
4753
github.com/klauspost/compress v1.17.11 // indirect
48-
github.com/kr/pretty v0.3.1 // indirect
4954
github.com/leodido/go-urn v1.4.0 // indirect
5055
github.com/montanaflynn/stats v0.7.1 // indirect
56+
github.com/opentracing/opentracing-go v1.2.0 // indirect
5157
github.com/pierrec/lz4/v4 v4.1.21 // indirect
52-
github.com/pkg/errors v0.9.1 // indirect
5358
github.com/pmezard/go-difflib v1.0.0 // indirect
5459
github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect
5560
github.com/stretchr/objx v0.5.2 // indirect
56-
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
5761
github.com/xdg-go/pbkdf2 v1.0.0 // indirect
5862
github.com/xdg-go/scram v1.1.2 // indirect
5963
github.com/xdg-go/stringprep v1.0.4 // indirect
6064
github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect
6165
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect
6266
github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 // indirect
63-
go.uber.org/atomic v1.11.0 // indirect
67+
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
68+
go.opentelemetry.io/otel/metric v1.33.0 // indirect
69+
go.opentelemetry.io/proto/otlp v1.4.0 // indirect
6470
go.uber.org/multierr v1.11.0 // indirect
65-
golang.org/x/crypto v0.28.0 // indirect
66-
golang.org/x/net v0.30.0 // indirect
67-
golang.org/x/sync v0.8.0 // indirect
68-
golang.org/x/sys v0.26.0 // indirect
69-
golang.org/x/text v0.19.0 // indirect
70-
google.golang.org/genproto/googleapis/rpc v0.0.0-20241021214115-324edc3d5d38 // indirect
71+
golang.org/x/crypto v0.31.0 // indirect
72+
golang.org/x/net v0.33.0 // indirect
73+
golang.org/x/sync v0.10.0 // indirect
74+
golang.org/x/sys v0.28.0 // indirect
75+
golang.org/x/text v0.21.0 // indirect
76+
google.golang.org/genproto/googleapis/api v0.0.0-20241223144023-3abc09e42ca8 // indirect
77+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 // indirect
7178
gopkg.in/yaml.v3 v3.0.1 // indirect
7279
)

0 commit comments

Comments
 (0)