From 2a587652ab89672880e30b8504444403d7332f17 Mon Sep 17 00:00:00 2001 From: Michael O'Neill Date: Thu, 14 May 2026 08:35:22 +0000 Subject: [PATCH] feat(otel): Add container_log_parser operator and awscloudwatchlogsprovisioner extension Register container_log_parser stanza operator (plugins.go) and awscloudwatchlogsprovisioner extension in the agent's default components for OTEL Container Insights log pipelines. The provisioner extension (from otel-contrib PR #511) lazily creates CloudWatch log groups/streams on first request via the HTTP auth chain. Replaces the earlier cwlogsprovision approach. Depends on: - amazon-contributing/opentelemetry-collector-contrib#533 (container_log_parser) - amazon-contributing/opentelemetry-collector-contrib#511 (awscloudwatchlogsprovisioner) - aws-observability/helm-charts#310 (pipeline config) --- go.mod | 66 ++++----- go.sum | 134 ++++++++++--------- plugins/plugins.go | 3 + service/defaultcomponents/components.go | 2 + service/defaultcomponents/components_test.go | 1 + 5 files changed, 109 insertions(+), 97 deletions(-) diff --git a/go.mod b/go.mod index 4dd3dd997a0..3fe56e2701e 100644 --- a/go.mod +++ b/go.mod @@ -9,55 +9,56 @@ replace collectd.org v0.4.0 => github.com/collectd/go-collectd v0.4.0 // Replace with https://github.com/amazon-contributing/opentelemetry-collector-contrib, there are no requirements for all receivers/processors/exporters // to be all replaced since there are some changes that will always be from upstream replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260515160158-c86549cf773d ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260511193117-05aea4e97d48 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260515160158-c86549cf773d ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260515160158-c86549cf773d ) replace ( // For clear resource attributes after copy functionality https://github.com/amazon-contributing/opentelemetry-collector-contrib/pull/148 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260515160158-c86549cf773d // Replace with contrib to revert upstream change https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/20519 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260515160158-c86549cf773d ) -replace github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws => github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260511193117-05aea4e97d48 +replace github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws => github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260515160158-c86549cf773d replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/awsattributelimitprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/awsattributelimitprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260515160158-c86549cf773d ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsefareceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260511193117-05aea4e97d48 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260511193117-05aea4e97d48 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsefareceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260515160158-c86549cf773d + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260515160158-c86549cf773d ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 @@ -136,6 +137,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.124.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.124.1 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.124.1 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension v0.124.1 github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.124.1 github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.124.1 github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.124.1 @@ -290,12 +292,14 @@ require ( github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 // indirect github.com/aws/aws-sdk-go-v2 v1.36.3 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.10 // indirect github.com/aws/aws-sdk-go-v2/config v1.29.14 // indirect github.com/aws/aws-sdk-go-v2/credentials v1.17.67 // indirect github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 // indirect github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 // indirect github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 // indirect github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 // indirect + github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.46.0 // indirect github.com/aws/aws-sdk-go-v2/service/ec2 v1.211.2 // indirect github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 // indirect github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 // indirect diff --git a/go.sum b/go.sum index 0a018d9500c..faa2d2f216b 100644 --- a/go.sum +++ b/go.sum @@ -185,68 +185,70 @@ github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b h1:mimo19zliBX/vS github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b/go.mod h1:fvzegU4vN3H1qMT+8wDmzjAcDONcgo2/SZ/TyfdUOFs= github.com/aliyun/alibaba-cloud-sdk-go v1.61.1483 h1:J8HaD+Zpfi1gcel3HCKpoHHEsrcuRrZlSnx7R9SCf5I= github.com/aliyun/alibaba-cloud-sdk-go v1.61.1483/go.mod h1:RcDobYh8k5VP6TNybz9m++gL3ijVI5wueVr0EM10VsU= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260511193117-05aea4e97d48 h1:ePvNT3cKWVtkv+mFpjUXFwCu300CuqKypJ/VSRYJf7M= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260511193117-05aea4e97d48/go.mod h1:7IC5iRiEVjkl3gQkyGF54WJrvAPNwRPp88JmYlPszu8= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260511193117-05aea4e97d48 h1:IPFcCX/wHCMgpWKx45v7eBUOs458CKD8VGOiW37Ame8= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260511193117-05aea4e97d48/go.mod h1:3CyMeKLU/pTjhm0qL4WEbYtq4/IaHJsOF8e7WiweXJQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260511193117-05aea4e97d48 h1:C6FTKqHXk6TkpBvIf3eizARmwaPatDtMR9mS07Yv3A4= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260511193117-05aea4e97d48/go.mod h1:Jm0k76CRZ1uR0B6kFHYlLPe7AxWJu69aIrCQiygTBFg= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260511193117-05aea4e97d48 h1:MNnRKv8uIAKSaPSajtpDAnTx/g43oHunwSgagtrupD8= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260511193117-05aea4e97d48/go.mod h1:KQqi2/SDM6SveSbJmH7yE2ZJrcwvQEsq8fGgj7J42oI= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260511193117-05aea4e97d48 h1:w+W8kEnVcQ3FCfvkZoX5ONvSeA2YPajeq9czhnM8MTA= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260511193117-05aea4e97d48/go.mod h1:tAN1C96iJCDwxl9qMnno54d6sQwxHAVSYdpDJjc6bbY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260511193117-05aea4e97d48 h1:XH+Z93UvUhSj9zeppKhOj4wXX/jaJjNLG+52/t/ivSY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260511193117-05aea4e97d48/go.mod h1:RkX+mCTIbF0RTiqXFe0Wo6a1w0cULc23osRU5IRmqVQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260511193117-05aea4e97d48 h1:gMFZOOWcFJ2iS2tpgjln9644sv0QUJW5ASyuerJ4K5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260511193117-05aea4e97d48/go.mod h1:DwMzm9PGyRRVkekICZdCOHt/kf6A/z9YQ7G2DqspJ4g= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260511193117-05aea4e97d48 h1:9G1nr4z0CWZO7Ut0EZHQDVyrUVH6LqCbf2VCIouNPwQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260511193117-05aea4e97d48/go.mod h1:TFjXft/gNwEk5EIrNz3glFCx6mMbJNgORAnpKunDw4Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260511193117-05aea4e97d48 h1:TiCvHl3NtFFXYWs4eSUxg1PTgzzklFSm852/rKOwzhI= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260511193117-05aea4e97d48/go.mod h1:g0K7XRwXDigDe6QLvoUwCFglvzBZYepLDq3JGcYc8t0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260511193117-05aea4e97d48 h1:YlRNIhJMXcBDNKKAQyVDYdocR/4RDfkYT9waPKqajaY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260511193117-05aea4e97d48/go.mod h1:AYAFBvDLMHLC5jJCIfUtfmLAzUdwlkBk8IyZ42ZKAco= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260511193117-05aea4e97d48 h1:zic2dY/EShWjvr1sAVl5vStyKnmY8Jh3wS0Fv9olt1g= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260511193117-05aea4e97d48/go.mod h1:CYuz358AgDWlVFiv0YUtttDPwz4F01dXLLmyFlGBcSI= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260511193117-05aea4e97d48 h1:Em+vEGVD0gQU6BV6275oOv/VdsQevsQj0GQhZ8JqF+Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260511193117-05aea4e97d48/go.mod h1:zK0mPhzOwJJBAIV0reGIlm3UB0QlOrEqZYRTYGB2vt4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260511193117-05aea4e97d48 h1:3uA3MJyz8E3I9zT28E0mk7iD7HZagBd0VEqJOw0X+SM= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260511193117-05aea4e97d48/go.mod h1:6IoOrz1DvWaBT8+aGFZ1UznDfXKu35/ifj/sk28EQbQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260511193117-05aea4e97d48 h1:fLuVcjBjF5CkvJmq4J97DBr6lFH9KBbVLiEFEhNAAZY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260511193117-05aea4e97d48/go.mod h1:ie5XUZZf62AI/Is0cBsCNnab4tLow1FCQZlvJPei2EU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260511193117-05aea4e97d48 h1:1p7nZ9XLMRBD6H5hnEW62le/g1lPJXLYwfOgJeStZGk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260511193117-05aea4e97d48/go.mod h1:N2GwwIf7QhML2Lcdh3UCMxWCK4uViTUa+gx2as1sfo8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260511193117-05aea4e97d48 h1:FJKst7a4BenqrJeTHMRR7/SNflAEBW07k/ovvR14tyU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260511193117-05aea4e97d48/go.mod h1:YnKeE9wRjdoReCSbDK5JRqVmusZNRyG/dG2R04WbWCQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260511193117-05aea4e97d48 h1:HwCesevsSwQt3aWOK1ECt/nlVzIj+qgCn8msYc+iKiA= -github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260511193117-05aea4e97d48/go.mod h1:jGegGUX4PViU3gFU/dPvLUXuXC8GRiY9EYRpJhlczZA= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260511193117-05aea4e97d48 h1:DhipKuMt3PXSTfxAl3VULjhWalZ54WS3MFNrm1nMpCY= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260511193117-05aea4e97d48/go.mod h1:xrcHPb5eq5BblbNj64IpYqv295gwzpSUPgih7Dyo65E= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260511193117-05aea4e97d48 h1:ZBl8FGyXsJqknuqPX7logKL6SE3YE/IbzOZwooaIr54= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260511193117-05aea4e97d48/go.mod h1:2SjHFWsA3UKr7N4IOP5ph0inaZtn6bteD9DitRAASEc= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260511193117-05aea4e97d48 h1:rD3pAwt8BHpg5VC4UCbvnW9Genm5SYx+fInWEvEnLQs= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260511193117-05aea4e97d48/go.mod h1:mfl6tGXnVyT0+nga+Oml7bMNWKempeGTtL+5Vs2LzHA= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260511193117-05aea4e97d48 h1:b/qsnzKKW3Givwix4XoBnONIDmxe8xjey/SvCW637DM= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260511193117-05aea4e97d48/go.mod h1:OFDM1K0I68jJO8s5S0+5xDwnqscnRnYmYgZxA8bbhic= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260511193117-05aea4e97d48 h1:HpUyhxDBT6Wcd5uG5Hxkl3tIgg+KGiu8u+FC23RYdaE= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260511193117-05aea4e97d48/go.mod h1:Gf1ZUZY1Lszko2Uq/Oc25Wl1gSwXNa2tGiJM66/H7Gc= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260511193117-05aea4e97d48 h1:/icNrDrelZr0+B4w6alkxd0S7BBJ8TXRX/kdQKrwYQw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260511193117-05aea4e97d48/go.mod h1:MhLjAHeQxgPyj1yyEAqTFfcU/U9tp4yLWYUV4f+xwYw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260511193117-05aea4e97d48 h1:V7lv7cv0FSe2llNfmjK4/4IqoGUF7bGnU9KSuGfrOZI= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260511193117-05aea4e97d48/go.mod h1:hUIIFpW7MRkbDYKKfDPT1QtBW6bIz5jqKUrlbZEtkeo= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260511193117-05aea4e97d48 h1:O+dB+Z3dYJnORcmNAnvZ+QYjwlaEsOMEAOKgehiap04= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:zFCrWSeArOUe0UgX0XUli3ECGUOZ9BKD7AM+kpbaIv8= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260511193117-05aea4e97d48 h1:L4Ithm2ySFRRB3fZApIDL+BPjRrEmlnKcbUmq9n4QUw= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:7FA4owN95eAy2RD/7IOC5d1be2P0DyZT7nOQZruwtls= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260511193117-05aea4e97d48 h1:UQ1cGuGhtpRWmNQW8xonhnyqU8kxAgj/K3qKtNG1eMY= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:P04h4k7pXBfr/ZzKZTf3lA389OtLMOV4VVv5lYEsHng= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260511193117-05aea4e97d48 h1:0BCFQplhd90b2pjSU/vQeBpDgQq/knT1eEKbtkWSLFA= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:O5EpYcUzu+RgVImSc2DdwZ5EztdHPmwpHfuaA2WLh1Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260511193117-05aea4e97d48 h1:6wKVs5UftfuRDj5yVj3XLKaybMGy3fKiIC3bzsjJUs8= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:gNDpUc9eYHKy9YqGYK8toPIo3QZKdYQFLnaVQDA32A0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260511193117-05aea4e97d48 h1:j4Hntf3Ze1pYp8rLwM0KXs+9ARN09RpAJLMMVPQqVKw= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:wQV77sHJJdUMIvbJna8LjlNb0omEdiVSrwQnoVAlTMM= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260511193117-05aea4e97d48 h1:qyutoD5G2xw58JTRL4oXfUGpNofKgOLTUN0gM0IXR2U= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260511193117-05aea4e97d48/go.mod h1:pa2WwKwnYyS/Wviu8P/uCm7JmtrxtB+IG1f8+b+VJF0= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260515160158-c86549cf773d h1:Ke22zwpK+0DXFooQL8dAeA9v+9WcoPHOK1qz/b+38A0= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260515160158-c86549cf773d/go.mod h1:7IC5iRiEVjkl3gQkyGF54WJrvAPNwRPp88JmYlPszu8= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260515160158-c86549cf773d h1:kQbqwbVU1Dt+qfPdClH/f/uGcd/CEkr0gZkXQ15rKhk= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260515160158-c86549cf773d/go.mod h1:3CyMeKLU/pTjhm0qL4WEbYtq4/IaHJsOF8e7WiweXJQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260515160158-c86549cf773d h1:bl9oDHpKKAeOotKxhZtOxVekotoSUnkRSPd2zm5Qakg= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260515160158-c86549cf773d/go.mod h1:Jm0k76CRZ1uR0B6kFHYlLPe7AxWJu69aIrCQiygTBFg= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension v0.0.0-20260515160158-c86549cf773d h1:BPVmek0OYjHOcixEYL/MxZ2gyzh1ebgzzAPtQ4SA4k8= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension v0.0.0-20260515160158-c86549cf773d/go.mod h1:Ggckc2aNo/3fgbgB4uj4vlGxG+NVyyShSjF8fcSt77o= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260515160158-c86549cf773d h1:fkyXW+5JSRlOMdu+WMV/M/ZkfFBqPKiLIpmhnQN5y14= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260515160158-c86549cf773d/go.mod h1:KQqi2/SDM6SveSbJmH7yE2ZJrcwvQEsq8fGgj7J42oI= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260515160158-c86549cf773d h1:0bIiIV2mjBtHPqCJJTc2lHEoMNB3VkCT70lfe10d7Ms= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260515160158-c86549cf773d/go.mod h1:tAN1C96iJCDwxl9qMnno54d6sQwxHAVSYdpDJjc6bbY= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260515160158-c86549cf773d h1:4YpnHhDHFjuHzQtW3CFA3ENMEFr3YN7VHn5+uLz4TXk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260515160158-c86549cf773d/go.mod h1:RkX+mCTIbF0RTiqXFe0Wo6a1w0cULc23osRU5IRmqVQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260515160158-c86549cf773d h1:HJL6opPse0RbWklx+FGiFlKMGk774fvNr2+rEEbP348= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260515160158-c86549cf773d/go.mod h1:DwMzm9PGyRRVkekICZdCOHt/kf6A/z9YQ7G2DqspJ4g= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260515160158-c86549cf773d h1:akw1U/+L5vDde1t+6Wu7Zh94DxjA7iEznlVB55Zyt3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260515160158-c86549cf773d/go.mod h1:TFjXft/gNwEk5EIrNz3glFCx6mMbJNgORAnpKunDw4Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260515160158-c86549cf773d h1:lciHLRRda3Fz06/APqdRJiZeuyNzwp3ngKEQlxL8uag= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260515160158-c86549cf773d/go.mod h1:g0K7XRwXDigDe6QLvoUwCFglvzBZYepLDq3JGcYc8t0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260515160158-c86549cf773d h1:U6kAL4XJLD+/gOBfOP8wsw4jsBlbMS4Dx68QLrbeyV4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260515160158-c86549cf773d/go.mod h1:AYAFBvDLMHLC5jJCIfUtfmLAzUdwlkBk8IyZ42ZKAco= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260515160158-c86549cf773d h1:IKGM9r6Cjjk9JKLSF7JMQlmeBlVs1VCEsEQK1q20Y9c= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260515160158-c86549cf773d/go.mod h1:CYuz358AgDWlVFiv0YUtttDPwz4F01dXLLmyFlGBcSI= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260515160158-c86549cf773d h1:tFzPCukDzvz21+ewGl73m2nFUrDGx48dgai0j6Zh5c0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260515160158-c86549cf773d/go.mod h1:zK0mPhzOwJJBAIV0reGIlm3UB0QlOrEqZYRTYGB2vt4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260515160158-c86549cf773d h1:3sZ46j02FYEiFNydl6qEI6vQeowoy/ksPYpV7/1x4xE= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260515160158-c86549cf773d/go.mod h1:6IoOrz1DvWaBT8+aGFZ1UznDfXKu35/ifj/sk28EQbQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260515160158-c86549cf773d h1:VTfJc+h8NebcPT4ZfnPaYYWtRkrebPH9Xtc16RUV7kc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260515160158-c86549cf773d/go.mod h1:ie5XUZZf62AI/Is0cBsCNnab4tLow1FCQZlvJPei2EU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260515160158-c86549cf773d h1:93+UidQe10kKrjYinkafeOe/jdwuSg4yIxn0HRNqWPs= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260515160158-c86549cf773d/go.mod h1:N2GwwIf7QhML2Lcdh3UCMxWCK4uViTUa+gx2as1sfo8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260515160158-c86549cf773d h1:Jm40w934qNEfXQtxX0Fmh1daEvpPAal6tkLtKTpunto= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260515160158-c86549cf773d/go.mod h1:YnKeE9wRjdoReCSbDK5JRqVmusZNRyG/dG2R04WbWCQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260515160158-c86549cf773d h1:Fxqw1qqoVo+GMC7nLo+Q3t8muSJTqNC2aUrVxjf+JYM= +github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20260515160158-c86549cf773d/go.mod h1:jGegGUX4PViU3gFU/dPvLUXuXC8GRiY9EYRpJhlczZA= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260515160158-c86549cf773d h1:CtP1HPIbtLvuCFj6WG9KHKq7uxBUj/XMYmSLaus3C5M= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260515160158-c86549cf773d/go.mod h1:xrcHPb5eq5BblbNj64IpYqv295gwzpSUPgih7Dyo65E= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260515160158-c86549cf773d h1:dh2ruuzGAMyPANX+USqo1faFqx11qn8TP+g5lXHBKvI= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260515160158-c86549cf773d/go.mod h1:2SjHFWsA3UKr7N4IOP5ph0inaZtn6bteD9DitRAASEc= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260515160158-c86549cf773d h1:/ZEw1ezgTnhvv+heFtSK4GYTBfAY2Db2mW8BPoNYo+U= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260515160158-c86549cf773d/go.mod h1:mfl6tGXnVyT0+nga+Oml7bMNWKempeGTtL+5Vs2LzHA= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260515160158-c86549cf773d h1:8+fmhMF5DA6Jlac43R8/BeqsGKDrNh+LxLt3TbThvVs= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsattributelimitprocessor v0.0.0-20260515160158-c86549cf773d/go.mod h1:OFDM1K0I68jJO8s5S0+5xDwnqscnRnYmYgZxA8bbhic= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260515160158-c86549cf773d h1:egI8IhjM9frfdqYRU+wlLoclNqVYFOQcpL2t32Zq5FU= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/awsdevicepodcorrelationprocessor v0.0.0-20260515160158-c86549cf773d/go.mod h1:Gf1ZUZY1Lszko2Uq/Oc25Wl1gSwXNa2tGiJM66/H7Gc= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260515160158-c86549cf773d h1:yUjeOhmYpaNp8qsVIbEHnn6dRxzBEWdTJn2d5iHMI9g= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260515160158-c86549cf773d/go.mod h1:MhLjAHeQxgPyj1yyEAqTFfcU/U9tp4yLWYUV4f+xwYw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260515160158-c86549cf773d h1:JYXhQynUppHBRjOYCMPi4I8KGuSMWiXRFAWBFv8TOMk= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260515160158-c86549cf773d/go.mod h1:hUIIFpW7MRkbDYKKfDPT1QtBW6bIz5jqKUrlbZEtkeo= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260515160158-c86549cf773d h1:/cy4VnuqjVmngaiRSY8E159yg+oBjr2bdr9LC414QGE= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:zFCrWSeArOUe0UgX0XUli3ECGUOZ9BKD7AM+kpbaIv8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260515160158-c86549cf773d h1:U3S/7gWilXikPNoOuG9xdpUEfBpUrsHQLVpLHqfI4aI= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:7FA4owN95eAy2RD/7IOC5d1be2P0DyZT7nOQZruwtls= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260515160158-c86549cf773d h1:fvkvNjh9ZcdRTCB/09ev5oCGHWQCe/7DwXuhPdaVbws= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsefareceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:P04h4k7pXBfr/ZzKZTf3lA389OtLMOV4VVv5lYEsHng= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260515160158-c86549cf773d h1:yohQWbZXX1+1NJVYswVd9do6h4MmnC1d0TjEj/mTbfQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsekshyperpodreceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:O5EpYcUzu+RgVImSc2DdwZ5EztdHPmwpHfuaA2WLh1Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260515160158-c86549cf773d h1:Q3fvxjL32oFq2Q5vE+frJki7xrWcUl29sd43fLU/rUc= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:gNDpUc9eYHKy9YqGYK8toPIo3QZKdYQFLnaVQDA32A0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260515160158-c86549cf773d h1:9KN2z1oa+XqxaLB+qpSRyf7MEd/eOn1lInPogBA/FBw= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:wQV77sHJJdUMIvbJna8LjlNb0omEdiVSrwQnoVAlTMM= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260515160158-c86549cf773d h1:9Nm1Od6El3pXeu+i+G8ptXQAgaE1FSUm82yv4BzRZE8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260515160158-c86549cf773d/go.mod h1:pa2WwKwnYyS/Wviu8P/uCm7JmtrxtB+IG1f8+b+VJF0= github.com/amir/raidman v0.0.0-20170415203553-1ccc43bfb9c9 h1:FXrPTd8Rdlc94dKccl7KPmdmIbVh/OjelJ8/vgMRzcQ= github.com/amir/raidman v0.0.0-20170415203553-1ccc43bfb9c9/go.mod h1:eliMa/PW+RDr2QLWRmLH1R1ZA4RInpmvOzDDXtaIZkc= github.com/andybalholm/brotli v1.0.5 h1:8uQZIdzKmjc/iuPu7O2ioW48L81FgatrcpfFmiq/cCs= @@ -289,8 +291,8 @@ github.com/aws/aws-sdk-go-v2 v1.9.1/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVj 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.36.3 h1:mJoei2CxPutQVxaATCzDUjcZEjVRdpsiiXi2o38yqWM= github.com/aws/aws-sdk-go-v2 v1.36.3/go.mod h1:LLXuLpgzEbD766Z5ECcRmi8AzSwfZItDtmABVkRLGzg= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.13 h1:OPLEkmhXf6xFPiz0bLeDArZIDx1NNS4oJyG4nv3Gct0= -github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.4.13/go.mod h1:gpAbvyDGQFozTEmlTFO8XcQKHzubdq0LzRyJpG6MiXM= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.10 h1:zAybnyUQXIZ5mok5Jqwlf58/TFE7uvd3IAsa1aF9cXs= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.10/go.mod h1:qqvMj6gHLR/EXWZw4ZbqlPbQUyenf4h82UQUlKc+l14= github.com/aws/aws-sdk-go-v2/config v1.8.3/go.mod h1:4AEiLtAb8kLs7vgw2ZV3p2VZ1+hBavOc84hqxVNpCyw= github.com/aws/aws-sdk-go-v2/config v1.29.14 h1:f+eEi/2cKCg9pqKBoAIwRGzVb70MRKqWX4dg1BDcSJM= github.com/aws/aws-sdk-go-v2/config v1.29.14/go.mod h1:wVPHWcIFv3WO89w0rE10gzf17ZYy+UVS1Geq8Iei34g= @@ -317,8 +319,8 @@ github.com/aws/aws-sdk-go-v2/service/appconfig v1.4.2/go.mod h1:FZ3HkCe+b10uFZZk github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.8.1/go.mod h1:CM+19rL1+4dFWnOQKwDc7H1KwXTz+h61oUSHyhV0b3o= github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.30.2 h1:T2YjSwrDkLg2laNjhIunyTbjy9Qzd/oZ+yQjrAhdIEA= github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.30.2/go.mod h1:GuVYdn7tWjbyp/YtZSM6VczmceUUQW6v8Yq98wJ9dWY= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.13.0 h1:NfqONXoDwWtBCnkPVz7GL/FKMo/s//TnHSwF+PjzG5c= -github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.13.0/go.mod h1:OFC7Rn7jyPoKtczT+TARRbxKHRmN9nyrJ2rmCc3ewuQ= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.46.0 h1:HPS8ojAC0E1tIPYgH+fWi8y88+LZPZrcDowEfhsVdCM= +github.com/aws/aws-sdk-go-v2/service/cloudwatchlogs v1.46.0/go.mod h1:uo14VBn5cNk/BPGTPz3kyLBxgpgOObgO8lmz+H7Z4Ck= github.com/aws/aws-sdk-go-v2/service/dynamodb v1.14.0 h1:P+eF8PKkeaiTfN/VBe5GI3uNdhwCPVYCQxchRewJcWk= github.com/aws/aws-sdk-go-v2/service/dynamodb v1.14.0/go.mod h1:15NiwrGGBpsC7C3zScmoaqNo1QJ9SRjdM5jxEPnCUR8= github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.4.0 h1:QbFWJr2SAyVYvyoOHvJU6sCGLnqNT94ZbWElJMEI1JY= diff --git a/plugins/plugins.go b/plugins/plugins.go index 4bf1c8a9186..06ce7774243 100644 --- a/plugins/plugins.go +++ b/plugins/plugins.go @@ -8,6 +8,9 @@ import ( _ "github.com/aws/amazon-cloudwatch-agent/plugins/processors/ecsdecorator" _ "github.com/aws/amazon-cloudwatch-agent/plugins/processors/k8sdecorator" + // Enabled cloudwatch-agent stanza operators + _ "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/operator/parser/containerlog" + // Enabled cloudwatch-agent input plugins _ "github.com/aws/amazon-cloudwatch-agent/plugins/inputs/logfile" _ "github.com/aws/amazon-cloudwatch-agent/plugins/inputs/nvidia_smi" diff --git a/service/defaultcomponents/components.go b/service/defaultcomponents/components.go index a87ac609998..8bedc74a11d 100644 --- a/service/defaultcomponents/components.go +++ b/service/defaultcomponents/components.go @@ -8,6 +8,7 @@ import ( "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter" "github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter" + "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awscloudwatchlogsprovisionerextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension" "github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver" @@ -163,6 +164,7 @@ func Factories() (otelcol.Factories, error) { if factories.Extensions, err = otelcol.MakeFactoryMap[extension.Factory]( agenthealth.NewFactory(), + awscloudwatchlogsprovisionerextension.NewFactory(), awsproxy.NewFactory(), entitystore.NewFactory(), k8smetadata.NewFactory(), diff --git a/service/defaultcomponents/components_test.go b/service/defaultcomponents/components_test.go index 568fbfa5732..2555cf66a64 100644 --- a/service/defaultcomponents/components_test.go +++ b/service/defaultcomponents/components_test.go @@ -101,6 +101,7 @@ func TestComponents(t *testing.T) { wantExtensions := []string{ "agenthealth", + "awscloudwatchlogsprovisioner", "awsproxy", "ecs_observer", "entitystore",