-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: collect metrics from engine in RESIZING and DRAINING statuses (#15
) Previously, the metrics were collected from engines in `RUNNING` status. Now it is extended to collect metrics from engines in `RESIZING` and `DRAINING` statuses. Also, engine status attribute added to engine runtime and query history metrics.
- Loading branch information
1 parent
acd804a
commit 7369411
Showing
9 changed files
with
164 additions
and
131 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,46 @@ | ||
module github.com/firebolt-db/otel-exporter | ||
|
||
go 1.22.0 | ||
go 1.23.1 | ||
|
||
require ( | ||
github.com/firebolt-db/firebolt-go-sdk v1.1.0 | ||
github.com/firebolt-db/firebolt-go-sdk v1.4.0 | ||
github.com/go-ozzo/ozzo-validation/v4 v4.3.0 | ||
github.com/sethvargo/go-envconfig v1.0.3 | ||
github.com/stretchr/testify v1.9.0 | ||
github.com/urfave/cli/v2 v2.27.2 | ||
go.opentelemetry.io/otel v1.27.0 | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.27.0 | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.27.0 | ||
go.opentelemetry.io/otel/metric v1.27.0 | ||
go.opentelemetry.io/otel/sdk v1.27.0 | ||
go.opentelemetry.io/otel/sdk/metric v1.27.0 | ||
golang.org/x/oauth2 v0.20.0 | ||
google.golang.org/grpc v1.64.1 | ||
github.com/sethvargo/go-envconfig v1.1.0 | ||
github.com/stretchr/testify v1.10.0 | ||
github.com/urfave/cli/v2 v2.27.5 | ||
go.opentelemetry.io/otel v1.33.0 | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.33.0 | ||
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.33.0 | ||
go.opentelemetry.io/otel/metric v1.33.0 | ||
go.opentelemetry.io/otel/sdk v1.33.0 | ||
go.opentelemetry.io/otel/sdk/metric v1.33.0 | ||
golang.org/x/oauth2 v0.24.0 | ||
google.golang.org/grpc v1.69.0 | ||
) | ||
|
||
require ( | ||
cloud.google.com/go/compute/metadata v0.3.0 // indirect | ||
cloud.google.com/go/compute/metadata v0.5.2 // indirect | ||
github.com/astaxie/beego v1.12.3 // indirect | ||
github.com/cenkalti/backoff/v4 v4.3.0 // indirect | ||
github.com/cpuguy83/go-md2man/v2 v2.0.4 // indirect | ||
github.com/cpuguy83/go-md2man/v2 v2.0.5 // indirect | ||
github.com/davecgh/go-spew v1.1.1 // 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/grpc-ecosystem/grpc-gateway/v2 v2.20.0 // indirect | ||
github.com/matishsiao/goInfo v0.0.0-20210923090445-da2e3fa8d45f // indirect | ||
github.com/google/uuid v1.6.0 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect | ||
github.com/matishsiao/goInfo v0.0.0-20240924010139-10388a85396f // indirect | ||
github.com/pmezard/go-difflib v1.0.0 // indirect | ||
github.com/russross/blackfriday/v2 v2.1.0 // indirect | ||
github.com/xrash/smetrics v0.0.0-20240312152122-5f08fbb34913 // indirect | ||
github.com/xrash/smetrics v0.0.0-20240521201337-686a1a2994c1 // indirect | ||
github.com/xwb1989/sqlparser v0.0.0-20180606152119-120387863bf2 // indirect | ||
go.opentelemetry.io/otel/trace v1.27.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.2.0 // indirect | ||
golang.org/x/net v0.26.0 // indirect | ||
golang.org/x/sys v0.21.0 // indirect | ||
golang.org/x/text v0.16.0 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20240520151616-dc85e6b867a5 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20240515191416-fc5f0ca64291 // indirect | ||
google.golang.org/protobuf v1.34.1 // indirect | ||
go.opentelemetry.io/auto/sdk v1.1.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.33.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.4.0 // indirect | ||
golang.org/x/net v0.32.0 // indirect | ||
golang.org/x/sys v0.28.0 // indirect | ||
golang.org/x/text v0.21.0 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 // indirect | ||
google.golang.org/protobuf v1.35.2 // indirect | ||
gopkg.in/yaml.v3 v3.0.1 // indirect | ||
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.