diff --git a/internal/testbed/go.mod b/internal/testbed/go.mod index 2c88ce7a..35fe1998 100644 --- a/internal/testbed/go.mod +++ b/internal/testbed/go.mod @@ -5,12 +5,12 @@ go 1.22.6 require ( github.com/Dynatrace/dynatrace-otel-collector/internal/testcommon v0.0.0 github.com/google/uuid v1.6.0 - github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.0 + github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.1-0.20240917213807-5cb166da005b github.com/stretchr/testify v1.9.0 - go.opentelemetry.io/collector/component v0.109.0 - go.opentelemetry.io/collector/consumer/consumertest v0.109.0 - go.opentelemetry.io/collector/pdata v1.15.0 - go.opentelemetry.io/collector/semconv v0.109.0 + go.opentelemetry.io/collector/component v0.109.1-0.20240916171416-d3a171889c53 + go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240916171416-d3a171889c53 + go.opentelemetry.io/collector/pdata v1.15.1-0.20240916171416-d3a171889c53 + go.opentelemetry.io/collector/semconv v0.109.1-0.20240916171416-d3a171889c53 golang.org/x/exp v0.0.0-20240909161429-701f63a606c0 gopkg.in/yaml.v3 v3.0.1 ) @@ -122,9 +122,9 @@ require ( github.com/pkg/errors v0.9.1 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect - github.com/prometheus/client_golang v1.20.2 // indirect + github.com/prometheus/client_golang v1.20.4 // indirect github.com/prometheus/client_model v0.6.1 // indirect - github.com/prometheus/common v0.57.0 // indirect + github.com/prometheus/common v0.59.1 // indirect github.com/prometheus/procfs v0.15.1 // indirect github.com/rs/cors v1.11.1 // indirect github.com/shirou/gopsutil/v4 v4.24.8 // indirect @@ -134,7 +134,7 @@ require ( github.com/soheilhy/cmux v0.1.5 // indirect github.com/spf13/cobra v1.8.1 // indirect github.com/spf13/pflag v1.0.5 // indirect - github.com/tinylib/msgp v1.2.0 // indirect + github.com/tinylib/msgp v1.2.1 // indirect github.com/tklauser/go-sysconf v0.3.12 // indirect github.com/tklauser/numcpus v0.6.1 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect @@ -142,71 +142,71 @@ require ( github.com/x448/float16 v0.8.4 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/collector v0.109.0 // indirect - go.opentelemetry.io/collector/client v1.15.0 // indirect - go.opentelemetry.io/collector/component/componentprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.109.0 // indirect - go.opentelemetry.io/collector/config/configauth v0.109.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.15.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.109.0 // indirect - go.opentelemetry.io/collector/config/confighttp v0.109.0 // indirect - go.opentelemetry.io/collector/config/confignet v0.109.0 // indirect - go.opentelemetry.io/collector/config/configopaque v1.15.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.15.0 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.109.0 // indirect - go.opentelemetry.io/collector/config/configtls v1.15.0 // indirect - go.opentelemetry.io/collector/config/internal v0.109.0 // indirect - go.opentelemetry.io/collector/confmap v1.15.0 // indirect - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.0 // indirect - go.opentelemetry.io/collector/connector v0.109.0 // indirect - go.opentelemetry.io/collector/connector/connectorprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/consumer v0.109.0 // indirect - go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/exporter v0.109.0 // indirect - go.opentelemetry.io/collector/exporter/debugexporter v0.109.0 // indirect - go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/exporter/otlpexporter v0.109.0 // indirect - go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.0 // indirect - go.opentelemetry.io/collector/extension v0.109.0 // indirect - go.opentelemetry.io/collector/extension/auth v0.109.0 // indirect - go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.0 // indirect - go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 // indirect - go.opentelemetry.io/collector/featuregate v1.15.0 // indirect - go.opentelemetry.io/collector/internal/globalgates v0.109.0 // indirect - go.opentelemetry.io/collector/otelcol v0.109.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.109.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.109.0 // indirect - go.opentelemetry.io/collector/processor v0.109.0 // indirect - go.opentelemetry.io/collector/processor/batchprocessor v0.109.0 // indirect - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.0 // indirect - go.opentelemetry.io/collector/processor/processorprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/receiver v0.109.0 // indirect - go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.0 // indirect - go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 // indirect - go.opentelemetry.io/collector/service v0.109.0 // indirect + go.opentelemetry.io/collector v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/client v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/config/internal v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/confmap v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/connector v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/consumer v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/exporter v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/extension v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/featuregate v1.15.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/otelcol v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/processor v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/receiver v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240916171416-d3a171889c53 // indirect + go.opentelemetry.io/collector/service v0.109.1-0.20240916171416-d3a171889c53 // indirect go.opentelemetry.io/contrib/config v0.9.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.29.0 // indirect go.opentelemetry.io/contrib/zpages v0.54.0 // indirect - go.opentelemetry.io/otel v1.29.0 // indirect + go.opentelemetry.io/otel v1.30.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.51.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.52.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 // indirect go.opentelemetry.io/otel/log v0.5.0 // indirect - go.opentelemetry.io/otel/metric v1.29.0 // indirect - go.opentelemetry.io/otel/sdk v1.29.0 // indirect + go.opentelemetry.io/otel/metric v1.30.0 // indirect + go.opentelemetry.io/otel/sdk v1.30.0 // indirect go.opentelemetry.io/otel/sdk/log v0.5.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.29.0 // indirect - go.opentelemetry.io/otel/trace v1.29.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.30.0 // indirect + go.opentelemetry.io/otel/trace v1.30.0 // indirect go.opentelemetry.io/proto/otlp v1.3.1 // indirect go.uber.org/multierr v1.11.0 // indirect go.uber.org/zap v1.27.0 // indirect @@ -220,9 +220,9 @@ require ( golang.org/x/time v0.6.0 // indirect golang.org/x/tools v0.25.0 // indirect gonum.org/v1/gonum v0.15.1 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd // indirect - google.golang.org/grpc v1.66.0 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect + google.golang.org/grpc v1.66.1 // indirect google.golang.org/protobuf v1.34.2 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect diff --git a/internal/testbed/go.sum b/internal/testbed/go.sum index 0e11da1e..6e37a498 100644 --- a/internal/testbed/go.sum +++ b/internal/testbed/go.sum @@ -2457,8 +2457,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceive github.com/open-telemetry/opentelemetry-collector-contrib/receiver/syslogreceiver v0.109.0/go.mod h1:ta/G4NgzQvhCt911c+8Wn8A9SDXy6ZbPHfwbz8LJLQg= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0 h1:KtBPQWaKCS9nmG1cTbl1xROcd31+ziqrv28zlKwkiyo= github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.109.0/go.mod h1:pRMfAbGQceDlttlVc15J5ushw+7QDhpJY9VT3SB6bQs= -github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.0 h1:cmOwOz4jZJll00ggp3VFV6HlQhDVGc+DHVE9FiUbTNE= -github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.0/go.mod h1:1ZuzJbuLgaL4jvh/ukbLHcx5OjL6i2qfxRTzGWPD+Vg= +github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.1-0.20240917213807-5cb166da005b h1:cFHhJ2srpoxHj2ZO0AbExcpeg0+k6+1PF0aqqZFAPL4= +github.com/open-telemetry/opentelemetry-collector-contrib/testbed v0.109.1-0.20240917213807-5cb166da005b/go.mod h1:B97ZKCq1L0A5Vv2zpfBqDK9/NMweJnLRt6SP2scXl/Y= github.com/open-telemetry/opentelemetry-collector-contrib/testbed/mockdatasenders/mockdatadogagentexporter v0.109.0 h1:rz+VOrWs//fvioLw6zC+cFxTnbmGDl4proqOEl7Wrpc= github.com/open-telemetry/opentelemetry-collector-contrib/testbed/mockdatasenders/mockdatadogagentexporter v0.109.0/go.mod h1:ERpSJvVF//xKHZhA0jV2pIFOiTP4cyXcLnGefvwSWvs= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= @@ -2494,8 +2494,8 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRI github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c h1:NRoLoZvkBTKvR5gQLgA3e0hqjkY9u1wm+iOL45VN/qI= github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/prometheus/client_golang v1.20.2 h1:5ctymQzZlyOON1666svgwn3s6IKWgfbjsejTMiXIyjg= -github.com/prometheus/client_golang v1.20.2/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= +github.com/prometheus/client_golang v1.20.4 h1:Tgh3Yr67PaOv/uTqloMsCEdeuFTatm5zIq5+qNN23vI= +github.com/prometheus/client_golang v1.20.4/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.3.0/go.mod h1:LDGWKZIo7rky3hgvBe+caln+Dr3dPggB5dvjtD7w9+w= @@ -2503,8 +2503,8 @@ github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJ github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= -github.com/prometheus/common v0.57.0 h1:Ro/rKjwdq9mZn1K5QPctzh+MA4Lp0BuYk5ZZEVhoNcY= -github.com/prometheus/common v0.57.0/go.mod h1:7uRPFSUTbfZWsJ7MHY56sqt7hLQu3bxXHDnNhl8E9qI= +github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0= +github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0= github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4= github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI= github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= @@ -2589,8 +2589,8 @@ github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JT github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tidwall/sjson v1.2.5/go.mod h1:Fvgq9kS/6ociJEDnK0Fk1cpYF4FIW6ZF7LAe+6jwd28= github.com/tinylib/msgp v1.1.2/go.mod h1:+d+yLhGm8mzTaHzB+wgMYrodPfmZrzkirds8fDWklFE= -github.com/tinylib/msgp v1.2.0 h1:0uKB/662twsVBpYUPbokj4sTSKhWFKB7LopO2kWK8lY= -github.com/tinylib/msgp v1.2.0/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro= +github.com/tinylib/msgp v1.2.1 h1:6ypy2qcCznxpP4hpORzhtXyTqrBs7cfM9MCCWY8zsmU= +github.com/tinylib/msgp v1.2.1/go.mod h1:2vIGs3lcUo8izAATNobrCHevYZC/LMsJtw4JPiYPHro= github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= @@ -2623,100 +2623,100 @@ go.opencensus.io v0.22.5/go.mod h1:5pWMHQbX5EPX2/62yrJeAkowc+lfs/XD7Uxpq3pI6kk= go.opencensus.io v0.23.0/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= -go.opentelemetry.io/collector v0.109.0 h1:ULnMWuwcy4ix1oP5RFFRcmpEbaU5YabW6nWcLMQQRo0= -go.opentelemetry.io/collector v0.109.0/go.mod h1:gheyquSOc5E9Y+xsPmpA+PBrpPc+msVsIalY76/ZvnQ= -go.opentelemetry.io/collector/client v1.15.0 h1:SMUKTntljRmFvB8nCVf6KjbEQ/qm63wi+huDx+Bc/po= -go.opentelemetry.io/collector/client v1.15.0/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY= -go.opentelemetry.io/collector/component v0.109.0 h1:AU6eubP1htO8Fvm86uWn66Kw0DMSFhgcRM2cZZTYfII= -go.opentelemetry.io/collector/component v0.109.0/go.mod h1:jRVFY86GY6JZ61SXvUN69n7CZoTjDTqWyNC+wJJvzOw= -go.opentelemetry.io/collector/component/componentprofiles v0.109.0 h1:W+IHaK1SdExcp3lmb454Y6v+JArsWHD0gsoBiX+dKNY= -go.opentelemetry.io/collector/component/componentprofiles v0.109.0/go.mod h1:rmD8l1mpJULa3UFi/2c62Mij3QNH00BzQ05ZkfQqNYc= -go.opentelemetry.io/collector/component/componentstatus v0.109.0 h1:LiyJOvkv1lVUqBECvolifM2lsXFEgVXHcIw0MWRf/1I= -go.opentelemetry.io/collector/component/componentstatus v0.109.0/go.mod h1:TBx2Leggcw1c1tM+Gt/rDYbqN9Unr3fMxHh2TbxLizI= -go.opentelemetry.io/collector/config/configauth v0.109.0 h1:6I2g1dcXD7KCmzXWHaL09I6RSmiCER4b+UARYkmMw3U= -go.opentelemetry.io/collector/config/configauth v0.109.0/go.mod h1:i36T9K3m7pLSlqMFdy+npY7JxfxSg3wQc8bHNpykLLE= -go.opentelemetry.io/collector/config/configcompression v1.15.0 h1:HHzus/ahJW2dA6h4S4vs1MwlbOck27Ivk/L3o0V94UA= -go.opentelemetry.io/collector/config/configcompression v1.15.0/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU= -go.opentelemetry.io/collector/config/configgrpc v0.109.0 h1:LyaX6l7QhxaBzHJRNuZxtQ7P4iSu0/5pY9lt6En0RwQ= -go.opentelemetry.io/collector/config/configgrpc v0.109.0/go.mod h1:nrwFbaSSrRRb3VJPign40ALOZQ3LH4fOCYLJRZU4/1k= -go.opentelemetry.io/collector/config/confighttp v0.109.0 h1:6R2+zI1LqFarEnCL4k+1DCsFi+aVeUTbfFOQBk0JBh0= -go.opentelemetry.io/collector/config/confighttp v0.109.0/go.mod h1:fzvAO2nCnP9XRUiaCBh1AZ2whUf99iQTkEVFCyH+URk= -go.opentelemetry.io/collector/config/confignet v0.109.0 h1:/sBkAzkNtVFLWb38bfgkmkJXIBi4idayDmP4xaA2BDk= -go.opentelemetry.io/collector/config/confignet v0.109.0/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg= -go.opentelemetry.io/collector/config/configopaque v1.15.0 h1:J1rmPR1WGro7BNCgni3o+VDoyB7ZqH2/SG1YK+6ujCw= -go.opentelemetry.io/collector/config/configopaque v1.15.0/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4= -go.opentelemetry.io/collector/config/configretry v1.15.0 h1:4ZUPrWWh4wiwdlGnss2lZDhvf1xkt8uwHEqmuqovMEs= -go.opentelemetry.io/collector/config/configretry v1.15.0/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0= -go.opentelemetry.io/collector/config/configtelemetry v0.109.0 h1:ItbYw3tgFMU+TqGcDVEOqJLKbbOpfQg3AHD8b22ygl8= -go.opentelemetry.io/collector/config/configtelemetry v0.109.0/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc= -go.opentelemetry.io/collector/config/configtls v1.15.0 h1:imUIYDu6lo7juxxgpJhoMQ+LJRxqQzKvjOcWTo4u0IY= -go.opentelemetry.io/collector/config/configtls v1.15.0/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek= -go.opentelemetry.io/collector/config/internal v0.109.0 h1:uAlmO9Gu4Ff5wXXWWn+7XRZKEBjwGE8YdkdJxOlodns= -go.opentelemetry.io/collector/config/internal v0.109.0/go.mod h1:JJJGJTz1hILaaT+01FxbCFcDvPf2otXqMcWk/s2KvlA= -go.opentelemetry.io/collector/confmap v1.15.0 h1:KaNVG6fBJXNqEI+/MgZasH0+aShAU1yAkSYunk6xC4E= -go.opentelemetry.io/collector/confmap v1.15.0/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.0 h1:qO9sgYUYHeASlH+hqf9uUj6NcN+WjB2ZglhsU1VPb6M= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.0/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8= -go.opentelemetry.io/collector/connector v0.109.0 h1:5U6uJETP4x9pkYAJTJsN4S9c4cjmd0tLZwzdZ/8Mscc= -go.opentelemetry.io/collector/connector v0.109.0/go.mod h1:/OXMHga1Cu9wNp+AOxxgekMQeccMN42Q73xScm+C62M= -go.opentelemetry.io/collector/connector/connectorprofiles v0.109.0 h1:v0fl+nxF5AEC91v8jLgLZ07D4vv5lgJ9jGJdVyIMx10= -go.opentelemetry.io/collector/connector/connectorprofiles v0.109.0/go.mod h1:s+qrtOxWWsh631GmD5rhMAgWA0DWaOk0F310leKqN4Y= -go.opentelemetry.io/collector/consumer v0.109.0 h1:fdXlJi5Rat/poHPiznM2mLiXjcv1gPy3fyqqeirri58= -go.opentelemetry.io/collector/consumer v0.109.0/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI= -go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0 h1:+WZ6MEWQRC6so3IRrW916XK58rI9NnrFHKW/P19jQvc= -go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.0/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo= -go.opentelemetry.io/collector/consumer/consumertest v0.109.0 h1:v4w9G2MXGJ/eabCmX1DvQYmxzdysC8UqIxa/BWz7ACo= -go.opentelemetry.io/collector/consumer/consumertest v0.109.0/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE= -go.opentelemetry.io/collector/exporter v0.109.0 h1:LsZ8/EB8cYvdgap3a8HWCEHYpVyH9A4d53Hy0W6n9KY= -go.opentelemetry.io/collector/exporter v0.109.0/go.mod h1:yk+qAB1ZJYoUYretkzbNt/onpy/VyQdTpPhvIbyh3Us= -go.opentelemetry.io/collector/exporter/debugexporter v0.109.0 h1:w/bKcIFy5HwjbtjyLtZ8lcKfKUs+E2o8Dk8qQcJrzpI= -go.opentelemetry.io/collector/exporter/debugexporter v0.109.0/go.mod h1:KN7xarQB/PgxQ0LazfWtx/ODmRVFNIoFFuWJWRZl2+k= -go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0 h1:px+iViqF0JB6+COJL6cTSa0HLpJRNlPmFUA6zjOCKMk= -go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.0/go.mod h1:Zs5z/fdsRN3v9mChU2aYNGzUAJgY+2D+T7ZRGiZ3lmY= -go.opentelemetry.io/collector/exporter/otlpexporter v0.109.0 h1:T0yQXSxFnl0mN8tUpR9i3bgDWFQqXRg7N3VCvYQIFcc= -go.opentelemetry.io/collector/exporter/otlpexporter v0.109.0/go.mod h1:5UWl8qL4EbNqTFGvJ9y0GjYTap03UtJbMhuJO9LJGfM= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.0 h1:FTN1KRg4vZt5ZArEjHINTieHCX36kEk/QFHXo1Xs+/Q= -go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.0/go.mod h1:ejCuRQHv6D++sKco4K76nJwfS3gAqiZZQuStJ2y9TE4= -go.opentelemetry.io/collector/extension v0.109.0 h1:r/WkSCYGF1B/IpUgbrKTyJHcfn7+A5+mYfp5W7+B4U0= -go.opentelemetry.io/collector/extension v0.109.0/go.mod h1:WDE4fhiZnt2haxqSgF/2cqrr5H+QjgslN5tEnTBZuXc= -go.opentelemetry.io/collector/extension/auth v0.109.0 h1:yKUMCUG3IkjuOnHriNj0nqFU2DRdZn3Tvn9eqCI0eTg= -go.opentelemetry.io/collector/extension/auth v0.109.0/go.mod h1:wOIv49JhXIfol8CRmQvLve05ft3nZQUnTfcnuZKxdbo= -go.opentelemetry.io/collector/extension/experimental/storage v0.109.0 h1:kIJiOXHHBgMCvuDNA602dS39PJKB+ryiclLE3V5DIvM= -go.opentelemetry.io/collector/extension/experimental/storage v0.109.0/go.mod h1:6cGr7MxnF72lAiA7nbkSC8wnfIk+L9CtMzJWaaII9vs= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.0 h1:gwLiFySAlYvaaITqmF3EkblrxwcfaDxntUmflf3YdrA= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.0/go.mod h1:4zf6xx0Qtv9OHJg599Ah48URgpNCPP6tiSakwIRcRfk= -go.opentelemetry.io/collector/extension/zpagesextension v0.109.0 h1:ckD3J8GIMagfAxwNOhwvdvZIK9ve5lXjWhauk/knSbo= -go.opentelemetry.io/collector/extension/zpagesextension v0.109.0/go.mod h1:bp2ZFqesXpE0omutODQoRaHcMsY+SjNAScfQurUb1lM= -go.opentelemetry.io/collector/featuregate v1.15.0 h1:8KRWaZaE9hLlyMXnMTvnWtUJnzrBuTI0aLIvxqe8QP0= -go.opentelemetry.io/collector/featuregate v1.15.0/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs= -go.opentelemetry.io/collector/internal/globalgates v0.109.0 h1:hBnxv0qtYJtsxZKr5evieX+VKZ7DcC22p5KFxeX1cGM= -go.opentelemetry.io/collector/internal/globalgates v0.109.0/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8= -go.opentelemetry.io/collector/otelcol v0.109.0 h1:x7hcrV3lnCg7Ub0Q5haLRFWmqS3mPiqEPOLkOS18VNg= -go.opentelemetry.io/collector/otelcol v0.109.0/go.mod h1:LR2qca0GFWd2yZFBaSTpTIPqnAXJM3gmes++nZNx4ms= -go.opentelemetry.io/collector/pdata v1.15.0 h1:q/T1sFpRKJnjDrUsHdJ6mq4uSqViR/f92yvGwDby/gY= -go.opentelemetry.io/collector/pdata v1.15.0/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U= -go.opentelemetry.io/collector/pdata/pprofile v0.109.0 h1:5lobQKeHk8p4WC7KYbzL6ZqqX3eSizsdmp5vM8pQFBs= -go.opentelemetry.io/collector/pdata/pprofile v0.109.0/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y= -go.opentelemetry.io/collector/pdata/testdata v0.109.0 h1:gvIqy6juvqFET/6zi+zUOH1KZY/vtEDZW55u7gJ/hEo= -go.opentelemetry.io/collector/pdata/testdata v0.109.0/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44= -go.opentelemetry.io/collector/processor v0.109.0 h1:Pgo9hib4ae1FSA47RB7TUUS26nConIlXcltzbxrjFg8= -go.opentelemetry.io/collector/processor v0.109.0/go.mod h1:Td43GwGMRCXin5JM/zAzMtLieobHTVVrD4Y7jSvsMtg= -go.opentelemetry.io/collector/processor/batchprocessor v0.109.0 h1:WqFGXId61sX91Og0VC7WjeR58Qv+YCsbLt3/Q1w3H8k= -go.opentelemetry.io/collector/processor/batchprocessor v0.109.0/go.mod h1:+aZMsL25etcyFTF6jIJwVv99OYE2JfnxQXGIKjIOY3M= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.0 h1:wXMvSe4OizuOPbp59xGj4CYYvvqGZaFcTtZSJ7RRnGw= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.0/go.mod h1:ewP8+ghUVT0O5+A6VU7SIlU5uDxkeiVwt/aI4Gbbpzs= -go.opentelemetry.io/collector/processor/processorprofiles v0.109.0 h1:+w0vqF30eOskfpcIuZLAJb1dCWcayBlGWoQCOUWKzf4= -go.opentelemetry.io/collector/processor/processorprofiles v0.109.0/go.mod h1:k7pJ76mOeU1Fx1hoVEJExMK9mhMre8xdSS3+cOKvdM4= -go.opentelemetry.io/collector/receiver v0.109.0 h1:DTOM7xaDl7FUGQIjvjmWZn03JUE+aG4mJzWWfb7S8zw= -go.opentelemetry.io/collector/receiver v0.109.0/go.mod h1:jeiCHaf3PE6aXoZfHF5Uexg7aztu+Vkn9LVw0YDKm6g= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.0 h1:zqDh6B9hgrrU5gnv7GBg5mvIcgYNc5plKcUzSm8ZvmU= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.0/go.mod h1:lRRYeYtzzNrY/Sy9FD59Hcw+RH3k+Wq110DYS5bfxgQ= -go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0 h1:KKzdIixE/XJWvqdCcNWAOtsEhNKu4waLKJjawjhnPLw= -go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.0/go.mod h1:FKU+RFkSLWWB3tUUB6vifapZdFp1FoqVYVQ22jpHc8w= -go.opentelemetry.io/collector/semconv v0.109.0 h1:6CStOFOVhdrzlHg51kXpcPHRKPh5RtV7z/wz+c1TG1g= -go.opentelemetry.io/collector/semconv v0.109.0/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A= -go.opentelemetry.io/collector/service v0.109.0 h1:kL0qiY1AJSpQgFdLSAZXb/vsyauWhNaBrQ3Uk/xAx3Q= -go.opentelemetry.io/collector/service v0.109.0/go.mod h1:lpOCtSftIcuiTZleqGPHWU2g7hpsJPrlwBT1a16sBew= +go.opentelemetry.io/collector v0.109.1-0.20240916171416-d3a171889c53 h1:QZ72Fq2iVdO+Mjd/Io9Hft8hmwtb9fnnpKLhz0Zehqg= +go.opentelemetry.io/collector v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:iHocoWH5bZOPZ7DzoC6ckt5vHugGuRsB7CQc2M8o4us= +go.opentelemetry.io/collector/client v1.15.1-0.20240916171416-d3a171889c53 h1:b0q6GQ3f9VC9MLxXPVwa3w7GqoIP3nG35UST8NFMn64= +go.opentelemetry.io/collector/client v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:m0MdKbzRIVgyGu70qbJ6TwBmKtblk7cmPqspM45a5yY= +go.opentelemetry.io/collector/component v0.109.1-0.20240916171416-d3a171889c53 h1:431Gh5hBCoSLC8XNcPP14SSyk3eakfNUb53pJyO+UZI= +go.opentelemetry.io/collector/component v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:RsRAgoJl0v90zfIW9/2K8/RwYARBZbNPDf7VO7zGmmQ= +go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:k2RNXZhhZMNRqTk1KWQFoJvkPfhhqkr3wGfLvOZdYQI= +go.opentelemetry.io/collector/component/componentprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:st/ENoPmqKjJ8eyPum0Ieyq3Kija7EUw87sP5Nuwdwc= +go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240916171416-d3a171889c53 h1:d4eAOnDl6YZPrdKRhPntedqw6PLRYAguleEZblCJAAA= +go.opentelemetry.io/collector/component/componentstatus v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:W+sZDnKPAiRQPCUvMAMVQr2cRcZBuxpE75RNvQGHqec= +go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240916171416-d3a171889c53 h1:pbRxhKWj6XsJ6aLgiQSANUThCd+UTgHeL00Sch2Ifho= +go.opentelemetry.io/collector/config/configauth v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:GVAryGk7VEirRak6sabSCBajea2gomFpOftA2ANwL7g= +go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240916171416-d3a171889c53 h1:akxEgbXCX0fp7MFTToZ2QPul5KkyLl32fiZrkUG8uIc= +go.opentelemetry.io/collector/config/configcompression v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:pnxkFCLUZLKWzYJvfSwZnPrnm0twX14CYj2ADth5xiU= +go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240916171416-d3a171889c53 h1:qwgyHs3HUGScJNAt+G1AnSu8q4xJ6Xb2ziec7eRFNx8= +go.opentelemetry.io/collector/config/configgrpc v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:4u9Qjoqr4zQ7LN6dFG0amLlWm31F0X6Kicmsfrr1GV4= +go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240916171416-d3a171889c53 h1:iPqBCf4lw40at6/1GES394bD2S8AMKoBfqM3Ng4/MVo= +go.opentelemetry.io/collector/config/confighttp v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:+8CHar1cCH3Zi9E3ym982J2wgcc1p7J4uByyr7BoPH8= +go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240916171416-d3a171889c53 h1:23BxGY3ucVHuPzjsam7SB1/X2caeQaHU61RCvu8WA/4= +go.opentelemetry.io/collector/config/confignet v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:o3v4joAEjvLwntqexg5ixMqRrU1+Vst+jWuCUaBNgOg= +go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240916171416-d3a171889c53 h1:mCNiB3lDTxdoPIsgDNE9XBPyLP4Usy6QMFgs44VCLMY= +go.opentelemetry.io/collector/config/configopaque v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:6zlLIyOoRpJJ+0bEKrlZOZon3rOp5Jrz9fMdR4twOS4= +go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240916171416-d3a171889c53 h1:8DUdV9fH3BmWjxIjabFZBs5SgF8Z4FFykZ7WVH2Doqc= +go.opentelemetry.io/collector/config/configretry v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:KvQF5cfphq1rQm1dKR4eLDNQYw6iI2fY72NMZVa+0N0= +go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240916171416-d3a171889c53 h1:Sv7LpbAjkK4RJDlaZFiDHhmKYZcVv6/hd7RsEic16fE= +go.opentelemetry.io/collector/config/configtelemetry v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:R0MBUxjSMVMIhljuDHWIygzzJWQyZHXXWIgQNxcFwhc= +go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240916171416-d3a171889c53 h1:Bl7VIbaQwK2wgaTwRER6KdtTja8YhFHrWuchKn0nCkU= +go.opentelemetry.io/collector/config/configtls v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:T3pOF5UemLzmYgY7QpiZuDRrihJ8lyXB0cDe6j1F1Ek= +go.opentelemetry.io/collector/config/internal v0.109.1-0.20240916171416-d3a171889c53 h1:Mv1PxsUOuflmM9xaGvzq5ZletZz2Hh05SDCeozjlCWA= +go.opentelemetry.io/collector/config/internal v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:WEF0at+6htVlRdJR1iNAZ3h6EdLCK2kWb8pVhXENo+8= +go.opentelemetry.io/collector/confmap v1.15.1-0.20240916171416-d3a171889c53 h1:jHqX8y/wZqSYZRpSCUK9AzyNPYt0DLw5KW+hK8OJuw0= +go.opentelemetry.io/collector/confmap v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:GrIZ12P/9DPOuTpe2PIS51a0P/ZM6iKtByVee1Uf3+k= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240916171416-d3a171889c53 h1:/x7bayaR02iu1PmIMeZ9+wFFyKQFxuSsX+kptl6Uq8U= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:mPK7NOS3NCLpPM+g9vul6esU5bYttauDNi3lcC47jG8= +go.opentelemetry.io/collector/connector v0.109.1-0.20240916171416-d3a171889c53 h1:cxL+w6q9B5bNBAlhBnGBsrEqeojwyQ7euUHm1KbNJsU= +go.opentelemetry.io/collector/connector v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:XQtTBdALh/YXs0tsA/WCK16PRojdNoPSzN1/HSK+W9w= +go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:5z+OMgV1ZimOBaY01gAtG3W64+BBDRNMJFgdGA6Q+Fg= +go.opentelemetry.io/collector/connector/connectorprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:Ga6mniq+4tnwcRr5aoXqdF0PIZrPGMGhW7uKC0xEAFk= +go.opentelemetry.io/collector/consumer v0.109.1-0.20240916171416-d3a171889c53 h1:G51bDjZHs7k1JoXFeHPY10QhxYMvZ6A0deYsBZPv1Hg= +go.opentelemetry.io/collector/consumer v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:E7PZHnVe1DY9hYy37toNxr9/hnsO7+LmnsixW8akLQI= +go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:aisbJjyJXm7jPWXX2RnBCbmIAwlWcXRoVq62VVX2VS4= +go.opentelemetry.io/collector/consumer/consumerprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:spZ9Dn1MRMPDHHThdXZA5TrFhdOL1wsl0Dw45EBVoVo= +go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240916171416-d3a171889c53 h1:ZKiX5n3TvhkKoL4CV1OEv2s14sxyCWcjEUY58pb/+p0= +go.opentelemetry.io/collector/consumer/consumertest v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:lECt0qOrx118wLJbGijtqNz855XfvJv0xx9GSoJ8qSE= +go.opentelemetry.io/collector/exporter v0.109.1-0.20240916171416-d3a171889c53 h1:y0k95ydeiAfJIaJQD1CDsoda79NY0lEdd6xxh5gx1UQ= +go.opentelemetry.io/collector/exporter v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:BEF13F65qfquDaSmK8mWhz7C/+xbXGsLCnLmYZWo324= +go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240916171416-d3a171889c53 h1:m4ieXsXWmnhsYI2VX2eYoZc+bN3LBDic5EX3+exfVrg= +go.opentelemetry.io/collector/exporter/debugexporter v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:EhTVYI4wb4TYfhfjiDeK52sbKT8InOp8ru24eacDErE= +go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:Y0C4hlFCcQ44YIU1J/keMYMYpIQ/E48MwvYqNwHszm0= +go.opentelemetry.io/collector/exporter/exporterprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:LvoRG8xSuRVK2JkkDWW/vVvAxH+0VrP/JTEiTPddqpc= +go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240916171416-d3a171889c53 h1:kRMehl6ZVyNt0krtiIsoNly6Wz4uEGmyHthJNMpgSoQ= +go.opentelemetry.io/collector/exporter/otlpexporter v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:NVP4e9GKS+i2swSnlDfZz43n9qt029xxoSzGLlPm2k0= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240916171416-d3a171889c53 h1:C8g3emxJ4f6kB76Gcj//OzJFqED1MgxTWtsXx2msVkA= +go.opentelemetry.io/collector/exporter/otlphttpexporter v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:MNgWl0Jl+jUlgt8lwGKimV6AyoO22/BCXvlm59GByQ0= +go.opentelemetry.io/collector/extension v0.109.1-0.20240916171416-d3a171889c53 h1:CkNDr+aF/V/xVr1n8JF/271pNbfV4g0TDoqSK0dZsFc= +go.opentelemetry.io/collector/extension v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:HGo5xsW1vKESwccyAC04pxXyVlzjGosJ7dD9ox0EOTo= +go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240916171416-d3a171889c53 h1:xRI206ItxvSHnglGZBR4wBz2oyrHx90/JEldQhCF3D8= +go.opentelemetry.io/collector/extension/auth v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:EArTAGi4y0MGZKPFycI0xu5wT78zmZPG8BICgvpSWXI= +go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240916171416-d3a171889c53 h1:xsbM49JJnH7YX6vvS0ev1k7qjpycLs0kewPzBA75WG4= +go.opentelemetry.io/collector/extension/experimental/storage v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:9hlBcm2Qsmq5pJzvSv8WEWDRg+cystOVElWRRIjfWPo= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240916171416-d3a171889c53 h1:2MhH7Cj513Emqw0EQyevRi6gH5byz2yPYmphaj2Gid8= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:11wTVEqksnix8LbPfmeNFbgSIASl08/sqE9OEcXlvAs= +go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240916171416-d3a171889c53 h1:OKjuuiafp31Nwh0ZECH5EQ2IrvfPq6Cwj8cWN+jIVRs= +go.opentelemetry.io/collector/extension/zpagesextension v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:uhSMTtZGdO5o9baHKtg/osxeRjQ3KlFOVHDgOWN0cQ8= +go.opentelemetry.io/collector/featuregate v1.15.1-0.20240916171416-d3a171889c53 h1:0TMDyr/lCx/esXfpul74SEKfgoA2CGKWDxsOF3o6IfY= +go.opentelemetry.io/collector/featuregate v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:47xrISO71vJ83LSMm8+yIDsUbKktUp48Ovt7RR6VbRs= +go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240916171416-d3a171889c53 h1:sRYfmYcY1P6TxXHeeBGl9wcLzG/rQh4iY/lePuVJ6oI= +go.opentelemetry.io/collector/internal/globalgates v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:R5E97bZTG+IimHwxKbZBXMvooDXVboUjUMG1omkQti8= +go.opentelemetry.io/collector/otelcol v0.109.1-0.20240916171416-d3a171889c53 h1:52lt5OmDku0USD7qwPfWZMEkTivtD8yO2QleDlP8V6M= +go.opentelemetry.io/collector/otelcol v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:ODvXt6ha310qzGhKeBvp6En6V88xhucXoO1yT03+gcY= +go.opentelemetry.io/collector/pdata v1.15.1-0.20240916171416-d3a171889c53 h1:VVrFS7TDnO+lGTUcEJ1ZT6JtjtBefzj7Cu5PUlTElYE= +go.opentelemetry.io/collector/pdata v1.15.1-0.20240916171416-d3a171889c53/go.mod h1:2wcsTIiLAJSbqBq/XUUYbi+cP+N87d0jEJzmb9nT19U= +go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240916171416-d3a171889c53 h1:vhKmEm6baXvyuAG2OYcryDTnFJ/XzognPwj66hG9xDM= +go.opentelemetry.io/collector/pdata/pprofile v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:lXIifCdtR5ewO17JAYTUsclMqRp6h6dCowoXHhGyw8Y= +go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240916171416-d3a171889c53 h1:hY5w9Z/V7wUeTjp+A1t16GJKiR/9KJcuaw1mP+2t9vk= +go.opentelemetry.io/collector/pdata/testdata v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:zRttU/F5QMQ6ZXBMXCoSVG3EORTZLTK+UUS0VoMoT44= +go.opentelemetry.io/collector/processor v0.109.1-0.20240916171416-d3a171889c53 h1:YtbUldCAyAw76jUthVWB1vo8RzPHhqKZL+bTKpc8kRo= +go.opentelemetry.io/collector/processor v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:S9Tbk04C7szrHBebJF6ymcuURTpYaGl6YimzqdoxCDw= +go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240916171416-d3a171889c53 h1:Zw4M/Eu5saHIegkFWu/OCD6+oF9qJCu602PwMG4Mop8= +go.opentelemetry.io/collector/processor/batchprocessor v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:QylMSXEHxJkA8oKP6qL/UhqYUG3qmWiWInbsshPtWMw= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240916171416-d3a171889c53 h1:4QRZwQgyk4hrtWEka64erEKgZN7dfSlX1dVtYCRyRCk= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:b70UCu8FkTambV7HoXV7qtOXG4mL0YlC3lJnmr6oupE= +go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:AlPuBt0ZKWr1wgLaXSjRp0s94Xzd5LaWemHVSTxyMjw= +go.opentelemetry.io/collector/processor/processorprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:OHKxQHwK7rTRB2A2LmS1LcaUo+kODrS52S7pPT+lyRU= +go.opentelemetry.io/collector/receiver v0.109.1-0.20240916171416-d3a171889c53 h1:zCaOpiNbnvNkuKl4f3sCh/9pm/SoLHwfY56ZEjI2nVY= +go.opentelemetry.io/collector/receiver v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:p/lffIpFXTpby9A0ZLAEsawnqulrXzQbZ4ue4v4dGew= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240916171416-d3a171889c53 h1:T4wAjI6R0c/P0LYQVgb8ngE9kkjr2wMvj9IFXT02kXQ= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:5/d+UdN9tNp6NmEHxyGZk0Q3yEluS8ERl9/81MTzh5A= +go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240916171416-d3a171889c53 h1:7XM6qNRhY0Pe+k7GK4QBuSCNWzsBKyn6ofFUA7JjinY= +go.opentelemetry.io/collector/receiver/receiverprofiles v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:kqDmDGaaLuqm63DXNeSahJBeMJoQwqb1TgvH1IEJzrU= +go.opentelemetry.io/collector/semconv v0.109.1-0.20240916171416-d3a171889c53 h1:T/OeY9s01jaM4pPkW0xaSSQORyHjamJUzJzvG0sZ8TM= +go.opentelemetry.io/collector/semconv v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:zCJ5njhWpejR+A40kiEoeFm1xq1uzyZwMnRNX6/D82A= +go.opentelemetry.io/collector/service v0.109.1-0.20240916171416-d3a171889c53 h1:fuqPGiuCJEWsd1AEUz+yG6sMz1bNgZU08PjfRcSMlWw= +go.opentelemetry.io/collector/service v0.109.1-0.20240916171416-d3a171889c53/go.mod h1:dQXyh9bM1ml9alFAp5an6TzfR+uwayNo8u+3Jqzuf2s= go.opentelemetry.io/contrib/config v0.9.0 h1:AJ1c6+vJ6SxvqBBhsi2RhLFMlc6SnJOg81Jp4toFyNw= go.opentelemetry.io/contrib/config v0.9.0/go.mod h1:u/u2L6y/c8GKrq/AP51sfXV4Eu24btVlC3A5f867xwg= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.1/go.mod h1:4UoMYEZOC0yN/sPGH76KPkkU7zgiEWYWL9vwmbnTJPE= @@ -2740,26 +2740,26 @@ go.opentelemetry.io/otel v1.21.0/go.mod h1:QZzNPQPm1zLX4gZK4cMi+71eaorMSGT3A4znn go.opentelemetry.io/otel v1.22.0/go.mod h1:eoV4iAi3Ea8LkAEI9+GFT44O6T/D0GWAVFyZVCC6pMI= go.opentelemetry.io/otel v1.23.0/go.mod h1:YCycw9ZeKhcJFrb34iVSkyT0iczq/zYDtZYFufObyB0= go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= -go.opentelemetry.io/otel v1.29.0 h1:PdomN/Al4q/lN6iBJEN3AwPvUiHPMlt93c8bqTG5Llw= -go.opentelemetry.io/otel v1.29.0/go.mod h1:N/WtXPs1CNCUEx+Agz5uouwCba+i+bJGFicT8SR4NP8= +go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts= +go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc= go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0 h1:4d++HQ+Ihdl+53zSjtsCUFDmNMju2FC9qFkUlTxPLqo= go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.5.0/go.mod h1:mQX5dTO3Mh5ZF7bPKDkt5c/7C41u/SiDr9XgTpzXXn8= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0 h1:k6fQVDQexDE+3jG2SfCQjnHS7OamcP73YMoxEVq5B6k= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.29.0/go.mod h1:t4BrYLHU450Zo9fnydWlIuswB1bm7rM8havDpWOJeDo= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0 h1:xvhQxJ/C9+RTnAj5DpTg7LSM1vbbMTiXt7e9hsfqHNw= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.29.0/go.mod h1:Fcvs2Bz1jkDM+Wf5/ozBGmi3tQ/c9zPKLnsipnfhGAo= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0 h1:WypxHH02KX2poqqbaadmkMYalGyy/vil4HE4PM4nRJc= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.30.0/go.mod h1:U79SV99vtvGSEBeeHnpgGJfTsnsdkWLpPN/CcHAzBSI= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0 h1:VrMAbeJz4gnVDg2zEzjHG4dEH86j4jO6VYB+NgtGD8s= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.30.0/go.mod h1:qqN/uFdpeitTvm+JDqqnjm517pmQRYxTORbETHq5tOc= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0 h1:dIIDULZJpgdiHz5tXrTgKIMLkus6jEFa7x5SOKcyR7E= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.29.0/go.mod h1:jlRVBe7+Z1wyxFSUs48L6OBQZ5JwH2Hg/Vbl+t9rAgI= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0 h1:nSiV3s7wiCam610XcLbYOmMfJxB9gO4uK3Xgv5gmTgg= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.29.0/go.mod h1:hKn/e/Nmd19/x1gvIHwtOwVWM+VhuITSWip3JUDghj0= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0 h1:JAv0Jwtl01UFiyWZEMiJZBiTlv5A50zNs8lsthXqIio= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.29.0/go.mod h1:QNKLmUEAq2QUbPQUfvw4fmv0bgbK7UlOSFCnXyfvSNc= -go.opentelemetry.io/otel/exporters/prometheus v0.51.0 h1:G7uexXb/K3T+T9fNLCCKncweEtNEBMTO+46hKX5EdKw= -go.opentelemetry.io/otel/exporters/prometheus v0.51.0/go.mod h1:v0mFe5Kk7woIh938mrZBJBmENYquyA0IICrlYm4Y0t4= +go.opentelemetry.io/otel/exporters/prometheus v0.52.0 h1:kmU3H0b9ufFSi8IQCcxack+sWUblKkFbqWYs6YiACGQ= +go.opentelemetry.io/otel/exporters/prometheus v0.52.0/go.mod h1:+wsAp2+JhuGXX7YRkjlkx6hyWY3ogFPfNA4x3nyiAh0= go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0 h1:ThVXnEsdwNcxdBO+r96ci1xbF+PgNjwlk457VNuJODo= go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.5.0/go.mod h1:rHWcSmC4q2h3gje/yOq6sAOaq8+UHxN/Ru3BbmDXOfY= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0 h1:WDdP9acbMYjbKIyJUhTvtzj601sVJOqgWdUxSdR/Ysc= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.29.0/go.mod h1:BLbf7zbNIONBLPwvFnwNHGj4zge8uTCM/UPIVW1Mq2I= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0 h1:IyFlqNsi8VT/nwYlLJfdM0y1gavxGpEvnf6FtVfZ6X4= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.30.0/go.mod h1:bxiX8eUeKoAEQmbq/ecUT8UqZwCjZW52yJrXJUSozsk= go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0 h1:X3ZjNp36/WlkSYx0ul2jw4PtbNEDDeLskw3VPsrpYM0= go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.29.0/go.mod h1:2uL/xnOXh0CHOBFCWXz5u1A4GXLiW+0IQIzVbeOEQ0U= go.opentelemetry.io/otel/log v0.5.0 h1:x1Pr6Y3gnXgl1iFBwtGy1W/mnzENoK0w0ZoaeOI3i30= @@ -2769,26 +2769,26 @@ go.opentelemetry.io/otel/metric v1.21.0/go.mod h1:o1p3CA8nNHW8j5yuQLdc1eeqEaPfzu go.opentelemetry.io/otel/metric v1.22.0/go.mod h1:evJGjVpZv0mQ5QBRJoBF64yMuOf4xCWdXjK8pzFvliY= go.opentelemetry.io/otel/metric v1.23.0/go.mod h1:MqUW2X2a6Q8RN96E2/nqNoT+z9BSms20Jb7Bbp+HiTo= go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= -go.opentelemetry.io/otel/metric v1.29.0 h1:vPf/HFWTNkPu1aYeIsc98l4ktOQaL6LeSoeV2g+8YLc= -go.opentelemetry.io/otel/metric v1.29.0/go.mod h1:auu/QWieFVWx+DmQOUMgj0F8LHWdgalxXqvp7BII/W8= +go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w= +go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ= go.opentelemetry.io/otel/sdk v1.19.0/go.mod h1:NedEbbS4w3C6zElbLdPJKOpJQOrGUJ+GfzpjUvI0v1A= go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= go.opentelemetry.io/otel/sdk v1.22.0/go.mod h1:iu7luyVGYovrRpe2fmj3CVKouQNdTOkxtLzPvPz1DOc= go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= -go.opentelemetry.io/otel/sdk v1.29.0 h1:vkqKjk7gwhS8VaWb0POZKmIEDimRCMsopNYnriHyryo= -go.opentelemetry.io/otel/sdk v1.29.0/go.mod h1:pM8Dx5WKnvxLCb+8lG1PRNIDxu9g9b9g59Qr7hfAAok= +go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE= +go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg= go.opentelemetry.io/otel/sdk/log v0.5.0 h1:A+9lSjlZGxkQOr7QSBJcuyyYBw79CufQ69saiJLey7o= go.opentelemetry.io/otel/sdk/log v0.5.0/go.mod h1:zjxIW7sw1IHolZL2KlSAtrUi8JHttoeiQy43Yl3WuVQ= go.opentelemetry.io/otel/sdk/metric v1.24.0/go.mod h1:I6Y5FjH6rvEnTTAYQz3Mmv2kl6Ek5IIrmwTLqMrrOE0= -go.opentelemetry.io/otel/sdk/metric v1.29.0 h1:K2CfmJohnRgvZ9UAj2/FhIf/okdWcNdBwe1m8xFXiSY= -go.opentelemetry.io/otel/sdk/metric v1.29.0/go.mod h1:6zZLdCl2fkauYoZIOn/soQIDSWFmNSRcICarHfuhNJQ= +go.opentelemetry.io/otel/sdk/metric v1.30.0 h1:QJLT8Pe11jyHBHfSAgYH7kEmT24eX792jZO1bo4BXkM= +go.opentelemetry.io/otel/sdk/metric v1.30.0/go.mod h1:waS6P3YqFNzeP01kuo/MBBYqaoBJl7efRQHOaydhy1Y= go.opentelemetry.io/otel/trace v1.19.0/go.mod h1:mfaSyvGyEJEI0nyV2I4qhNQnbBOUUmYZpYojqMnX2vo= go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ= go.opentelemetry.io/otel/trace v1.22.0/go.mod h1:RbbHXVqKES9QhzZq/fE5UnOSILqRt40a21sPw2He1xo= go.opentelemetry.io/otel/trace v1.23.0/go.mod h1:GSGTbIClEsuZrGIzoEHqsVfxgn5UkggkflQwDScNUsk= go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= -go.opentelemetry.io/otel/trace v1.29.0 h1:J/8ZNK4XgR7a21DZUAsbF8pZ5Jcw1VhACmnYt39JTi4= -go.opentelemetry.io/otel/trace v1.29.0/go.mod h1:eHl3w0sp3paPkYstJOmAimxhiFXPg+MMTlEh3nsQgWQ= +go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc= +go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= go.opentelemetry.io/proto/otlp v0.15.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= @@ -3441,8 +3441,8 @@ google.golang.org/genproto/googleapis/api v0.0.0-20240701130421-f6361c86f094/go. google.golang.org/genproto/googleapis/api v0.0.0-20240711142825-46eb208f015d/go.mod h1:mw8MG/Qz5wfgYr6VqVCiZcHe/GJEfI+oGGDCohaVgB0= google.golang.org/genproto/googleapis/api v0.0.0-20240722135656-d784300faade/go.mod h1:mw8MG/Qz5wfgYr6VqVCiZcHe/GJEfI+oGGDCohaVgB0= google.golang.org/genproto/googleapis/api v0.0.0-20240725223205-93522f1f2a9f/go.mod h1:AHT0dDg3SoMOgZGnZk29b5xTbPHMoEC8qthmBLJCpys= -google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd h1:BBOTEWLuuEGQy9n1y9MhVJ9Qt0BDu21X8qZs71/uPZo= -google.golang.org/genproto/googleapis/api v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:fO8wJzT2zbQbAjbIoos1285VfEIYKDDY+Dt+WpTkh6g= +google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1 h1:hjSy6tcFQZ171igDaN5QHOw2n6vx40juYbC/x67CEhc= +google.golang.org/genproto/googleapis/api v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:qpvKtACPCQhAdu3PyQgV4l3LMXZEtft7y8QcarRsp9I= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230530153820-e85fd2cbaebc/go.mod h1:ylj+BE99M198VPbBh6A8d9n3w8fChvyLK3wwBOjXBFA= google.golang.org/genproto/googleapis/bytestream v0.0.0-20230807174057-1744710a1577/go.mod h1:NjCQG/D8JandXxM57PZbAJL1DCNL6EypA0vPPwfsc7c= google.golang.org/genproto/googleapis/bytestream v0.0.0-20231012201019-e917dd12ba7a/go.mod h1:+34luvCflYKiKylNwGJfn9cFBbcL/WrkciMmDmsTQ/A= @@ -3520,8 +3520,8 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20240711142825-46eb208f015d/go. google.golang.org/genproto/googleapis/rpc v0.0.0-20240722135656-d784300faade/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= google.golang.org/genproto/googleapis/rpc v0.0.0-20240725223205-93522f1f2a9f/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= google.golang.org/genproto/googleapis/rpc v0.0.0-20240730163845-b1a4ccb954bf/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd h1:6TEm2ZxXoQmFWFlt1vNxvVOa1Q0dXFQD1m/rYjXmS0E= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240822170219-fc7c04adadcd/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 h1:pPJltXNxVzT4pK9yD8vR9X75DaWYYmLGMsEvBfFQZzQ= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= google.golang.org/grpc v1.21.1/go.mod h1:oYelfM1adQP15Ek0mdvEgi9Df8B9CZIaU1084ijfRaM= @@ -3571,8 +3571,8 @@ google.golang.org/grpc v1.63.0/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDom google.golang.org/grpc v1.63.2/go.mod h1:WAX/8DgncnokcFUldAxq7GeB5DXHDbMF+lLvDomNkRA= google.golang.org/grpc v1.64.0/go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg= google.golang.org/grpc v1.64.1/go.mod h1:hiQF4LFZelK2WKaP6W0L92zGHtiQdZxk8CrSdvyjeP0= -google.golang.org/grpc v1.66.0 h1:DibZuoBznOxbDQxRINckZcUvnCEvrW9pcWIE2yF9r1c= -google.golang.org/grpc v1.66.0/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= +google.golang.org/grpc v1.66.1 h1:hO5qAXR19+/Z44hmvIM4dQFMSYX9XcWsByfoxutBpAM= +google.golang.org/grpc v1.66.1/go.mod h1:s3/l6xSSCURdVfAnL+TqCNMyTDAGN6+lZeVxnZR128Y= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= diff --git a/internal/testbed/integration/config_examples_test.go b/internal/testbed/integration/config_examples_test.go index b218c248..7181a26d 100644 --- a/internal/testbed/integration/config_examples_test.go +++ b/internal/testbed/integration/config_examples_test.go @@ -563,7 +563,7 @@ func TestSyslog_WithF5Receiver(t *testing.T) { // Trace ID and Span ID are not auto-mapped to plog by the receiver, so we test for empty IDs expectedSimpleLog.SetTraceID(idutils.UInt64ToTraceID(0, uint64(0))) expectedSimpleLog.SetSpanID(idutils.UInt64ToSpanID(uint64(0))) - expectedSimpleLog.Body().SetStr("<166> " + timestamp.Format(time.RFC3339Nano) + " 127.0.0.1 - - - [trace_id=\"00000000000000000000000000000001\" span_id=\"0000000000000002\" trace_flags=\"0\" foo=\"bar\" ] simple_1") + expectedSimpleLog.Body().SetStr("<166>1 " + timestamp.Format(time.RFC3339Nano) + " 127.0.0.1 - - - [test@12345 trace_id=\"00000000000000000000000000000001\" span_id=\"0000000000000002\" trace_flags=\"0\" foo=\"bar\"] simple_1") // ObservedTimestamp will be the time the receiver "observes" the log, so we test that the timestamp is after what's defined here. expectedSimpleLog.SetObservedTimestamp(pcommon.NewTimestampFromTime(timestamp)) // the timestamp from the actual log will be discarded (it defaults to the beginning of Unix time) @@ -646,7 +646,7 @@ func TestSyslog_WithHostReceiver(t *testing.T) { // Trace ID and Span ID are not auto-mapped to plog by the receiver, so we test for empty IDs expectedSimpleLog.SetTraceID(idutils.UInt64ToTraceID(0, uint64(0))) expectedSimpleLog.SetSpanID(idutils.UInt64ToSpanID(uint64(0))) - expectedSimpleLog.Body().SetStr("<166> " + timestamp.Format(time.RFC3339Nano) + " 127.0.0.1 - - - [trace_id=\"00000000000000000000000000000001\" span_id=\"0000000000000002\" trace_flags=\"0\" foo=\"bar\" ] simple_1") + expectedSimpleLog.Body().SetStr("<166>1 " + timestamp.Format(time.RFC3339Nano) + " 127.0.0.1 - - - [test@12345 trace_id=\"00000000000000000000000000000001\" span_id=\"0000000000000002\" trace_flags=\"0\" foo=\"bar\"] simple_1") // ObservedTimestamp will be the time the receiver "observes" the log, so we test that the timestamp is after what's defined here. expectedSimpleLog.SetObservedTimestamp(pcommon.NewTimestampFromTime(timestamp)) // the timestamp from the actual log will be discarded (it defaults to the beginning of Unix time) diff --git a/internal/testbed/integration/syslog_logs_validation.go b/internal/testbed/integration/syslog_logs_validation.go index 479da99f..3a2c977e 100644 --- a/internal/testbed/integration/syslog_logs_validation.go +++ b/internal/testbed/integration/syslog_logs_validation.go @@ -61,7 +61,7 @@ func assertExpectedLogsAreInReceived(t *testing.T, expected, actual []plog.Logs) } expectedLogRecord := expectedMap[actualLogRecord.Body().AsString()] - assert.Equal(t, expectedLogRecord.Timestamp().String(), actualLogRecord.Timestamp().String()) + assert.LessOrEqual(t, expectedLogRecord.Timestamp().AsTime(), actualLogRecord.Timestamp().AsTime()) assertMap(t, expectedLogRecord.Attributes(), actualLogRecord.Attributes()) assert.Equal(t, expectedLogRecord.SpanID(), actualLogRecord.SpanID()) assert.Equal(t, expectedLogRecord.TraceID(), actualLogRecord.TraceID()) @@ -93,7 +93,8 @@ func populateLogsMap(logsMap map[string]plog.LogRecord, tds []plog.Logs) { } func assertMap(t *testing.T, expected pcommon.Map, actual pcommon.Map) { - assert.Equal(t, expected.Len(), actual.Len()) + // verify that we get at least the attributes we defined in our expected attributes + assert.LessOrEqual(t, expected.Len(), actual.Len()) expected.Range(func(expectedKey string, expectedValue pcommon.Value) bool { actualValue, exists := actual.Get(expectedKey) assert.True(t, exists, "Expected attribute %s, but no attribute was present", expectedKey) diff --git a/internal/testbed/load/tests/log_test.go b/internal/testbed/load/tests/log_test.go index e9f2cef7..040efad9 100644 --- a/internal/testbed/load/tests/log_test.go +++ b/internal/testbed/load/tests/log_test.go @@ -1,6 +1,7 @@ package loadtest import ( + "github.com/open-telemetry/opentelemetry-collector-contrib/testbed/datasenders" "testing" "github.com/Dynatrace/dynatrace-otel-collector/internal/testcommon/testutil" @@ -52,3 +53,127 @@ func TestLog10kDPS(t *testing.T) { }) } } + +func TestLogSyslog(t *testing.T) { + tests := []struct { + name string + sender testbed.DataSender + receiver testbed.DataReceiver + resourceSpec testbed.ResourceSpec + extensions map[string]string + extendedLoadOptions ExtendedLoadOptions + }{ + { + name: "syslog-10kDPS-batch-1", + sender: datasenders.NewSyslogWriter("tcp", testbed.DefaultHost, testutil.GetAvailablePort(t), 1), + receiver: testbed.NewOTLPHTTPDataReceiver(testutil.GetAvailablePort(t)), + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 90, + ExpectedMaxRAM: 150, + }, + extendedLoadOptions: ExtendedLoadOptions{ + loadOptions: &testbed.LoadOptions{ + DataItemsPerSecond: 10_000_000, + ItemsPerBatch: 1, + Parallel: 1, + }, + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 130, + ExpectedMaxRAM: 120, + }, + attrCount: 25, + attrSizeByte: 20, + attrKeySizeByte: 100, + }, + }, + { + name: "syslog-10kDPS-batch-100", + sender: datasenders.NewSyslogWriter("tcp", testbed.DefaultHost, testutil.GetAvailablePort(t), 100), + receiver: testbed.NewOTLPDataReceiver(testutil.GetAvailablePort(t)), + extendedLoadOptions: ExtendedLoadOptions{ + loadOptions: &testbed.LoadOptions{ + DataItemsPerSecond: 10_000_000, + ItemsPerBatch: 100, + Parallel: 1, + }, + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 130, + ExpectedMaxRAM: 120, + }, + attrCount: 25, + attrSizeByte: 20, + attrKeySizeByte: 100, + }, + }, + { + name: "syslog-70kDPS-batch-1", + sender: datasenders.NewSyslogWriter("tcp", testbed.DefaultHost, testutil.GetAvailablePort(t), 1), + receiver: testbed.NewOTLPHTTPDataReceiver(testutil.GetAvailablePort(t)), + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 90, + ExpectedMaxRAM: 150, + }, + extendedLoadOptions: ExtendedLoadOptions{ + loadOptions: &testbed.LoadOptions{ + DataItemsPerSecond: 70_000_000, + ItemsPerBatch: 1, + Parallel: 1, + }, + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 130, + ExpectedMaxRAM: 120, + }, + attrCount: 25, + attrSizeByte: 20, + attrKeySizeByte: 100, + }, + }, + { + name: "syslog-70kDPS-batch-100", + sender: datasenders.NewSyslogWriter("tcp", testbed.DefaultHost, testutil.GetAvailablePort(t), 100), + receiver: testbed.NewOTLPDataReceiver(testutil.GetAvailablePort(t)), + extendedLoadOptions: ExtendedLoadOptions{ + loadOptions: &testbed.LoadOptions{ + DataItemsPerSecond: 70_000_000, + ItemsPerBatch: 100, + Parallel: 1, + }, + resourceSpec: testbed.ResourceSpec{ + ExpectedMaxCPU: 130, + ExpectedMaxRAM: 120, + }, + attrCount: 25, + attrSizeByte: 20, + attrKeySizeByte: 100, + }, + }, + } + + processors := map[string]string{ + "batch": ` + batch: + send_batch_max_size: 1000 + timeout: 5s + send_batch_size : 800 +`, + "memory_limiter": ` + memory_limiter: + check_interval: 1 + limit_percentage: 100 +`, + } + + for _, test := range tests { + t.Run(test.name, func(t *testing.T) { + GenericScenario( + t, + test.sender, + test.receiver, + performanceResultsSummary, + processors, + nil, + test.extendedLoadOptions, + ) + }) + } +} diff --git a/internal/testbed/load/tests/scenarios.go b/internal/testbed/load/tests/scenarios.go index 16d2aed9..7af32acb 100644 --- a/internal/testbed/load/tests/scenarios.go +++ b/internal/testbed/load/tests/scenarios.go @@ -132,7 +132,7 @@ func GenericScenario( ) { resultDir, err := filepath.Abs(path.Join("results", t.Name())) require.NoError(t, err) - constructAttributes(loadOptions) + loadOptions = constructAttributes(loadOptions) agentProc := testbed.NewChildProcessCollector(testbed.WithEnvVar("GOMAXPROCS", "2")) diff --git a/internal/testbed/load/tests/trace_test.go b/internal/testbed/load/tests/trace_test.go index 4ddc9e50..7ca6edc0 100644 --- a/internal/testbed/load/tests/trace_test.go +++ b/internal/testbed/load/tests/trace_test.go @@ -125,7 +125,7 @@ func TestTrace100kSPS(t *testing.T) { Parallel: 1, }, resourceSpec: testbed.ResourceSpec{ - ExpectedMaxCPU: 100, + ExpectedMaxCPU: 110, ExpectedMaxRAM: 120, }, attrCount: 10,