11module github.com/middleware-labs/mw-agent
22
3- go 1.24.2
4-
5- toolchain go1.24.5
3+ go 1.25.0
64
75replace github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter => github.com/middleware-labs/opentelemetry-collector-contrib/internal/filter v0.0.0-20260122034336-b0dc5b7db4de
86
@@ -50,7 +48,7 @@ require (
5048 github.com/prometheus/common v0.67.2
5149 github.com/stretchr/testify v1.11.1
5250 github.com/urfave/cli/v2 v2.25.7
53- go.opentelemetry.io/collector/pdata v1.45 .0 // indirect
51+ go.opentelemetry.io/collector/pdata v1.53 .0 // indirect
5452 go.uber.org/zap v1.27.1
5553 gopkg.in/yaml.v2 v2.4.0
5654 k8s.io/api v0.34.1
@@ -76,6 +74,7 @@ require (
7674 github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.139.0
7775 github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.139.0
7876 github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.139.0
77+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/activedirectorydsreceiver v0.139.0
7978 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/apachereceiver v0.139.0
8079 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.139.0
8180 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/dockerstatsreceiver v0.139.0
@@ -104,8 +103,8 @@ require (
104103 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsperfcountersreceiver v0.139.0
105104 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zookeeperreceiver v0.139.0
106105 go.opentelemetry.io/collector v0.139.0 // indirect
107- go.opentelemetry.io/collector/component v1.45 .0
108- go.opentelemetry.io/collector/confmap v1.45 .0
106+ go.opentelemetry.io/collector/component v1.53 .0
107+ go.opentelemetry.io/collector/confmap v1.53 .0
109108 go.opentelemetry.io/collector/exporter v1.45.0
110109 go.opentelemetry.io/collector/exporter/debugexporter v0.139.0
111110 go.opentelemetry.io/collector/exporter/otlpexporter v0.139.0
@@ -114,7 +113,7 @@ require (
114113 go.opentelemetry.io/collector/processor v1.45.0
115114 go.opentelemetry.io/collector/processor/batchprocessor v0.139.0
116115 go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.139.0
117- go.opentelemetry.io/collector/receiver v1.45 .0
116+ go.opentelemetry.io/collector/receiver v1.53 .0
118117 go.opentelemetry.io/collector/receiver/otlpreceiver v0.139.0
119118 gopkg.in/natefinch/lumberjack.v2 v2.2.1
120119)
@@ -125,11 +124,12 @@ require (
125124 github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.139.0
126125 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/datadogreceiver v0.139.0
127126 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/journaldreceiver v0.139.0
127+ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/windowsservicereceiver v0.147.0
128128 go.opentelemetry.io/collector/confmap/provider/envprovider v1.45.0
129129 go.opentelemetry.io/collector/confmap/provider/fileprovider v1.45.0
130130 go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.45.0
131131 go.opentelemetry.io/collector/connector v0.139.0
132- go.opentelemetry.io/collector/featuregate v1.45 .0
132+ go.opentelemetry.io/collector/featuregate v1.53 .0
133133 go.opentelemetry.io/collector/otelcol v0.139.0
134134 go.opentelemetry.io/collector/service v0.139.0
135135)
@@ -203,7 +203,7 @@ require (
203203 github.com/cenkalti/backoff/v5 v5.0.3 // indirect
204204 github.com/cespare/xxhash/v2 v2.3.0 // indirect
205205 github.com/cihub/seelog v0.0.0-20170130134532-f561c5e57575 // indirect
206- github.com/cncf/xds/go v0.0.0-20251022180443-0feb69152e9f // indirect
206+ github.com/cncf/xds/go v0.0.0-20251210132809-ee656c7534f5 // indirect
207207 github.com/containerd/errdefs v1.0.0 // indirect
208208 github.com/containerd/errdefs/pkg v0.3.0 // indirect
209209 github.com/coreos/go-systemd/v22 v22.6.0 // indirect
@@ -226,8 +226,8 @@ require (
226226 github.com/elastic/go-grok v0.3.1 // indirect
227227 github.com/elastic/lunes v0.1.0 // indirect
228228 github.com/emicklei/go-restful/v3 v3.12.2 // indirect
229- github.com/envoyproxy/go-control-plane/envoy v1.35 .0 // indirect
230- github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect
229+ github.com/envoyproxy/go-control-plane/envoy v1.36 .0 // indirect
230+ github.com/envoyproxy/protoc-gen-validate v1.3.0 // indirect
231231 github.com/expr-lang/expr v1.17.6 // indirect
232232 github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb // indirect
233233 github.com/fatih/color v1.18.0 // indirect
@@ -251,7 +251,7 @@ require (
251251 github.com/go-openapi/validate v0.24.0 // indirect
252252 github.com/go-resty/resty/v2 v2.16.5 // indirect
253253 github.com/go-sql-driver/mysql v1.9.3 // indirect
254- github.com/go-viper/mapstructure/v2 v2.4 .0 // indirect
254+ github.com/go-viper/mapstructure/v2 v2.5 .0 // indirect
255255 github.com/go-zookeeper/zk v1.0.4 // indirect
256256 github.com/gobwas/glob v0.2.3 // indirect
257257 github.com/goccy/go-json v0.10.5 // indirect
@@ -313,7 +313,7 @@ require (
313313 github.com/klauspost/compress v1.18.1 // indirect
314314 github.com/klauspost/cpuid/v2 v2.2.5 // indirect
315315 github.com/knadh/koanf v1.5.0 // indirect
316- github.com/knadh/koanf/v2 v2.3.0 // indirect
316+ github.com/knadh/koanf/v2 v2.3.2 // indirect
317317 github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b // indirect
318318 github.com/kylelemons/godebug v1.1.0 // indirect
319319 github.com/leodido/go-syslog/v4 v4.3.0 // indirect
@@ -447,7 +447,7 @@ require (
447447 go.opentelemetry.io/auto/sdk v1.2.1 // indirect
448448 go.opentelemetry.io/collector/client v1.45.0 // indirect
449449 go.opentelemetry.io/collector/component/componentstatus v0.139.0 // indirect
450- go.opentelemetry.io/collector/component/componenttest v0.139 .0 // indirect
450+ go.opentelemetry.io/collector/component/componenttest v0.147 .0 // indirect
451451 go.opentelemetry.io/collector/config/configauth v1.45.0 // indirect
452452 go.opentelemetry.io/collector/config/configcompression v1.45.0 // indirect
453453 go.opentelemetry.io/collector/config/configgrpc v0.139.0 // indirect
@@ -462,11 +462,11 @@ require (
462462 go.opentelemetry.io/collector/confmap/xconfmap v0.139.0 // indirect
463463 go.opentelemetry.io/collector/connector/connectortest v0.139.0 // indirect
464464 go.opentelemetry.io/collector/connector/xconnector v0.139.0 // indirect
465- go.opentelemetry.io/collector/consumer v1.45 .0 // indirect
466- go.opentelemetry.io/collector/consumer/consumererror v0.139 .0 // indirect
465+ go.opentelemetry.io/collector/consumer v1.53 .0 // indirect
466+ go.opentelemetry.io/collector/consumer/consumererror v0.147 .0 // indirect
467467 go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.139.0 // indirect
468- go.opentelemetry.io/collector/consumer/consumertest v0.139 .0 // indirect
469- go.opentelemetry.io/collector/consumer/xconsumer v0.139 .0 // indirect
468+ go.opentelemetry.io/collector/consumer/consumertest v0.147 .0 // indirect
469+ go.opentelemetry.io/collector/consumer/xconsumer v0.147 .0 // indirect
470470 go.opentelemetry.io/collector/exporter/exporterhelper v0.139.0 // indirect
471471 go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.139.0 // indirect
472472 go.opentelemetry.io/collector/exporter/exportertest v0.139.0 // indirect
@@ -477,24 +477,25 @@ require (
477477 go.opentelemetry.io/collector/extension/extensiontest v0.139.0 // indirect
478478 go.opentelemetry.io/collector/extension/xextension v0.139.0 // indirect
479479 go.opentelemetry.io/collector/filter v0.139.0 // indirect
480+ go.opentelemetry.io/collector/internal/componentalias v0.147.0 // indirect
480481 go.opentelemetry.io/collector/internal/fanoutconsumer v0.139.0 // indirect
481482 go.opentelemetry.io/collector/internal/memorylimiter v0.139.0 // indirect
482483 go.opentelemetry.io/collector/internal/sharedcomponent v0.139.0 // indirect
483484 go.opentelemetry.io/collector/internal/telemetry v0.139.0 // indirect
484- go.opentelemetry.io/collector/pdata/pprofile v0.139 .0 // indirect
485- go.opentelemetry.io/collector/pdata/testdata v0.139 .0 // indirect
485+ go.opentelemetry.io/collector/pdata/pprofile v0.147 .0 // indirect
486+ go.opentelemetry.io/collector/pdata/testdata v0.147 .0 // indirect
486487 go.opentelemetry.io/collector/pdata/xpdata v0.139.0 // indirect
487- go.opentelemetry.io/collector/pipeline v1.45 .0 // indirect
488- go.opentelemetry.io/collector/pipeline/xpipeline v0.139 .0 // indirect
488+ go.opentelemetry.io/collector/pipeline v1.53 .0 // indirect
489+ go.opentelemetry.io/collector/pipeline/xpipeline v0.147 .0 // indirect
489490 go.opentelemetry.io/collector/processor/processorhelper v0.139.0 // indirect
490491 go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.139.0 // indirect
491492 go.opentelemetry.io/collector/processor/processortest v0.139.0 // indirect
492493 go.opentelemetry.io/collector/processor/xprocessor v0.139.0 // indirect
493- go.opentelemetry.io/collector/receiver/receiverhelper v0.139 .0 // indirect
494- go.opentelemetry.io/collector/receiver/receivertest v0.139 .0 // indirect
495- go.opentelemetry.io/collector/receiver/xreceiver v0.139 .0 // indirect
496- go.opentelemetry.io/collector/scraper v0.139 .0 // indirect
497- go.opentelemetry.io/collector/scraper/scraperhelper v0.139 .0 // indirect
494+ go.opentelemetry.io/collector/receiver/receiverhelper v0.147 .0 // indirect
495+ go.opentelemetry.io/collector/receiver/receivertest v0.147 .0 // indirect
496+ go.opentelemetry.io/collector/receiver/xreceiver v0.147 .0 // indirect
497+ go.opentelemetry.io/collector/scraper v0.147 .0 // indirect
498+ go.opentelemetry.io/collector/scraper/scraperhelper v0.147 .0 // indirect
498499 go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685 // indirect
499500 go.opentelemetry.io/collector/service/hostcapabilities v0.139.0 // indirect
500501 go.opentelemetry.io/contrib/bridges/otelzap v0.13.0 // indirect
@@ -503,7 +504,7 @@ require (
503504 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.63.0 // indirect
504505 go.opentelemetry.io/contrib/otelconf v0.18.0 // indirect
505506 go.opentelemetry.io/contrib/propagators/b3 v1.38.0 // indirect
506- go.opentelemetry.io/otel v1.39 .0 // indirect
507+ go.opentelemetry.io/otel v1.40 .0 // indirect
507508 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 // indirect
508509 go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0 // indirect
509510 go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0 // indirect
@@ -516,35 +517,35 @@ require (
516517 go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.38.0 // indirect
517518 go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.38.0 // indirect
518519 go.opentelemetry.io/otel/log v0.14.0 // indirect
519- go.opentelemetry.io/otel/metric v1.39 .0 // indirect
520- go.opentelemetry.io/otel/sdk v1.39 .0 // indirect
520+ go.opentelemetry.io/otel/metric v1.40 .0 // indirect
521+ go.opentelemetry.io/otel/sdk v1.40 .0 // indirect
521522 go.opentelemetry.io/otel/sdk/log v0.14.0 // indirect
522- go.opentelemetry.io/otel/sdk/metric v1.39 .0 // indirect
523- go.opentelemetry.io/otel/trace v1.39 .0 // indirect
523+ go.opentelemetry.io/otel/sdk/metric v1.40 .0 // indirect
524+ go.opentelemetry.io/otel/trace v1.40 .0 // indirect
524525 go.opentelemetry.io/proto/otlp v1.7.1 // indirect
525526 go.uber.org/atomic v1.11.0 // indirect
526527 go.uber.org/goleak v1.3.0 // indirect
527528 go.uber.org/multierr v1.11.0 // indirect
528529 go.uber.org/zap/exp v0.3.0 // indirect
529530 go.yaml.in/yaml/v2 v2.4.3 // indirect
530531 go.yaml.in/yaml/v3 v3.0.4 // indirect
531- golang.org/x/crypto v0.45 .0 // indirect
532+ golang.org/x/crypto v0.48 .0 // indirect
532533 golang.org/x/exp v0.0.0-20251009144603-d2f985daa21b // indirect
533- golang.org/x/mod v0.29 .0 // indirect
534- golang.org/x/net v0.47 .0 // indirect
535- golang.org/x/oauth2 v0.32 .0 // indirect
536- golang.org/x/sync v0.18 .0 // indirect
537- golang.org/x/sys v0.39 .0 // indirect
538- golang.org/x/term v0.37 .0 // indirect
539- golang.org/x/text v0.31 .0 // indirect
534+ golang.org/x/mod v0.32 .0 // indirect
535+ golang.org/x/net v0.51 .0 // indirect
536+ golang.org/x/oauth2 v0.34 .0 // indirect
537+ golang.org/x/sync v0.19 .0 // indirect
538+ golang.org/x/sys v0.41 .0 // indirect
539+ golang.org/x/term v0.40 .0 // indirect
540+ golang.org/x/text v0.34 .0 // indirect
540541 golang.org/x/time v0.14.0 // indirect
541- golang.org/x/tools v0.38 .0 // indirect
542+ golang.org/x/tools v0.41 .0 // indirect
542543 gonum.org/v1/gonum v0.16.0 // indirect
543544 google.golang.org/api v0.250.0 // indirect
544- google.golang.org/genproto/googleapis/api v0.0.0-20251022142026-3a174f9686a8 // indirect
545- google.golang.org/genproto/googleapis/rpc v0.0.0-20251022142026-3a174f9686a8 // indirect
546- google.golang.org/grpc v1.77.0 // indirect
547- google.golang.org/protobuf v1.36.10 // indirect
545+ google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect
546+ google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b // indirect
547+ google.golang.org/grpc v1.79.1 // indirect
548+ google.golang.org/protobuf v1.36.11 // indirect
548549 gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
549550 gopkg.in/inf.v0 v0.9.1 // indirect
550551 gopkg.in/ini.v1 v1.67.0 // indirect
0 commit comments