diff --git a/go.mod b/go.mod index 1c1734e1f..f47b5aeeb 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.20 require ( github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.90.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.90.1 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.90.1 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.91.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.90.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.90.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/dynatraceexporter v0.90.1 @@ -49,21 +49,21 @@ require ( github.com/spf13/cobra v1.8.0 github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.8.4 - go.opentelemetry.io/collector/component v0.90.1 - go.opentelemetry.io/collector/confmap v0.90.1 - go.opentelemetry.io/collector/exporter v0.90.1 + go.opentelemetry.io/collector/component v0.91.0 + go.opentelemetry.io/collector/confmap v0.91.0 + go.opentelemetry.io/collector/exporter v0.91.0 go.opentelemetry.io/collector/exporter/loggingexporter v0.90.1 go.opentelemetry.io/collector/exporter/otlpexporter v0.90.1 go.opentelemetry.io/collector/exporter/otlphttpexporter v0.90.1 - go.opentelemetry.io/collector/extension v0.90.1 + go.opentelemetry.io/collector/extension v0.91.0 go.opentelemetry.io/collector/extension/ballastextension v0.90.1 go.opentelemetry.io/collector/extension/zpagesextension v0.90.1 go.opentelemetry.io/collector/featuregate v1.0.0 go.opentelemetry.io/collector/otelcol v0.90.1 - go.opentelemetry.io/collector/processor v0.90.1 + go.opentelemetry.io/collector/processor v0.91.0 go.opentelemetry.io/collector/processor/batchprocessor v0.90.1 go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.90.1 - go.opentelemetry.io/collector/receiver v0.90.1 + go.opentelemetry.io/collector/receiver v0.91.0 go.opentelemetry.io/collector/receiver/otlpreceiver v0.90.1 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.26.0 @@ -111,7 +111,7 @@ require ( github.com/antonmedv/expr v1.15.5 // indirect github.com/apache/thrift v0.19.0 // indirect github.com/armon/go-metrics v0.4.1 // indirect - github.com/aws/aws-sdk-go v1.48.13 // indirect + github.com/aws/aws-sdk-go v1.48.14 // indirect github.com/aws/aws-sdk-go-v2 v1.23.5 // indirect github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.5.1 // indirect github.com/aws/aws-sdk-go-v2/config v1.25.11 // indirect @@ -257,16 +257,16 @@ require ( github.com/mrunalp/fileutils v0.5.0 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.90.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.91.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.90.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.90.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.91.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.90.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.90.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.91.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.90.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.90.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.91.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.90.1 // indirect @@ -278,8 +278,8 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.90.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.90.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.90.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.91.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.91.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.90.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.90.1 // indirect @@ -315,7 +315,7 @@ require ( github.com/scaleway/scaleway-sdk-go v1.0.0-beta.21 // indirect github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646 // indirect github.com/secure-systems-lab/go-securesystemslib v0.7.0 // indirect - github.com/shirou/gopsutil/v3 v3.23.10 // indirect + github.com/shirou/gopsutil/v3 v3.23.11 // indirect github.com/shoenig/go-m1cpu v0.1.6 // indirect github.com/signalfx/com_signalfx_metrics_protobuf v0.0.3 // indirect github.com/signalfx/sapm-proto v0.13.0 // indirect @@ -341,21 +341,21 @@ require ( github.com/yusufpapurcu/wmi v1.2.3 // indirect go.etcd.io/bbolt v1.3.8 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/collector v0.90.1 // indirect + go.opentelemetry.io/collector v0.91.0 // indirect go.opentelemetry.io/collector/config/configauth v0.90.1 // indirect go.opentelemetry.io/collector/config/configcompression v0.90.1 // indirect go.opentelemetry.io/collector/config/configgrpc v0.90.1 // indirect go.opentelemetry.io/collector/config/confighttp v0.90.1 // indirect go.opentelemetry.io/collector/config/confignet v0.90.1 // indirect go.opentelemetry.io/collector/config/configopaque v0.90.1 // indirect - go.opentelemetry.io/collector/config/configtelemetry v0.90.1 // indirect + go.opentelemetry.io/collector/config/configtelemetry v0.91.0 // indirect go.opentelemetry.io/collector/config/configtls v0.90.1 // indirect go.opentelemetry.io/collector/config/internal v0.90.1 // indirect - go.opentelemetry.io/collector/connector v0.90.1 // indirect - go.opentelemetry.io/collector/consumer v0.90.1 // indirect + go.opentelemetry.io/collector/connector v0.91.0 // indirect + go.opentelemetry.io/collector/consumer v0.91.0 // indirect go.opentelemetry.io/collector/extension/auth v0.90.1 // indirect go.opentelemetry.io/collector/pdata v1.0.0 // indirect - go.opentelemetry.io/collector/semconv v0.90.1 // indirect + go.opentelemetry.io/collector/semconv v0.91.0 // indirect go.opentelemetry.io/collector/service v0.90.1 // indirect go.opentelemetry.io/contrib/config v0.1.1 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.46.0 // indirect @@ -369,7 +369,7 @@ require ( go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.21.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.21.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.44.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.44.1-0.20231201153405-6027c1ae76f2 // indirect go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.44.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.21.0 // indirect go.opentelemetry.io/otel/metric v1.21.0 // indirect diff --git a/go.sum b/go.sum index f665994f2..a910a7d30 100644 --- a/go.sum +++ b/go.sum @@ -145,8 +145,8 @@ github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a/go.mod h1:lB+ZfQJz7igIIfQNfa7Ml4HSf2uFQQRzpGGRXenZAgY= github.com/aws/aws-sdk-go v1.38.35/go.mod h1:hcU610XS61/+aQV88ixoOzUoG7v3b31pl2zKMmprdro= -github.com/aws/aws-sdk-go v1.48.13 h1:6N4GTme6MpxfCisWf5pql8k3TBORiKTmbeutZCDXlG8= -github.com/aws/aws-sdk-go v1.48.13/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= +github.com/aws/aws-sdk-go v1.48.14 h1:nVLrp+F84SG+xGiFMfe1TE6ZV6smF+42tuuNgYGV30s= +github.com/aws/aws-sdk-go v1.48.14/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= github.com/aws/aws-sdk-go-v2 v1.9.2/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVjy53i/mX/4= github.com/aws/aws-sdk-go-v2 v1.23.5 h1:xK6C4udTyDMd82RFvNkDQxtAd00xlzFUtX4fF2nMZyg= github.com/aws/aws-sdk-go-v2 v1.23.5/go.mod h1:t3szzKfP0NeRU27uBFczDivYJjsmSnqI8kIvKyWb9ds= @@ -734,8 +734,8 @@ github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3pro github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3provider v0.90.1/go.mod h1:Nn8DwP6CuZFY6Apl+VnEjKTiWIj+M9IfuoAWUfzPDpQ= github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.90.1 h1:+uy3xm7zfGSc0shXQZ4LaSjVOtQ7kCTg07FlfcwYMEg= github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.90.1/go.mod h1:4vpSEH/KgKhYfRPynzckas/JD3uYMwBInBeIBYkbO98= -github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.90.1 h1:UaIVpJ1GWXIwKGZNdzViyxhSqQdwTix9Y4maFi4Cuf0= -github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.90.1/go.mod h1:C8ZqwLd8pmIq/peN1OhM2SclJxwJHOFJ/hCFyyyKAFo= +github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.91.0 h1:+AkM20qTB6eiIEMdVRPixLjznz2wL1O3rHOc4CsGlyk= +github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.91.0/go.mod h1:GwC4S53ukgwz8KZYUiFwkUlXV1ZViezWt6U32tsd8FQ= github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.90.1 h1:0noGh9YAD6OisY5wh0XrC0o/cCRZo97EF5PpQANOso0= github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.90.1/go.mod h1:rkrtT3nPZYzAVkcVYUDhap5rtjf4oWQTmv92xVIGHz0= github.com/open-telemetry/opentelemetry-collector-contrib/exporter/datadogexporter v0.90.1 h1:/VkF4/pBnQnpzvPbeju7KFYNvJzbOfghWYxF7zlasUU= @@ -770,26 +770,26 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authext github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.90.1/go.mod h1:f0GHWV9TO3W9uLW/nrZzotbfMDCIXRvR/69hpsHS4so= github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.90.1 h1:GzlPYNEXrqy+aHNyEIZvtq6fWZETfsugWnw4rti2FqY= github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.90.1/go.mod h1:CS24z3gH1NHMj4Thxrcl4/OaijBcdGVDGOdmLA8XmP0= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.90.1 h1:qHWk8g8cmn3cRuPEa0RW5l48Pt6Yh89B32Jejo5Oi00= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.90.1/go.mod h1:jgGnlCPniZY5M/L5umpfwXEuLoeKS8KoyfpDF2KdXOs= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.91.0 h1:7rSnZ0wD/CpuYptRKZgqRgYu7wnv3Fp/mKN3hUMchlU= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.91.0/go.mod h1:b4k6MRdYu845KKZKDIgHq/p/jhS3wKv/dR4kKJoCYvA= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.90.1 h1:gs2vBuD8hYtiip9bl6KL2g0MkA+BaVFef8thQ7tygfU= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.90.1/go.mod h1:rKw7magwlraoZdfPVuN9xGcogE607omyJJNv1EbPgAg= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.90.1 h1:8P6JBDPdVrK01upwA0i8HvnM/tOowqcxttwB5K7tiFI= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.90.1/go.mod h1:+/m9T/CG+lg0+UyUlrVk2SeibQQeb8E9TVA5Y8FbZgA= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.91.0 h1:C3y86x0HXNIjW2QJvqB7T5nCNL9Ga269yqI3H7Zy7H4= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.91.0/go.mod h1:LQAelfDzGaw2Wt27OcM/7SEaacQ86Z83zRi9r8ZL8vM= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.90.1 h1:vcCqmOVIdctyEG7hLSwEpG/BXOsDz8aT9pucEpYTavk= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.90.1/go.mod h1:96CZnHOFoolBQ4/ozfmp+ZU70QQX4N3QkSYXJRD8GTg= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.90.1 h1:d7yFRhrZ5UIuE3GSxMIMpDVsTxxCaQDeg3ZapLrsT1c= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.90.1/go.mod h1:9AYNQMKuQhNuniJ6VRYu20UqRIdOnJsz4Eoh6SVeoVU= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.90.1 h1:/iJKTyJW5VLFiJCh1H/unILFx0AlCcgUS366+3zakjs= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.90.1/go.mod h1:YiYBPPhXeYDPZHbXxf3QuYbxD00TfUXOI6sd4Wcegv0= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.91.0 h1:aqwYv+HtM9fi4liAd/V5Tk2l8nuJ/FtLu1xJ+ACf62E= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.91.0/go.mod h1:YiYBPPhXeYDPZHbXxf3QuYbxD00TfUXOI6sd4Wcegv0= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.90.1 h1:mU+x7ZmrDmND23bE9WF5Qi2dcLM0X73DakgQnOFew/E= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.90.1/go.mod h1:Xtty9FKr0XIfv2nmkrX8uLopJLnXm7n8/pHIMZFJCkM= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.90.1 h1:El3sTtzn/iKP5T0HCTy9FocAHAJ1X11JI4/ITbnL/pQ= github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.90.1/go.mod h1:goZXuPuRYk1pe95WeC5RwBU8snU4O1bjSX+8R8IYAOw= github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.90.1 h1:ft3LwGzqLXAYaMprkuwxSG5TSOyG2D+XfJ1WV3ZpxGc= github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.90.1/go.mod h1:Kw1ZyEtVfeOTaBeNnJ4tWFw3E5TtqGwwpNDjMqT4Zp4= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.90.1 h1:ts0S/RMfeCFZ2J5VjUpwwiCFMyQdXcH7oV/PdRzXHDA= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.90.1/go.mod h1:cmYn8cDHW9CgA8qNhz7te3a/cdaY9rLVA4sLq8oYdx4= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.91.0 h1:I3MFZXcQdnATObbeKseHLEWOWMFt1jHhHCbeunBw3mE= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.91.0/go.mod h1:xHPYTciFeEEE2HnPu65FMgsCQFYNns66mqiHsMqb+HM= github.com/open-telemetry/opentelemetry-collector-contrib/internal/docker v0.90.1 h1:7N69mTLsu/UsyWskGYapFFu7pwXTl+7JPZ1Pg2n4O94= github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.90.1 h1:Yf9bSE7Gw2m0EV//iZbHA/+mF4LJl0cYqDG0MghbUL4= github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.90.1/go.mod h1:yDyp+nWyaqTFO3ZWBsuW9ajaPp5qC1i3akSqcGRCxK4= @@ -812,14 +812,14 @@ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0. github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.90.1/go.mod h1:KfhXxJhxiYtKZR3nR2X7sNH26Ti6/w21YHxFWKJm4cQ= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.90.1 h1:2YNr8dUegm4ls6y2fPtPFMSm5naMyasbmn0FLfd8rII= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/experimentalmetricmetadata v0.90.1/go.mod h1:CAg+ZGCUGCg2Y8pdkyGwSDC8ADqhSqARnnI+DrJ/3mU= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.90.1 h1:lATdQPRKrOqqKMJ6u+1AYEDCNmnLtOAGpw82ae/GIJs= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.91.0 h1:Mx/Xyxfeqr0dm8M9XL6lM5jZN3sp+5PUGZBR6QUJbyA= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.90.1 h1:7/9wUZ1TEYdrlFA1Gorb89sipcbESRywBdIcG1zJy+s= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.90.1/go.mod h1:OkQv4Me5lnSCHjEhi87i/mlSiDfPhlaxL3OGkL7Cy/o= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.90.1 h1:FpjlRKxQrux4IkJKgHu8LVVTGkKUKOGKR2ZeGpELjyk= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.90.1 h1:HFfaExUPBooNgvpyTYr21SxDt6nfMIfvFZlAa0f0AEY= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.90.1/go.mod h1:LrsgmhaNo+f3xb4loclG8+gLTWgyzmiS1bplK1CVRu0= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.90.1 h1:ASsIEIVL4kvKfwM39atibi+oPn48BHGaKbup0dWX/1A= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.90.1/go.mod h1:FQ3xqNOcrTsFZyBQofCmLNymDaguXC6W5APNWkI4GRU= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.91.0 h1:qFnhbBNSv7fzxxkAjobOoGiiFFtx/HpvZ5C6zV3+ZBw= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.91.0 h1:a4XbucJve0K8g7kCO25EpNinBsXRGBJ8IhoLKNM0kdQ= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.91.0/go.mod h1:LrsgmhaNo+f3xb4loclG8+gLTWgyzmiS1bplK1CVRu0= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.91.0 h1:rRY2L7ZDOnTSHkUhcWbEMNIMwHMxlB5kuo+PRjwr5U0= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.91.0/go.mod h1:KydzPxPgbtZUYl4DYJrbfzCkPU8ifDoKqiO1GPFYJvk= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.90.1 h1:OMCuwOqzEJjExRYcK/II4Dfw51mHRjI7A21D6rrRhms= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.90.1/go.mod h1:JIczmEaIBoG3PfhmZaQLeSTCIc2hKj79E6/q/sEz9F0= github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.90.1 h1:dWpWPyjlp4Y8m4LeNl2kVHQOfGFHGd76R3NLcLm5xAg= @@ -994,8 +994,8 @@ github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646/go.mod github.com/secure-systems-lab/go-securesystemslib v0.7.0 h1:OwvJ5jQf9LnIAS83waAjPbcMsODrTQUpJ02eNLUoxBg= github.com/secure-systems-lab/go-securesystemslib v0.7.0/go.mod h1:/2gYnlnHVQ6xeGtfIqFy7Do03K4cdCY0A/GlJLDKLHI= github.com/shirou/gopsutil/v3 v3.22.2/go.mod h1:WapW1AOOPlHyXr+yOyw3uYx36enocrtSoSBy0L5vUHY= -github.com/shirou/gopsutil/v3 v3.23.10 h1:/N42opWlYzegYaVkWejXWJpbzKv2JDy3mrgGzKsh9hM= -github.com/shirou/gopsutil/v3 v3.23.10/go.mod h1:JIE26kpucQi+innVlAUnIEOSBhBUkirr5b44yr55+WE= +github.com/shirou/gopsutil/v3 v3.23.11 h1:i3jP9NjCPUz7FiZKxlMnODZkdSIp2gnzfrvsu9CuWEQ= +github.com/shirou/gopsutil/v3 v3.23.11/go.mod h1:1FrWgea594Jp7qmjHUUPlJDTPgcsb9mGnXDxavtikzM= github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k= @@ -1106,10 +1106,10 @@ go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= 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.90.1 h1:QB7Zxn+iSePi2hLS8w4/28RXAOo5tnKfYxaK/ch2Kqc= -go.opentelemetry.io/collector v0.90.1/go.mod h1:qRhpGBXozKMn+7SiniobhcZ0AbCSWdYqL+XM3gnwejQ= -go.opentelemetry.io/collector/component v0.90.1 h1:86YCHdtfIHkJmyTDXoZPTo25ayyC5OUCwSD5ueE7pXM= -go.opentelemetry.io/collector/component v0.90.1/go.mod h1:+WX5h5I98AwL256AdFvn8EpPZ02Q+UrKo9AdI8LLfuQ= +go.opentelemetry.io/collector v0.91.0 h1:C7sGUJDJ5nwm+CkWpAaVP3lNsuYpwSRbkmLncFjkmO8= +go.opentelemetry.io/collector v0.91.0/go.mod h1:YhQpIDZsn+bICAAqgBwXk9wqK8GKZDv+aogfG52zUuE= +go.opentelemetry.io/collector/component v0.91.0 h1:aBT1i2zGyfh9PalYJLfXVvQp+osHyalwyDFselI1CtA= +go.opentelemetry.io/collector/component v0.91.0/go.mod h1:2KBHvjNFdU7oOjsObQeC4Ta2Ef607OISU5obznW00fw= go.opentelemetry.io/collector/config/configauth v0.90.1 h1:tH2QSlLgQdchwT5MCYNxfT+cw6NlU0j6L35Wx9pyaCM= go.opentelemetry.io/collector/config/configauth v0.90.1/go.mod h1:tHCeUhnik4RrLuiHuyDMRy7YxjMnXb/PCm7jdkmyfyc= go.opentelemetry.io/collector/config/configcompression v0.90.1 h1:3w9BCk3ORiH8CeJcwb03bI12+zcE3UZUJ6VYL+vwXzE= @@ -1122,28 +1122,28 @@ go.opentelemetry.io/collector/config/confignet v0.90.1 h1:QBt6L0YQRnshXfZz2gUySy go.opentelemetry.io/collector/config/confignet v0.90.1/go.mod h1:cpO8JYWGONaViOygKVw+Hd2UoBcn2cUiyi0WWeFTwJY= go.opentelemetry.io/collector/config/configopaque v0.90.1 h1:wdNYdeEDvvy6tz5BYxcAQUA5iQKtMGQPefuKQfJFXmU= go.opentelemetry.io/collector/config/configopaque v0.90.1/go.mod h1:TPCHaU+QXiEV+JXbgyr6mSErTI9chwQyasDVMdJr3eY= -go.opentelemetry.io/collector/config/configtelemetry v0.90.1 h1:aZXur4yICzjj2MBjSjkyxzkT2o/SGAGZonQ2TwNLIME= -go.opentelemetry.io/collector/config/configtelemetry v0.90.1/go.mod h1:+LAXM5WFMW/UbTlAuSs6L/W72WC+q8TBJt/6z39FPOU= +go.opentelemetry.io/collector/config/configtelemetry v0.91.0 h1:mEwvqrYfwUJ7LwYfpcF9M8z7LHFoYaKhEPhnERD/88E= +go.opentelemetry.io/collector/config/configtelemetry v0.91.0/go.mod h1:+LAXM5WFMW/UbTlAuSs6L/W72WC+q8TBJt/6z39FPOU= go.opentelemetry.io/collector/config/configtls v0.90.1 h1:thRFju6AVm+iWsGVu7sQolxF0VYsOdFJkG3QB3I+7d0= go.opentelemetry.io/collector/config/configtls v0.90.1/go.mod h1:eLLgpNPxHAtAynKCJN7p9O7GIDEIRKfjsFJs3BQazyg= go.opentelemetry.io/collector/config/internal v0.90.1 h1:4jK2qHjDlJ5PlsyS9j0wahJ9KoxWlNvl3a1HyJ8im3k= go.opentelemetry.io/collector/config/internal v0.90.1/go.mod h1:42VsQ/1kP2qnvzjNi+dfNP+KyCFRADejyrJ8m2GVL3M= -go.opentelemetry.io/collector/confmap v0.90.1 h1:hyxRwH1zQT4UIwAOId1w5YZrBn/eefUey3wXiwJdW+U= -go.opentelemetry.io/collector/confmap v0.90.1/go.mod h1:uxV+fZ85kG31oovL6Cl3fAMQ3RRPwUvfAbbA9WT1Yhk= -go.opentelemetry.io/collector/connector v0.90.1 h1:PkJpNqcZsv+n92sUX36b2iv3JPhyfbTcAg28eq0WwTg= -go.opentelemetry.io/collector/connector v0.90.1/go.mod h1:qdIh6GGJvauYkTkqtoSQ3pQDh+DShZ/CH4lhguAOhag= -go.opentelemetry.io/collector/consumer v0.90.1 h1:VzGEGiK609dHqcJ0xhbu+wAaon5K69ihQxz99U/X1OA= -go.opentelemetry.io/collector/consumer v0.90.1/go.mod h1:mh/eEA0UClEtgQMDICQVL7oSylgbskFfueBO0i5HkSQ= -go.opentelemetry.io/collector/exporter v0.90.1 h1:Wkrbp5tm1Ftj52KiGeONjtW07Ex8TM8uzNEK791WHBw= -go.opentelemetry.io/collector/exporter v0.90.1/go.mod h1:QNhT4FZ/698dDybYM2FbfguNvh2S7M7jKiDvFLntWOw= +go.opentelemetry.io/collector/confmap v0.91.0 h1:7U2MT+u74oEzq/WWrpXSLKB7nX5jPNC4drwtQdYfwKk= +go.opentelemetry.io/collector/confmap v0.91.0/go.mod h1:uxV+fZ85kG31oovL6Cl3fAMQ3RRPwUvfAbbA9WT1Yhk= +go.opentelemetry.io/collector/connector v0.91.0 h1:p2YsgBtr26guCib99ExQHtGuNmX+awgmH1Mbz23wYGU= +go.opentelemetry.io/collector/connector v0.91.0/go.mod h1:dG34jAOATtXFdqzp8IxZJsFwFLaUIkYK69WT1WQ03ZY= +go.opentelemetry.io/collector/consumer v0.91.0 h1:0nU1lUe2S0b8iOmF3w3R/9Dt24n413thRTbXz/nJgrM= +go.opentelemetry.io/collector/consumer v0.91.0/go.mod h1:phTUQmr7hpYfwXyDXo4mFHVjYrlSbZE+nZYlKlbVxGs= +go.opentelemetry.io/collector/exporter v0.91.0 h1:guWcGflFjaenp3BMxAmAKjb8RQG80jQQKjuUFouS+z8= +go.opentelemetry.io/collector/exporter v0.91.0/go.mod h1:hkOBunNNWu6CaTtkRsCJ/OJ509REJZg+DDElevFIQCQ= go.opentelemetry.io/collector/exporter/loggingexporter v0.90.1 h1:ngn91hMchsD4iHg/KqpCRYiRkENNwEWuV8NmHD/cvCw= go.opentelemetry.io/collector/exporter/loggingexporter v0.90.1/go.mod h1:qk2XJoDmOnjZb+udt3bU/j0kohJJ/RDYh8n56e8PPFw= go.opentelemetry.io/collector/exporter/otlpexporter v0.90.1 h1:1YnRjk//TX8axZ0rmjzu9pkZhY6k8MamvBs+dWRYnwc= go.opentelemetry.io/collector/exporter/otlpexporter v0.90.1/go.mod h1:sv0NqTCWumuFcmZcZa/SGQOLin8Jejbc1lptLpjCV64= go.opentelemetry.io/collector/exporter/otlphttpexporter v0.90.1 h1:PKOMSgZNxabyH+ggyt+q2IeDj25WRRVVdvswPO1r+UY= go.opentelemetry.io/collector/exporter/otlphttpexporter v0.90.1/go.mod h1:9wgqObwSLQox8/9jqKTPeswcAV9sSoJPSoj9TZPQOIE= -go.opentelemetry.io/collector/extension v0.90.1 h1:ADwZcT5yXeuEsheCG3HjcYmOD/hmZZW9xDQldM0wrRQ= -go.opentelemetry.io/collector/extension v0.90.1/go.mod h1:vUiLcJQuM04CuyCf6AbjW8OCSeINSU4242GPVzTzX9w= +go.opentelemetry.io/collector/extension v0.91.0 h1:bkoSLgnWm4g6n+RLmyKG6Up7dr8KmJy68quonoLZnr0= +go.opentelemetry.io/collector/extension v0.91.0/go.mod h1:F3r0fVTTh4sYR0GVv51Qez8lk8v77kTDPdyMOp6A2kg= go.opentelemetry.io/collector/extension/auth v0.90.1 h1:g2IFShYgsSa5dQVcP+pvC2Qfs8UGici1H0Iqe7WQeE0= go.opentelemetry.io/collector/extension/auth v0.90.1/go.mod h1:x/U5M+J3Xjmcec94j3v79s8vjsLMaUrN5abjcal0sEw= go.opentelemetry.io/collector/extension/ballastextension v0.90.1 h1:r0eP7u3/hldcxYHtF0WclT9s0BB4Dv3UdXxqI3m2fWg= @@ -1156,18 +1156,18 @@ go.opentelemetry.io/collector/otelcol v0.90.1 h1:xeiQ+gAKMmJXa0Als5sYs3EZGnfkkBS go.opentelemetry.io/collector/otelcol v0.90.1/go.mod h1:JiI+lALswTlWivZm+aPeUXwJt8YNgIXg3fMGLgTrnEI= go.opentelemetry.io/collector/pdata v1.0.0 h1:ECP2jnLztewsHmL1opL8BeMtWVc7/oSlKNhfY9jP8ec= go.opentelemetry.io/collector/pdata v1.0.0/go.mod h1:TsDFgs4JLNG7t6x9D8kGswXUz4mme+MyNChHx8zSF6k= -go.opentelemetry.io/collector/processor v0.90.1 h1:4ThnyeOjayFLvT/80A/dor7WWvSGECm3cO5+Ap2Pp+w= -go.opentelemetry.io/collector/processor v0.90.1/go.mod h1:EbXqZoGuLIc+qYa9uS3ZTU05r3e981No81vyp6PH2q0= +go.opentelemetry.io/collector/processor v0.91.0 h1:Xi52gYMXTG4zYmNhsqJ8ly/9f7b0n0crMhKxVVI9HpY= +go.opentelemetry.io/collector/processor v0.91.0/go.mod h1:naTuusZNfzM5MSqoTVzkKbR1MaJ8oD8v5ginR5JreDE= go.opentelemetry.io/collector/processor/batchprocessor v0.90.1 h1:NFVaSFM33zO6eF4cl4mokLWEwHb7fe6pPehuw+X6Dyc= go.opentelemetry.io/collector/processor/batchprocessor v0.90.1/go.mod h1:RVBetXehmR2rJntkyjrtIzt0Mub8OyxA5Oiy3ty1RRw= go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.90.1 h1:hY8P1Q+4cAtj9J5Tg/bNmiSGveo+xWqSHNXF4CrsS8M= go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.90.1/go.mod h1:z2Xqj2j0m/mrbOOdx8KownKWhcS4Qdf7zCKlE41qYQg= -go.opentelemetry.io/collector/receiver v0.90.1 h1:zenLR1GH8AEm2BmcSWlcXwFVT4yoYY0idTPfihaEXjU= -go.opentelemetry.io/collector/receiver v0.90.1/go.mod h1:oRmH7WKmkJo7tgc7odoArLXjrz2TZdcw7pco0KRZjWo= +go.opentelemetry.io/collector/receiver v0.91.0 h1:0TZF/0OXoJtxgm+mvOinRRXo9LgVyOsOgCQfWkNGXJA= +go.opentelemetry.io/collector/receiver v0.91.0/go.mod h1:d5qo2mpovqKoi47hrMxj5BLdLzOXM0mUHL5CKrjfWNM= go.opentelemetry.io/collector/receiver/otlpreceiver v0.90.1 h1:SI9A0cwdWzWL5xvCelNNS/2btX9tOw1pd3+QwpBW/tU= go.opentelemetry.io/collector/receiver/otlpreceiver v0.90.1/go.mod h1:QFfO7iY6P4K12N1h2jar9qSMfJgeauIgAjzoxq/34D0= -go.opentelemetry.io/collector/semconv v0.90.1 h1:2fkQZbefQBbIcNb9Rk1mRcWlFZgQOk7CpST1e1BK8eg= -go.opentelemetry.io/collector/semconv v0.90.1/go.mod h1:j/8THcqVxFna1FpvA2zYIsUperEtOaRaqoLYIN4doWw= +go.opentelemetry.io/collector/semconv v0.91.0 h1:TRd+yDDfKQl+aNtS24wmEbJp1/QE/xAFV9SB5zWGxpE= +go.opentelemetry.io/collector/semconv v0.91.0/go.mod h1:j/8THcqVxFna1FpvA2zYIsUperEtOaRaqoLYIN4doWw= go.opentelemetry.io/collector/service v0.90.1 h1:ziZjmgipUFy3znyuJ53WtHR6n+hmLiSewkuUQth2S7g= go.opentelemetry.io/collector/service v0.90.1/go.mod h1:0uuDwZCbAcKNXLK9RCQ+EyByLjmk6eO+XvaDdqOgx2Y= go.opentelemetry.io/contrib/config v0.1.1 h1:lIUTrMWkfDE0GvzBLhwv6ATDB1vntrnTsRvUMkZKnfQ= @@ -1194,8 +1194,8 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0 h1:tIqhe go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.21.0/go.mod h1:nUeKExfxAQVbiVFn32YXpXZZHZ61Cc3s3Rn1pDBGAb0= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.21.0 h1:digkEZCJWobwBqMwC0cwCq8/wkkRy/OowZg5OArWZrM= go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.21.0/go.mod h1:/OpE/y70qVkndM0TrxT4KBoN3RsFZP0QaofcfYrj76I= -go.opentelemetry.io/otel/exporters/prometheus v0.44.0 h1:08qeJgaPC0YEBu2PQMbqU3rogTlyzpjhCI2b58Yn00w= -go.opentelemetry.io/otel/exporters/prometheus v0.44.0/go.mod h1:ERL2uIeBtg4TxZdojHUwzZfIFlUIjZtxubT5p4h1Gjg= +go.opentelemetry.io/otel/exporters/prometheus v0.44.1-0.20231201153405-6027c1ae76f2 h1:TnhkxGJ5qPHAMIMI4r+HPT/BbpoHxqn4xONJrok054o= +go.opentelemetry.io/otel/exporters/prometheus v0.44.1-0.20231201153405-6027c1ae76f2/go.mod h1:ERL2uIeBtg4TxZdojHUwzZfIFlUIjZtxubT5p4h1Gjg= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.44.0 h1:dEZWPjVN22urgYCza3PXRUGEyCB++y1sAqm6guWFesk= go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.44.0/go.mod h1:sTt30Evb7hJB/gEk27qLb1+l9n4Tb8HvHkR0Wx3S6CU= go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.21.0 h1:VhlEQAPp9R1ktYfrPk5SOryw1e9LDDTZCbIPFrho0ec= @@ -1425,7 +1425,6 @@ golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.15.0 h1:h48lPFYpsTvQJZF4EKyI4aLHaev3CxivZmv7yZig9pc= golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= diff --git a/vendor/github.com/aws/aws-sdk-go/aws/version.go b/vendor/github.com/aws/aws-sdk-go/aws/version.go index 192a3361d..f63b61e4c 100644 --- a/vendor/github.com/aws/aws-sdk-go/aws/version.go +++ b/vendor/github.com/aws/aws-sdk-go/aws/version.go @@ -5,4 +5,4 @@ package aws const SDKName = "aws-sdk-go" // SDKVersion is the version of this SDK -const SDKVersion = "1.48.13" +const SDKVersion = "1.48.14" diff --git a/vendor/github.com/aws/aws-sdk-go/service/ec2/api.go b/vendor/github.com/aws/aws-sdk-go/service/ec2/api.go index 56f6e6201..b2008fba6 100644 --- a/vendor/github.com/aws/aws-sdk-go/service/ec2/api.go +++ b/vendor/github.com/aws/aws-sdk-go/service/ec2/api.go @@ -161017,6 +161017,9 @@ func (s *PrivateIpAddressSpecification) SetPrivateIpAddress(v string) *PrivateIp type ProcessorInfo struct { _ struct{} `type:"structure"` + // The manufacturer of the processor. + Manufacturer *string `locationName:"manufacturer" type:"string"` + // The architectures supported by the instance type. SupportedArchitectures []*string `locationName:"supportedArchitectures" locationNameList:"item" type:"list" enum:"ArchitectureType"` @@ -161047,6 +161050,12 @@ func (s ProcessorInfo) GoString() string { return s.String() } +// SetManufacturer sets the Manufacturer field's value. +func (s *ProcessorInfo) SetManufacturer(v string) *ProcessorInfo { + s.Manufacturer = &v + return s +} + // SetSupportedArchitectures sets the SupportedArchitectures field's value. func (s *ProcessorInfo) SetSupportedArchitectures(v []*string) *ProcessorInfo { s.SupportedArchitectures = v diff --git a/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/emf_exporter.go b/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/emf_exporter.go index 4b482399a..bd4719977 100644 --- a/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/emf_exporter.go +++ b/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/emf_exporter.go @@ -18,6 +18,7 @@ import ( "go.opentelemetry.io/collector/pdata/pmetric" "go.uber.org/zap" + "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/internal/metadata" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil" "github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs" ) @@ -55,7 +56,7 @@ func newEmfExporter(config *Config, set exporter.CreateSettings) (*emfExporter, } // create CWLogs client with aws session config - svcStructuredLog := cwlogs.NewClient(set.Logger, awsConfig, set.BuildInfo, config.LogGroupName, config.LogRetention, config.Tags, session) + svcStructuredLog := cwlogs.NewClient(set.Logger, awsConfig, set.BuildInfo, config.LogGroupName, config.LogRetention, config.Tags, session, metadata.Type) collectorIdentifier, err := uuid.NewRandom() if err != nil { diff --git a/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs/cwlog_client.go b/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs/cwlog_client.go index 4c58fe800..07da718a3 100644 --- a/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs/cwlog_client.go +++ b/vendor/github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs/cwlog_client.go @@ -45,10 +45,10 @@ func newCloudWatchLogClient(svc cloudwatchlogsiface.CloudWatchLogsAPI, logRetent } // NewClient create Client -func NewClient(logger *zap.Logger, awsConfig *aws.Config, buildInfo component.BuildInfo, logGroupName string, logRetention int64, tags map[string]*string, sess *session.Session) *Client { +func NewClient(logger *zap.Logger, awsConfig *aws.Config, buildInfo component.BuildInfo, logGroupName string, logRetention int64, tags map[string]*string, sess *session.Session, componentName string) *Client { client := cloudwatchlogs.New(sess, awsConfig) client.Handlers.Build.PushBackNamed(handler.RequestStructuredLogHandler) - client.Handlers.Build.PushFrontNamed(newCollectorUserAgentHandler(buildInfo, logGroupName)) + client.Handlers.Build.PushFrontNamed(newCollectorUserAgentHandler(buildInfo, logGroupName, componentName)) return newCloudWatchLogClient(client, logRetention, tags, logger) } @@ -175,10 +175,10 @@ func (client *Client) CreateStream(logGroup, streamName *string) error { return nil } -func newCollectorUserAgentHandler(buildInfo component.BuildInfo, logGroupName string) request.NamedHandler { - fn := request.MakeAddToUserAgentHandler(buildInfo.Command, buildInfo.Version) +func newCollectorUserAgentHandler(buildInfo component.BuildInfo, logGroupName string, componentName string) request.NamedHandler { + fn := request.MakeAddToUserAgentHandler(buildInfo.Command, buildInfo.Version, componentName) if matchContainerInsightsPattern(logGroupName) { - fn = request.MakeAddToUserAgentHandler(buildInfo.Command, buildInfo.Version, "ContainerInsights") + fn = request.MakeAddToUserAgentHandler(buildInfo.Command, buildInfo.Version, componentName, "ContainerInsights") } return request.NamedHandler{ Name: "otel.collector.UserAgentHandler", diff --git a/vendor/github.com/shirou/gopsutil/v3/process/process_freebsd.go b/vendor/github.com/shirou/gopsutil/v3/process/process_freebsd.go index 85134b7ee..40b10e14f 100644 --- a/vendor/github.com/shirou/gopsutil/v3/process/process_freebsd.go +++ b/vendor/github.com/shirou/gopsutil/v3/process/process_freebsd.go @@ -286,11 +286,11 @@ func (p *Process) ChildrenWithContext(ctx context.Context) ([]*Process, error) { } func (p *Process) ConnectionsWithContext(ctx context.Context) ([]net.ConnectionStat, error) { - return nil, common.ErrNotImplementedError + return net.ConnectionsPidWithContext(ctx, "all", p.Pid) } func (p *Process) ConnectionsMaxWithContext(ctx context.Context, max int) ([]net.ConnectionStat, error) { - return nil, common.ErrNotImplementedError + return net.ConnectionsPidMaxWithContext(ctx, "all", p.Pid, max) } func ProcessesWithContext(ctx context.Context) ([]*Process, error) { diff --git a/vendor/go.opentelemetry.io/collector/component/telemetry.go b/vendor/go.opentelemetry.io/collector/component/telemetry.go index 5eb6bcf45..88438b84e 100644 --- a/vendor/go.opentelemetry.io/collector/component/telemetry.go +++ b/vendor/go.opentelemetry.io/collector/component/telemetry.go @@ -12,6 +12,43 @@ import ( "go.opentelemetry.io/collector/pdata/pcommon" ) +// TelemetrySettings provides components with APIs to report telemetry. +// +// Note: there is a service version of this struct, servicetelemetry.TelemetrySettings, that mirrors +// this struct with the exception of ReportComponentStatus. When adding or removing anything from +// this struct consider whether or not the same should be done for the service version. +type TelemetrySettings struct { + // Logger that the factory can use during creation and can pass to the created + // component to be used later as well. + Logger *zap.Logger + + // TracerProvider that the factory can pass to other instrumented third-party libraries. + TracerProvider trace.TracerProvider + + // MeterProvider that the factory can pass to other instrumented third-party libraries. + MeterProvider metric.MeterProvider + + // MetricsLevel controls the level of detail for metrics emitted by the collector. + // Experimental: *NOTE* this field is experimental and may be changed or removed. + MetricsLevel configtelemetry.Level + + // Resource contains the resource attributes for the collector's telemetry. + Resource pcommon.Resource + + // ReportComponentStatus allows a component to report runtime changes in status. The service + // will automatically report status for a component during startup and shutdown. Components can + // use this method to report status after start and before shutdown. ReportComponentStatus + // will only return errors if the API used incorrectly. The two scenarios where an error will + // be returned are: + // + // - An illegal state transition + // - Calling this method before component startup + // + // If the API is being used properly, these errors are safe to ignore. + ReportComponentStatus StatusFunc +} + +// Deprecated: [0.91.0] Use TelemetrySettings directly type TelemetrySettingsBase[T any] struct { // Logger that the factory can use during creation and can pass to the created // component to be used later as well. @@ -42,7 +79,3 @@ type TelemetrySettingsBase[T any] struct { // If the API is being used properly, these errors are safe to ignore. ReportComponentStatus T } - -// TelemetrySettings and servicetelemetry.Settings differ in the method signature for -// ReportComponentStatus -type TelemetrySettings TelemetrySettingsBase[StatusFunc] diff --git a/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/obsexporter.go b/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/obsexporter.go index d04a41f75..094fc50b1 100644 --- a/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/obsexporter.go +++ b/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/obsexporter.go @@ -154,7 +154,7 @@ func (or *ObsReport) StartTracesOp(ctx context.Context) context.Context { // EndTracesOp completes the export operation that was started with StartTracesOp. func (or *ObsReport) EndTracesOp(ctx context.Context, numSpans int, err error) { numSent, numFailedToSend := toNumItems(numSpans, err) - or.recordMetrics(ctx, component.DataTypeTraces, numSent, numFailedToSend) + or.recordMetrics(noCancellationContext{Context: ctx}, component.DataTypeTraces, numSent, numFailedToSend) endSpan(ctx, err, numSent, numFailedToSend, obsmetrics.SentSpansKey, obsmetrics.FailedToSendSpansKey) } @@ -169,7 +169,7 @@ func (or *ObsReport) StartMetricsOp(ctx context.Context) context.Context { // StartMetricsOp. func (or *ObsReport) EndMetricsOp(ctx context.Context, numMetricPoints int, err error) { numSent, numFailedToSend := toNumItems(numMetricPoints, err) - or.recordMetrics(ctx, component.DataTypeMetrics, numSent, numFailedToSend) + or.recordMetrics(noCancellationContext{Context: ctx}, component.DataTypeMetrics, numSent, numFailedToSend) endSpan(ctx, err, numSent, numFailedToSend, obsmetrics.SentMetricPointsKey, obsmetrics.FailedToSendMetricPointsKey) } @@ -183,7 +183,7 @@ func (or *ObsReport) StartLogsOp(ctx context.Context) context.Context { // EndLogsOp completes the export operation that was started with StartLogsOp. func (or *ObsReport) EndLogsOp(ctx context.Context, numLogRecords int, err error) { numSent, numFailedToSend := toNumItems(numLogRecords, err) - or.recordMetrics(ctx, component.DataTypeLogs, numSent, numFailedToSend) + or.recordMetrics(noCancellationContext{Context: ctx}, component.DataTypeLogs, numSent, numFailedToSend) endSpan(ctx, err, numSent, numFailedToSend, obsmetrics.SentLogRecordsKey, obsmetrics.FailedToSendLogRecordsKey) } diff --git a/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/queue_sender.go b/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/queue_sender.go index 2f86c4756..c8e554fce 100644 --- a/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/queue_sender.go +++ b/vendor/go.opentelemetry.io/collector/exporter/exporterhelper/queue_sender.go @@ -7,7 +7,6 @@ import ( "context" "errors" "fmt" - "sync" "time" "go.opencensus.io/metric/metricdata" @@ -76,13 +75,11 @@ func (qCfg *QueueSettings) Validate() error { type queueSender struct { baseRequestSender fullName string - signal component.DataType queue internal.Queue[Request] traceAttribute attribute.KeyValue logger *zap.Logger meter otelmetric.Meter consumers *internal.QueueConsumers[Request] - stopWG sync.WaitGroup requeuingEnabled bool metricCapacity otelmetric.Int64ObservableGauge @@ -102,12 +99,10 @@ func newQueueSender(config QueueSettings, set exporter.CreateSettings, signal co } qs := &queueSender{ fullName: set.ID.String(), - signal: signal, queue: queue, traceAttribute: attribute.String(obsmetrics.ExporterKey, set.ID.String()), logger: set.TelemetrySettings.Logger, meter: set.TelemetrySettings.MeterProvider.Meter(scopeName), - stopWG: sync.WaitGroup{}, // TODO: this can be further exposed as a config param rather than relying on a type of queue requeuingEnabled: isPersistent, } diff --git a/vendor/go.opentelemetry.io/collector/extension/extension.go b/vendor/go.opentelemetry.io/collector/extension/extension.go index b19f42367..292358b33 100644 --- a/vendor/go.opentelemetry.io/collector/extension/extension.go +++ b/vendor/go.opentelemetry.io/collector/extension/extension.go @@ -45,6 +45,9 @@ type PipelineWatcher interface { // wishes to be notified of the Collector's effective configuration. type ConfigWatcher interface { // NotifyConfig notifies the extension of the Collector's current effective configuration. + // The extension owns the `confmap.Conf`. Callers must ensure that it's safe for + // extensions to store the `conf` pointer and use it concurrently with any other + // instances of `conf`. NotifyConfig(ctx context.Context, conf *confmap.Conf) error } diff --git a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/logs.go b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/logs.go index 2d1e0336d..5047fbbf7 100644 --- a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/logs.go +++ b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/logs.go @@ -44,7 +44,8 @@ type logsConsumer struct { } func (lsc *logsConsumer) Capabilities() consumer.Capabilities { - return consumer.Capabilities{MutatesData: false} + // If all consumers are mutating, then the original data will be passed to one of them. + return consumer.Capabilities{MutatesData: len(lsc.mutable) > 0 && len(lsc.readonly) == 0} } // ConsumeLogs exports the plog.Logs to all consumers wrapped by the current one. diff --git a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/metrics.go b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/metrics.go index ddc376124..023db2a70 100644 --- a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/metrics.go +++ b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/metrics.go @@ -42,7 +42,8 @@ type metricsConsumer struct { } func (msc *metricsConsumer) Capabilities() consumer.Capabilities { - return consumer.Capabilities{MutatesData: false} + // If all consumers are mutating, then the original data will be passed to one of them. + return consumer.Capabilities{MutatesData: len(msc.mutable) > 0 && len(msc.readonly) == 0} } // ConsumeMetrics exports the pmetric.Metrics to all consumers wrapped by the current one. diff --git a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/traces.go b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/traces.go index c8d0871d0..e13068a65 100644 --- a/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/traces.go +++ b/vendor/go.opentelemetry.io/collector/internal/fanoutconsumer/traces.go @@ -42,7 +42,8 @@ type tracesConsumer struct { } func (tsc *tracesConsumer) Capabilities() consumer.Capabilities { - return consumer.Capabilities{MutatesData: false} + // If all consumers are mutating, then the original data will be passed to one of them. + return consumer.Capabilities{MutatesData: len(tsc.mutable) > 0 && len(tsc.readonly) == 0} } // ConsumeTraces exports the ptrace.Traces to all consumers wrapped by the current one. diff --git a/vendor/go.opentelemetry.io/collector/internal/sharedcomponent/sharedcomponent.go b/vendor/go.opentelemetry.io/collector/internal/sharedcomponent/sharedcomponent.go index cddebb599..23d7d08c7 100644 --- a/vendor/go.opentelemetry.io/collector/internal/sharedcomponent/sharedcomponent.go +++ b/vendor/go.opentelemetry.io/collector/internal/sharedcomponent/sharedcomponent.go @@ -36,10 +36,11 @@ func (scs *SharedComponents[K, V]) GetOrAdd(key K, create func() (V, error), tel c.seenSettings[telemetrySettings] = struct{}{} prev := c.telemetry.ReportComponentStatus c.telemetry.ReportComponentStatus = func(ev *component.StatusEvent) error { - if err := telemetrySettings.ReportComponentStatus(ev); err != nil { - return err + err := telemetrySettings.ReportComponentStatus(ev) + if prevErr := prev(ev); prevErr != nil { + err = prevErr } - return prev(ev) + return err } } return c, nil diff --git a/vendor/go.opentelemetry.io/otel/exporters/prometheus/config.go b/vendor/go.opentelemetry.io/otel/exporters/prometheus/config.go index fe1421278..03ce27b13 100644 --- a/vendor/go.opentelemetry.io/otel/exporters/prometheus/config.go +++ b/vendor/go.opentelemetry.io/otel/exporters/prometheus/config.go @@ -19,18 +19,20 @@ import ( "github.com/prometheus/client_golang/prometheus" + "go.opentelemetry.io/otel/attribute" "go.opentelemetry.io/otel/sdk/metric" ) // config contains options for the exporter. type config struct { - registerer prometheus.Registerer - disableTargetInfo bool - withoutUnits bool - withoutCounterSuffixes bool - readerOpts []metric.ManualReaderOption - disableScopeInfo bool - namespace string + registerer prometheus.Registerer + disableTargetInfo bool + withoutUnits bool + withoutCounterSuffixes bool + readerOpts []metric.ManualReaderOption + disableScopeInfo bool + namespace string + resourceAttributesFilter attribute.Filter } // newConfig creates a validated config configured with options. @@ -151,3 +153,14 @@ func WithNamespace(ns string) Option { return cfg }) } + +// WithResourceAsConstantLabels configures the Exporter to add the resource attributes the +// resourceFilter returns true for as attributes on all exported metrics. +// +// The does not affect the target info generated from resource attributes. +func WithResourceAsConstantLabels(resourceFilter attribute.Filter) Option { + return optionFunc(func(cfg config) config { + cfg.resourceAttributesFilter = resourceFilter + return cfg + }) +} diff --git a/vendor/go.opentelemetry.io/otel/exporters/prometheus/exporter.go b/vendor/go.opentelemetry.io/otel/exporters/prometheus/exporter.go index 92651c38c..16df309be 100644 --- a/vendor/go.opentelemetry.io/otel/exporters/prometheus/exporter.go +++ b/vendor/go.opentelemetry.io/otel/exporters/prometheus/exporter.go @@ -78,14 +78,21 @@ func (e *Exporter) MarshalLog() interface{} { var _ metric.Reader = &Exporter{} +// keyVals is used to store resource attribute key value pairs. +type keyVals struct { + keys []string + vals []string +} + // collector is used to implement prometheus.Collector. type collector struct { reader metric.Reader - withoutUnits bool - withoutCounterSuffixes bool - disableScopeInfo bool - namespace string + withoutUnits bool + withoutCounterSuffixes bool + disableScopeInfo bool + namespace string + resourceAttributesFilter attribute.Filter mu sync.Mutex // mu protects all members below from the concurrent access. disableTargetInfo bool @@ -93,6 +100,7 @@ type collector struct { scopeInfos map[instrumentation.Scope]prometheus.Metric scopeInfosInvalid map[instrumentation.Scope]struct{} metricFamilies map[string]*dto.MetricFamily + resourceKeyVals keyVals } // prometheus counters MUST have a _total suffix by default: @@ -109,15 +117,16 @@ func New(opts ...Option) (*Exporter, error) { reader := metric.NewManualReader(cfg.readerOpts...) collector := &collector{ - reader: reader, - disableTargetInfo: cfg.disableTargetInfo, - withoutUnits: cfg.withoutUnits, - withoutCounterSuffixes: cfg.withoutCounterSuffixes, - disableScopeInfo: cfg.disableScopeInfo, - scopeInfos: make(map[instrumentation.Scope]prometheus.Metric), - scopeInfosInvalid: make(map[instrumentation.Scope]struct{}), - metricFamilies: make(map[string]*dto.MetricFamily), - namespace: cfg.namespace, + reader: reader, + disableTargetInfo: cfg.disableTargetInfo, + withoutUnits: cfg.withoutUnits, + withoutCounterSuffixes: cfg.withoutCounterSuffixes, + disableScopeInfo: cfg.disableScopeInfo, + scopeInfos: make(map[instrumentation.Scope]prometheus.Metric), + scopeInfosInvalid: make(map[instrumentation.Scope]struct{}), + metricFamilies: make(map[string]*dto.MetricFamily), + namespace: cfg.namespace, + resourceAttributesFilter: cfg.resourceAttributesFilter, } if err := cfg.registerer.Register(collector); err != nil { @@ -181,6 +190,10 @@ func (c *collector) Collect(ch chan<- prometheus.Metric) { ch <- c.targetInfo } + if c.resourceAttributesFilter != nil && len(c.resourceKeyVals.keys) == 0 { + c.createResourceAttributes(metrics.Resource) + } + for _, scopeMetrics := range metrics.ScopeMetrics { var keys, values [2]string @@ -219,26 +232,26 @@ func (c *collector) Collect(ch chan<- prometheus.Metric) { switch v := m.Data.(type) { case metricdata.Histogram[int64]: - addHistogramMetric(ch, v, m, keys, values, name) + addHistogramMetric(ch, v, m, keys, values, name, c.resourceKeyVals) case metricdata.Histogram[float64]: - addHistogramMetric(ch, v, m, keys, values, name) + addHistogramMetric(ch, v, m, keys, values, name, c.resourceKeyVals) case metricdata.Sum[int64]: - addSumMetric(ch, v, m, keys, values, name) + addSumMetric(ch, v, m, keys, values, name, c.resourceKeyVals) case metricdata.Sum[float64]: - addSumMetric(ch, v, m, keys, values, name) + addSumMetric(ch, v, m, keys, values, name, c.resourceKeyVals) case metricdata.Gauge[int64]: - addGaugeMetric(ch, v, m, keys, values, name) + addGaugeMetric(ch, v, m, keys, values, name, c.resourceKeyVals) case metricdata.Gauge[float64]: - addGaugeMetric(ch, v, m, keys, values, name) + addGaugeMetric(ch, v, m, keys, values, name, c.resourceKeyVals) } } } } -func addHistogramMetric[N int64 | float64](ch chan<- prometheus.Metric, histogram metricdata.Histogram[N], m metricdata.Metrics, ks, vs [2]string, name string) { +func addHistogramMetric[N int64 | float64](ch chan<- prometheus.Metric, histogram metricdata.Histogram[N], m metricdata.Metrics, ks, vs [2]string, name string, resourceKV keyVals) { // TODO(https://github.com/open-telemetry/opentelemetry-go/issues/3163): support exemplars for _, dp := range histogram.DataPoints { - keys, values := getAttrs(dp.Attributes, ks, vs) + keys, values := getAttrs(dp.Attributes, ks, vs, resourceKV) desc := prometheus.NewDesc(name, m.Description, keys, nil) buckets := make(map[float64]uint64, len(dp.Bounds)) @@ -257,14 +270,14 @@ func addHistogramMetric[N int64 | float64](ch chan<- prometheus.Metric, histogra } } -func addSumMetric[N int64 | float64](ch chan<- prometheus.Metric, sum metricdata.Sum[N], m metricdata.Metrics, ks, vs [2]string, name string) { +func addSumMetric[N int64 | float64](ch chan<- prometheus.Metric, sum metricdata.Sum[N], m metricdata.Metrics, ks, vs [2]string, name string, resourceKV keyVals) { valueType := prometheus.CounterValue if !sum.IsMonotonic { valueType = prometheus.GaugeValue } for _, dp := range sum.DataPoints { - keys, values := getAttrs(dp.Attributes, ks, vs) + keys, values := getAttrs(dp.Attributes, ks, vs, resourceKV) desc := prometheus.NewDesc(name, m.Description, keys, nil) m, err := prometheus.NewConstMetric(desc, valueType, float64(dp.Value), values...) @@ -276,9 +289,9 @@ func addSumMetric[N int64 | float64](ch chan<- prometheus.Metric, sum metricdata } } -func addGaugeMetric[N int64 | float64](ch chan<- prometheus.Metric, gauge metricdata.Gauge[N], m metricdata.Metrics, ks, vs [2]string, name string) { +func addGaugeMetric[N int64 | float64](ch chan<- prometheus.Metric, gauge metricdata.Gauge[N], m metricdata.Metrics, ks, vs [2]string, name string, resourceKV keyVals) { for _, dp := range gauge.DataPoints { - keys, values := getAttrs(dp.Attributes, ks, vs) + keys, values := getAttrs(dp.Attributes, ks, vs, resourceKV) desc := prometheus.NewDesc(name, m.Description, keys, nil) m, err := prometheus.NewConstMetric(desc, prometheus.GaugeValue, float64(dp.Value), values...) @@ -293,7 +306,7 @@ func addGaugeMetric[N int64 | float64](ch chan<- prometheus.Metric, gauge metric // getAttrs parses the attribute.Set to two lists of matching Prometheus-style // keys and values. It sanitizes invalid characters and handles duplicate keys // (due to sanitization) by sorting and concatenating the values following the spec. -func getAttrs(attrs attribute.Set, ks, vs [2]string) ([]string, []string) { +func getAttrs(attrs attribute.Set, ks, vs [2]string, resourceKV keyVals) ([]string, []string) { keysMap := make(map[string][]string) itr := attrs.Iter() for itr.Next() { @@ -321,11 +334,17 @@ func getAttrs(attrs attribute.Set, ks, vs [2]string) ([]string, []string) { keys = append(keys, ks[:]...) values = append(values, vs[:]...) } + + for idx := range resourceKV.keys { + keys = append(keys, resourceKV.keys[idx]) + values = append(values, resourceKV.vals[idx]) + } + return keys, values } func createInfoMetric(name, description string, res *resource.Resource) (prometheus.Metric, error) { - keys, values := getAttrs(*res.Set(), [2]string{}, [2]string{}) + keys, values := getAttrs(*res.Set(), [2]string{}, [2]string{}, keyVals{}) desc := prometheus.NewDesc(name, description, keys, nil) return prometheus.NewConstMetric(desc, prometheus.GaugeValue, float64(1), values...) } @@ -473,6 +492,15 @@ func (c *collector) metricType(m metricdata.Metrics) *dto.MetricType { return nil } +func (c *collector) createResourceAttributes(res *resource.Resource) { + c.mu.Lock() + defer c.mu.Unlock() + + resourceAttrs, _ := res.Set().Filter(c.resourceAttributesFilter) + resourceKeys, resourceValues := getAttrs(resourceAttrs, [2]string{}, [2]string{}, keyVals{}) + c.resourceKeyVals = keyVals{keys: resourceKeys, vals: resourceValues} +} + func (c *collector) scopeInfo(scope instrumentation.Scope) (prometheus.Metric, error) { c.mu.Lock() defer c.mu.Unlock() diff --git a/vendor/modules.txt b/vendor/modules.txt index 1e30eab6c..fce923a2e 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -228,7 +228,7 @@ github.com/apache/thrift/lib/go/thrift # github.com/armon/go-metrics v0.4.1 ## explicit; go 1.12 github.com/armon/go-metrics -# github.com/aws/aws-sdk-go v1.48.13 +# github.com/aws/aws-sdk-go v1.48.14 ## explicit; go 1.19 github.com/aws/aws-sdk-go/aws github.com/aws/aws-sdk-go/aws/arn @@ -1045,7 +1045,7 @@ github.com/open-telemetry/opentelemetry-collector-contrib/confmap/provider/s3pro ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter/internal/metadata -# github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter/internal/metadata @@ -1147,13 +1147,13 @@ github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authext ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage/internal/metadata -# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil # github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.90.1 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight -# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs/handler @@ -1165,7 +1165,7 @@ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil/e ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s/k8sclient github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s/k8sutil -# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics # github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.90.1 @@ -1180,7 +1180,7 @@ github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray/tele github.com/open-telemetry/opentelemetry-collector-contrib/internal/common/docker github.com/open-telemetry/opentelemetry-collector-contrib/internal/common/sanitize github.com/open-telemetry/opentelemetry-collector-contrib/internal/common/ttlmap -# github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/attraction github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal/consumerretry @@ -1251,10 +1251,10 @@ github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/contexts/ottl github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/contexts/ottlspanevent github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/internal/ottlcommon github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl/ottlfuncs -# github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil -# github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.90.1 +# github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.91.0 ## explicit; go 1.20 github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry # github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.90.1 @@ -1669,7 +1669,7 @@ github.com/seccomp/libseccomp-golang # github.com/secure-systems-lab/go-securesystemslib v0.7.0 ## explicit; go 1.20 github.com/secure-systems-lab/go-securesystemslib/cjson -# github.com/shirou/gopsutil/v3 v3.23.10 +# github.com/shirou/gopsutil/v3 v3.23.11 ## explicit; go 1.15 github.com/shirou/gopsutil/v3/common github.com/shirou/gopsutil/v3/cpu @@ -1794,7 +1794,7 @@ go.opencensus.io/trace go.opencensus.io/trace/internal go.opencensus.io/trace/propagation go.opencensus.io/trace/tracestate -# go.opentelemetry.io/collector v0.90.1 +# go.opentelemetry.io/collector v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/client go.opentelemetry.io/collector/internal/cgroups @@ -1803,7 +1803,7 @@ go.opentelemetry.io/collector/internal/iruntime go.opentelemetry.io/collector/internal/obsreportconfig go.opentelemetry.io/collector/internal/obsreportconfig/obsmetrics go.opentelemetry.io/collector/internal/sharedcomponent -# go.opentelemetry.io/collector/component v0.90.1 +# go.opentelemetry.io/collector/component v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/component # go.opentelemetry.io/collector/config/configauth v0.90.1 @@ -1824,7 +1824,7 @@ go.opentelemetry.io/collector/config/confignet # go.opentelemetry.io/collector/config/configopaque v0.90.1 ## explicit; go 1.20 go.opentelemetry.io/collector/config/configopaque -# go.opentelemetry.io/collector/config/configtelemetry v0.90.1 +# go.opentelemetry.io/collector/config/configtelemetry v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/config/configtelemetry # go.opentelemetry.io/collector/config/configtls v0.90.1 @@ -1833,7 +1833,7 @@ go.opentelemetry.io/collector/config/configtls # go.opentelemetry.io/collector/config/internal v0.90.1 ## explicit; go 1.20 go.opentelemetry.io/collector/config/internal -# go.opentelemetry.io/collector/confmap v0.90.1 +# go.opentelemetry.io/collector/confmap v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/confmap go.opentelemetry.io/collector/confmap/converter/expandconverter @@ -1845,15 +1845,15 @@ go.opentelemetry.io/collector/confmap/provider/httpsprovider go.opentelemetry.io/collector/confmap/provider/internal go.opentelemetry.io/collector/confmap/provider/internal/configurablehttpprovider go.opentelemetry.io/collector/confmap/provider/yamlprovider -# go.opentelemetry.io/collector/connector v0.90.1 +# go.opentelemetry.io/collector/connector v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/connector -# go.opentelemetry.io/collector/consumer v0.90.1 +# go.opentelemetry.io/collector/consumer v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/consumer go.opentelemetry.io/collector/consumer/consumererror go.opentelemetry.io/collector/consumer/consumertest -# go.opentelemetry.io/collector/exporter v0.90.1 +# go.opentelemetry.io/collector/exporter v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/exporter go.opentelemetry.io/collector/exporter/exporterhelper @@ -1869,7 +1869,7 @@ go.opentelemetry.io/collector/exporter/otlpexporter # go.opentelemetry.io/collector/exporter/otlphttpexporter v0.90.1 ## explicit; go 1.20 go.opentelemetry.io/collector/exporter/otlphttpexporter -# go.opentelemetry.io/collector/extension v0.90.1 +# go.opentelemetry.io/collector/extension v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/extension go.opentelemetry.io/collector/extension/experimental/storage @@ -1911,7 +1911,7 @@ go.opentelemetry.io/collector/pdata/pmetric go.opentelemetry.io/collector/pdata/pmetric/pmetricotlp go.opentelemetry.io/collector/pdata/ptrace go.opentelemetry.io/collector/pdata/ptrace/ptraceotlp -# go.opentelemetry.io/collector/processor v0.90.1 +# go.opentelemetry.io/collector/processor v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/processor go.opentelemetry.io/collector/processor/processorhelper @@ -1921,7 +1921,7 @@ go.opentelemetry.io/collector/processor/batchprocessor # go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.90.1 ## explicit; go 1.20 go.opentelemetry.io/collector/processor/memorylimiterprocessor -# go.opentelemetry.io/collector/receiver v0.90.1 +# go.opentelemetry.io/collector/receiver v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/receiver go.opentelemetry.io/collector/receiver/receiverhelper @@ -1931,7 +1931,7 @@ go.opentelemetry.io/collector/receiver/otlpreceiver go.opentelemetry.io/collector/receiver/otlpreceiver/internal/logs go.opentelemetry.io/collector/receiver/otlpreceiver/internal/metrics go.opentelemetry.io/collector/receiver/otlpreceiver/internal/trace -# go.opentelemetry.io/collector/semconv v0.90.1 +# go.opentelemetry.io/collector/semconv v0.91.0 ## explicit; go 1.20 go.opentelemetry.io/collector/semconv/v1.16.0 go.opentelemetry.io/collector/semconv/v1.17.0 @@ -2024,7 +2024,7 @@ go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/envconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/otlpconfig go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp/internal/retry -# go.opentelemetry.io/otel/exporters/prometheus v0.44.0 +# go.opentelemetry.io/otel/exporters/prometheus v0.44.1-0.20231201153405-6027c1ae76f2 ## explicit; go 1.20 go.opentelemetry.io/otel/exporters/prometheus # go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v0.44.0