-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: DataDog POC #250
feat: DataDog POC #250
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,6 @@ require ( | |
github.com/alecthomas/assert/v2 v2.7.0 | ||
github.com/cometbft/cometbft v0.37.4 | ||
github.com/cosmos/cosmos-sdk v0.47.8 | ||
github.com/getsentry/sentry-go v0.27.0 | ||
github.com/labstack/echo/v4 v4.11.4 | ||
github.com/osmosis-labs/osmosis/osmomath v0.0.13 | ||
github.com/osmosis-labs/osmosis/osmoutils v0.0.13 | ||
|
@@ -20,17 +19,21 @@ require ( | |
github.com/stretchr/testify v1.9.0 | ||
github.com/swaggo/echo-swagger v1.4.1 | ||
github.com/swaggo/swag v1.16.3 | ||
go.opentelemetry.io/otel v1.25.0 | ||
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.25.0 | ||
go.opentelemetry.io/otel/sdk v1.25.0 | ||
go.opentelemetry.io/otel v1.28.0 | ||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0 | ||
go.opentelemetry.io/otel/sdk v1.28.0 | ||
go.uber.org/zap v1.26.0 | ||
google.golang.org/grpc v1.63.2 | ||
google.golang.org/grpc v1.64.0 | ||
) | ||
|
||
require ( | ||
github.com/Masterminds/semver v1.5.0 // indirect | ||
github.com/bits-and-blooms/bitset v1.8.0 // indirect | ||
github.com/getsentry/sentry-go v0.27.0 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect | ||
github.com/skip-mev/block-sdk v1.4.2 // indirect | ||
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.3.1 // indirect | ||
Comment on lines
+35
to
+36
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Tip Codebase Verification Ensure correct usage of indirect OpenTelemetry dependencies. The
Analysis chainEnsure correct usage of indirect OpenTelemetry dependencies. The indirect OpenTelemetry-related packages ( Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify that the indirect OpenTelemetry dependencies are correctly used in the code.
# Test: Search for the usage of indirect OpenTelemetry-related packages.
rg --type go $'go.opentelemetry.io/otel/exporters/otlp/otlptrace|go.opentelemetry.io/proto/otlp'
Length of output: 176 Script: #!/bin/bash
# Description: Verify if go.opentelemetry.io/proto/otlp is used in the codebase
# Search for the usage of go.opentelemetry.io/proto/otlp package
rg --type go 'go.opentelemetry.io/proto/otlp'
Length of output: 45 |
||
) | ||
|
||
require ( | ||
|
@@ -42,11 +45,10 @@ require ( | |
) | ||
|
||
require ( | ||
cloud.google.com/go v0.112.0 // indirect | ||
cloud.google.com/go/compute v1.24.0 // indirect | ||
cloud.google.com/go/compute/metadata v0.2.3 // indirect | ||
cloud.google.com/go v0.112.1 // indirect | ||
cloud.google.com/go/compute/metadata v0.3.0 // indirect | ||
cloud.google.com/go/iam v1.1.6 // indirect | ||
cloud.google.com/go/storage v1.37.0 // indirect | ||
cloud.google.com/go/storage v1.38.0 // indirect | ||
cosmossdk.io/api v0.3.1 // indirect | ||
cosmossdk.io/core v0.5.1 // indirect | ||
cosmossdk.io/depinject v1.0.0-alpha.4 // indirect | ||
|
@@ -103,12 +105,11 @@ require ( | |
github.com/dvsekhvalnov/jose2go v1.6.0 // indirect | ||
github.com/felixge/httpsnoop v1.0.4 // indirect | ||
github.com/fsnotify/fsnotify v1.7.0 // indirect | ||
github.com/getsentry/sentry-go/otel v0.27.0 | ||
github.com/ghodss/yaml v1.0.0 // indirect | ||
github.com/go-kit/kit v0.12.0 // indirect | ||
github.com/go-kit/log v0.2.1 // indirect | ||
github.com/go-logfmt/logfmt v0.6.0 // indirect | ||
github.com/go-logr/logr v1.4.1 // indirect | ||
github.com/go-logr/logr v1.4.2 // indirect | ||
github.com/go-logr/stdr v1.2.2 // indirect | ||
github.com/go-openapi/jsonpointer v0.20.2 // indirect | ||
github.com/go-openapi/jsonreference v0.20.4 // indirect | ||
|
@@ -130,7 +131,7 @@ require ( | |
github.com/google/s2a-go v0.1.7 // indirect | ||
github.com/google/uuid v1.6.0 // indirect | ||
github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect | ||
github.com/googleapis/gax-go/v2 v2.12.0 // indirect | ||
github.com/googleapis/gax-go/v2 v2.12.2 // indirect | ||
github.com/gorilla/handlers v1.5.1 // indirect | ||
github.com/gorilla/mux v1.8.1 // indirect | ||
github.com/gorilla/websocket v1.5.1 // indirect | ||
|
@@ -211,28 +212,26 @@ require ( | |
github.com/zondax/ledger-go v0.14.3 // indirect | ||
go.etcd.io/bbolt v1.3.8 // indirect | ||
go.opencensus.io v0.24.0 // indirect | ||
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0 // indirect | ||
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect | ||
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect | ||
go.opentelemetry.io/otel/metric v1.25.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.25.0 | ||
go.uber.org/goleak v1.3.0 // indirect | ||
go.opentelemetry.io/otel/metric v1.28.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.28.0 | ||
Comment on lines
+215
to
+218
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Tip Codebase Verification Unused OpenTelemetry Dependencies Found The following OpenTelemetry dependencies are not used in the codebase and can be removed from
Please review and remove these unnecessary dependencies to keep the Analysis chainEnsure correct usage of OpenTelemetry instrumentation dependencies. The OpenTelemetry instrumentation packages ( Scripts executedThe following scripts were executed for the analysis: Script: #!/bin/bash
# Description: Verify that the OpenTelemetry instrumentation dependencies are correctly used in the code.
# Test: Search for the usage of OpenTelemetry instrumentation packages.
rg --type go $'go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc|go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp|go.opentelemetry.io/otel/metric|go.opentelemetry.io/otel/trace'
Length of output: 467 Script: #!/bin/bash
# Description: Verify that the OpenTelemetry instrumentation dependencies are correctly used in the code.
# Search for the usage of the specific OpenTelemetry instrumentation packages that were not found in the initial search.
rg --type go 'go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp|go.opentelemetry.io/otel/metric'
Length of output: 110 |
||
go.uber.org/multierr v1.11.0 // indirect | ||
golang.org/x/crypto v0.23.0 // indirect | ||
golang.org/x/crypto v0.24.0 // indirect | ||
golang.org/x/exp v0.0.0-20240506185415-9bf2ced13842 | ||
golang.org/x/net v0.25.0 // indirect | ||
golang.org/x/oauth2 v0.17.0 // indirect | ||
golang.org/x/net v0.26.0 // indirect | ||
golang.org/x/oauth2 v0.20.0 // indirect | ||
golang.org/x/sync v0.7.0 // indirect | ||
golang.org/x/sys v0.20.0 // indirect | ||
golang.org/x/term v0.20.0 // indirect | ||
golang.org/x/text v0.15.0 // indirect | ||
golang.org/x/sys v0.21.0 // indirect | ||
golang.org/x/term v0.21.0 // indirect | ||
golang.org/x/text v0.16.0 // indirect | ||
golang.org/x/time v0.5.0 // indirect | ||
golang.org/x/tools v0.21.0 // indirect | ||
google.golang.org/api v0.162.0 // indirect | ||
google.golang.org/appengine v1.6.8 // indirect | ||
golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d // indirect | ||
google.golang.org/api v0.169.0 // indirect | ||
google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect | ||
google.golang.org/protobuf v1.33.0 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20240701130421-f6361c86f094 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240701130421-f6361c86f094 // indirect | ||
google.golang.org/protobuf v1.34.2 // indirect | ||
gopkg.in/ini.v1 v1.67.0 // indirect | ||
gopkg.in/yaml.v2 v2.4.0 // indirect | ||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Note: removed Sentry config