Skip to content

Commit c49611c

Browse files
author
Mrod1598
authored
Update opentelemetry-collector-contrib version to v0.40.0 and import a new Postgresql receiver. (open-telemetry#66)
1 parent f15f911 commit c49611c

File tree

5 files changed

+155
-122
lines changed

5 files changed

+155
-122
lines changed

cmd/otelopscol/components.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ import (
2626
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver"
2727
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver"
2828
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver"
29+
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver"
2930
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusexecreceiver"
3031
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver"
3132
"github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver"
@@ -65,6 +66,7 @@ func components() (component.Factories, error) {
6566
mysqlreceiver.NewFactory(),
6667
httpdreceiver.NewFactory(),
6768
memcachedreceiver.NewFactory(),
69+
postgresqlreceiver.NewFactory(),
6870
}
6971
for _, rcv := range factories.Receivers {
7072
receivers = append(receivers, rcv)

go.mod

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,29 @@ module github.com/GoogleCloudPlatform/opentelemetry-operations-collector
33
go 1.17
44

55
require (
6-
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.39.0
7-
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.39.0
8-
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.39.0
9-
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.39.0
10-
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.39.0
11-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.39.0
6+
github.com/open-telemetry/opentelemetry-collector-contrib/exporter/googlecloudexporter v0.40.0
7+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.40.0
8+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.40.0
9+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.40.0
10+
github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.40.0
11+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/hostmetricsreceiver v0.40.0
1212
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/httpdreceiver v0.38.0
13-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.39.0
14-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.39.1-0.20211117124746-226fbbc13fad
15-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.39.0
16-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.39.0
17-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusexecreceiver v0.39.0
18-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.39.0
19-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.39.0
20-
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.39.0
13+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.40.0
14+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/memcachedreceiver v0.40.0
15+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/mysqlreceiver v0.40.1-0.20211202172145-527db3356126
16+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/nginxreceiver v0.40.0
17+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/postgresqlreceiver v0.40.0
18+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusexecreceiver v0.40.0
19+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.40.0
20+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/redisreceiver v0.40.0
21+
github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.40.0
2122
github.com/shirou/gopsutil v3.21.10+incompatible
2223
github.com/stretchr/testify v1.7.0
23-
go.opentelemetry.io/collector v0.39.0
24-
go.opentelemetry.io/collector/model v0.39.0
24+
go.opentelemetry.io/collector v0.40.0
25+
go.opentelemetry.io/collector/model v0.40.0
2526
go.uber.org/multierr v1.7.0
2627
go.uber.org/zap v1.19.1
27-
golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359
28+
golang.org/x/sys v0.0.0-20211109184856-51b60fd695b3
2829
)
2930

3031
require (
@@ -50,19 +51,19 @@ require (
5051
github.com/alecthomas/units v0.0.0-20210208195552-ff826a37aa15 // indirect
5152
github.com/antonmedv/expr v1.9.0 // indirect
5253
github.com/armon/go-metrics v0.3.9 // indirect
53-
github.com/aws/aws-sdk-go v1.41.19 // indirect
54+
github.com/aws/aws-sdk-go v1.42.9 // indirect
5455
github.com/beorn7/perks v1.0.1 // indirect
5556
github.com/cenkalti/backoff/v4 v4.1.2 // indirect
5657
github.com/census-instrumentation/opencensus-proto v0.3.0 // indirect
5758
github.com/cespare/xxhash/v2 v2.1.2 // indirect
5859
github.com/cncf/udpa/go v0.0.0-20210930031921-04548b0d99d4 // indirect
5960
github.com/cncf/xds/go v0.0.0-20211011173535-cb28da3451f1 // indirect
60-
github.com/containerd/containerd v1.5.7 // indirect
61+
github.com/containerd/containerd v1.5.8 // indirect
6162
github.com/davecgh/go-spew v1.1.1 // indirect
6263
github.com/digitalocean/godo v1.62.0 // indirect
6364
github.com/docker/distribution v2.7.1+incompatible // indirect
64-
github.com/docker/docker v20.10.10+incompatible // indirect
65-
github.com/docker/go-connections v0.4.0 // indirect
65+
github.com/docker/docker v20.10.11+incompatible // indirect
66+
github.com/docker/go-connections v0.4.1-0.20210727194412-58542c764a11 // indirect
6667
github.com/docker/go-units v0.4.0 // indirect
6768
github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021 // indirect
6869
github.com/envoyproxy/protoc-gen-validate v0.1.0 // indirect
@@ -122,13 +123,14 @@ require (
122123
github.com/mitchellh/reflectwalk v1.0.2 // indirect
123124
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
124125
github.com/modern-go/reflect2 v1.0.2 // indirect
125-
github.com/mostynb/go-grpc-compression v1.1.14 // indirect
126+
github.com/mostynb/go-grpc-compression v1.1.15 // indirect
126127
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
127128
github.com/nginxinc/nginx-prometheus-exporter v0.8.1-0.20201110005315-f5a5f8086c19 // indirect
128-
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.39.0 // indirect
129-
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.39.0 // indirect
129+
github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.40.0 // indirect
130+
github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.40.0 // indirect
131+
github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/opencensus v0.40.0 // indirect
130132
github.com/opencontainers/go-digest v1.0.0 // indirect
131-
github.com/opencontainers/image-spec v1.0.1 // indirect
133+
github.com/opencontainers/image-spec v1.0.2 // indirect
132134
github.com/pkg/errors v0.9.1 // indirect
133135
github.com/pmezard/go-difflib v1.0.0 // indirect
134136
github.com/prometheus/client_golang v1.11.0 // indirect
@@ -148,20 +150,20 @@ require (
148150
github.com/tklauser/go-sysconf v0.3.9 // indirect
149151
github.com/tklauser/numcpus v0.3.0 // indirect
150152
go.opencensus.io v0.23.0 // indirect
151-
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.26.1 // indirect
152-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.26.1 // indirect
153-
go.opentelemetry.io/contrib/zpages v0.26.1 // indirect
154-
go.opentelemetry.io/otel v1.1.0 // indirect
155-
go.opentelemetry.io/otel/exporters/prometheus v0.24.0 // indirect
156-
go.opentelemetry.io/otel/internal/metric v0.24.0 // indirect
157-
go.opentelemetry.io/otel/metric v0.24.0 // indirect
158-
go.opentelemetry.io/otel/sdk v1.1.0 // indirect
159-
go.opentelemetry.io/otel/sdk/export/metric v0.24.0 // indirect
160-
go.opentelemetry.io/otel/sdk/metric v0.24.0 // indirect
161-
go.opentelemetry.io/otel/trace v1.1.0 // indirect
153+
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.27.0 // indirect
154+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.27.0 // indirect
155+
go.opentelemetry.io/contrib/zpages v0.27.0 // indirect
156+
go.opentelemetry.io/otel v1.2.0 // indirect
157+
go.opentelemetry.io/otel/exporters/prometheus v0.25.0 // indirect
158+
go.opentelemetry.io/otel/internal/metric v0.25.0 // indirect
159+
go.opentelemetry.io/otel/metric v0.25.0 // indirect
160+
go.opentelemetry.io/otel/sdk v1.2.0 // indirect
161+
go.opentelemetry.io/otel/sdk/export/metric v0.25.0 // indirect
162+
go.opentelemetry.io/otel/sdk/metric v0.25.0 // indirect
163+
go.opentelemetry.io/otel/trace v1.2.0 // indirect
162164
go.uber.org/atomic v1.9.0 // indirect
163165
golang.org/x/crypto v0.0.0-20210915214749-c084706c2272 // indirect
164-
golang.org/x/net v0.0.0-20210917221730-978cfadd31cf // indirect
166+
golang.org/x/net v0.0.0-20211108170745-6635138e15ea // indirect
165167
golang.org/x/oauth2 v0.0.0-20211005180243-6b3c2da341f1 // indirect
166168
golang.org/x/sync v0.0.0-20210220032951-036812b2e83c // indirect
167169
golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d // indirect

0 commit comments

Comments
 (0)