From 9945b8339c52dccd6bd9a9cac4385a6dfabb3d14 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Fri, 6 Feb 2026 17:20:01 -0500 Subject: [PATCH 01/22] feat(deps): Update OTel Contrib to v0.143.0 Update CloudWatch Agent dependencies to use OpenTelemetry Collector Contrib v0.143.0 from the amazon-contributing fork. Changes: - AWS fork components: Updated to v0.0.0-20260206202803-61da50e53977 (latest commit from otel-bump-v0.143.0 branch) - Upstream contrib components: Updated to v0.143.0 - Collector core stable APIs: Updated to v1.49.0 - Collector core experimental APIs: Updated to v0.143.0 - OTel SDK: Updated to v1.39.0 - Collector semconv: Updated to v0.128.0 This update includes upstream v0.143.0 changes and AWS-specific customizations from the amazon-contributing fork. --- go.mod | 354 ++++++++++++++++++++++++++++----------------------------- 1 file changed, 177 insertions(+), 177 deletions(-) diff --git a/go.mod b/go.mod index e352bc52d2..ff2231ba0d 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260206202803-61da50e53977 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20251211175346-5faee86d9fde + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260206202803-61da50e53977 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260206202803-61da50e53977 ) 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-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260206202803-61da50e53977 // 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-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260206202803-61da50e53977 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260206202803-61da50e53977 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20251211175346-5faee86d9fde - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20251211175346-5faee86d9fde + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260206202803-61da50e53977 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 @@ -102,7 +102,7 @@ replace github.com/aws/aws-sdk-go => github.com/aws/aws-sdk-go v1.48.6 require ( github.com/BurntSushi/toml v1.3.2 github.com/Jeffail/gabs v1.4.0 - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.124.0 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.143.0 github.com/aws/aws-sdk-go v1.55.7 github.com/aws/aws-sdk-go-v2 v1.36.3 // indirect github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.30.2 @@ -128,47 +128,47 @@ require ( github.com/kr/pretty v0.3.1 github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c github.com/oklog/run v1.1.0 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.124.1 - 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/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 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.124.0 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.124.1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.124.1 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.143.0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.143.0 github.com/pkg/errors v0.9.1 github.com/prometheus/client_golang v1.22.0 github.com/prometheus/common v0.62.0 @@ -178,46 +178,46 @@ require ( github.com/shirou/gopsutil/v4 v4.25.3 github.com/stretchr/testify v1.10.0 github.com/xeipuuv/gojsonschema v1.2.0 - go.opentelemetry.io/collector/client v1.30.0 - go.opentelemetry.io/collector/component v1.30.0 - go.opentelemetry.io/collector/component/componenttest v0.124.0 - go.opentelemetry.io/collector/config/configauth v0.124.0 - go.opentelemetry.io/collector/config/confighttp v0.124.0 - go.opentelemetry.io/collector/config/configopaque v1.30.0 - go.opentelemetry.io/collector/config/configtelemetry v0.124.0 - go.opentelemetry.io/collector/config/configtls v1.30.0 - go.opentelemetry.io/collector/confmap v1.30.0 + go.opentelemetry.io/collector/client v1.49.0 + go.opentelemetry.io/collector/component v1.49.0 + go.opentelemetry.io/collector/component/componenttest v0.143.0 + go.opentelemetry.io/collector/config/configauth v0.143.0 + go.opentelemetry.io/collector/config/confighttp v0.143.0 + go.opentelemetry.io/collector/config/configopaque v1.49.0 + go.opentelemetry.io/collector/config/configtelemetry v0.143.0 + go.opentelemetry.io/collector/config/configtls v1.49.0 + go.opentelemetry.io/collector/confmap v1.49.0 go.opentelemetry.io/collector/confmap/converter/expandconverter v0.113.0 - go.opentelemetry.io/collector/confmap/provider/envprovider v1.30.0 - go.opentelemetry.io/collector/confmap/provider/fileprovider v1.30.0 - go.opentelemetry.io/collector/confmap/xconfmap v0.124.0 - go.opentelemetry.io/collector/consumer v1.30.0 - go.opentelemetry.io/collector/consumer/consumertest v0.124.0 - go.opentelemetry.io/collector/exporter v0.124.0 - go.opentelemetry.io/collector/exporter/debugexporter v0.124.0 - go.opentelemetry.io/collector/exporter/exportertest v0.124.0 - go.opentelemetry.io/collector/exporter/nopexporter v0.124.0 - go.opentelemetry.io/collector/extension v1.30.0 - go.opentelemetry.io/collector/extension/extensiontest v0.124.0 - go.opentelemetry.io/collector/extension/zpagesextension v0.124.0 - go.opentelemetry.io/collector/filter v0.124.0 - go.opentelemetry.io/collector/otelcol v0.124.0 - go.opentelemetry.io/collector/otelcol/otelcoltest v0.124.0 - go.opentelemetry.io/collector/pdata v1.30.0 - go.opentelemetry.io/collector/pipeline v0.124.0 - go.opentelemetry.io/collector/processor v1.30.0 - go.opentelemetry.io/collector/processor/batchprocessor v0.124.0 - go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.124.0 - go.opentelemetry.io/collector/processor/processorhelper v0.124.0 - go.opentelemetry.io/collector/processor/processortest v0.124.0 - go.opentelemetry.io/collector/receiver v1.30.0 - go.opentelemetry.io/collector/receiver/nopreceiver v0.124.0 - go.opentelemetry.io/collector/receiver/otlpreceiver v0.124.0 - go.opentelemetry.io/collector/receiver/receivertest v0.124.0 - go.opentelemetry.io/collector/scraper v0.124.0 - go.opentelemetry.io/collector/scraper/scraperhelper v0.124.0 - go.opentelemetry.io/collector/semconv v0.124.0 - go.opentelemetry.io/collector/service v0.124.0 + go.opentelemetry.io/collector/confmap/provider/envprovider v1.49.0 + go.opentelemetry.io/collector/confmap/provider/fileprovider v1.49.0 + go.opentelemetry.io/collector/confmap/xconfmap v0.143.0 + go.opentelemetry.io/collector/consumer v1.49.0 + go.opentelemetry.io/collector/consumer/consumertest v0.143.0 + go.opentelemetry.io/collector/exporter v0.143.0 + go.opentelemetry.io/collector/exporter/debugexporter v0.143.0 + go.opentelemetry.io/collector/exporter/exportertest v0.143.0 + go.opentelemetry.io/collector/exporter/nopexporter v0.143.0 + go.opentelemetry.io/collector/extension v1.49.0 + go.opentelemetry.io/collector/extension/extensiontest v0.143.0 + go.opentelemetry.io/collector/extension/zpagesextension v0.143.0 + go.opentelemetry.io/collector/filter v0.143.0 + go.opentelemetry.io/collector/otelcol v0.143.0 + go.opentelemetry.io/collector/otelcol/otelcoltest v0.143.0 + go.opentelemetry.io/collector/pdata v1.49.0 + go.opentelemetry.io/collector/pipeline v0.143.0 + go.opentelemetry.io/collector/processor v1.49.0 + go.opentelemetry.io/collector/processor/batchprocessor v0.143.0 + go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.143.0 + go.opentelemetry.io/collector/processor/processorhelper v0.143.0 + go.opentelemetry.io/collector/processor/processortest v0.143.0 + go.opentelemetry.io/collector/receiver v1.49.0 + go.opentelemetry.io/collector/receiver/nopreceiver v0.143.0 + go.opentelemetry.io/collector/receiver/otlpreceiver v0.143.0 + go.opentelemetry.io/collector/receiver/receivertest v0.143.0 + go.opentelemetry.io/collector/scraper v0.143.0 + go.opentelemetry.io/collector/scraper/scraperhelper v0.143.0 + go.opentelemetry.io/collector/semconv v0.128.0 + go.opentelemetry.io/collector/service v0.143.0 go.uber.org/atomic v1.11.0 go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 @@ -445,32 +445,32 @@ require ( github.com/naoina/go-stringutil v0.1.0 // indirect github.com/oklog/ulid v1.3.1 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.124.0 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.124.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.124.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.143.0 // indirect github.com/opencontainers/cgroups v0.0.1 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.1 // indirect @@ -532,38 +532,38 @@ require ( go.mongodb.org/mongo-driver v1.15.0 // indirect go.opencensus.io v0.24.0 // indirect go.opentelemetry.io/auto/sdk v1.1.0 // indirect - go.opentelemetry.io/collector v0.124.0 // indirect - go.opentelemetry.io/collector/component/componentstatus v0.124.0 // indirect - go.opentelemetry.io/collector/config/configcompression v1.30.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.124.0 // indirect - go.opentelemetry.io/collector/config/confignet v1.30.0 // indirect - go.opentelemetry.io/collector/config/configretry v1.30.0 // indirect - go.opentelemetry.io/collector/confmap/provider/httpprovider v1.30.0 // indirect - go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.30.0 // indirect - go.opentelemetry.io/collector/connector v0.124.0 // indirect - go.opentelemetry.io/collector/connector/connectortest v0.124.0 // indirect - go.opentelemetry.io/collector/connector/xconnector v0.124.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror v0.124.0 // indirect - go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.124.0 // indirect - go.opentelemetry.io/collector/consumer/xconsumer v0.124.0 // indirect - go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.124.0 // indirect - go.opentelemetry.io/collector/exporter/xexporter v0.124.0 // indirect - go.opentelemetry.io/collector/extension/extensionauth v1.30.0 // indirect - go.opentelemetry.io/collector/extension/extensioncapabilities v0.124.0 // indirect - go.opentelemetry.io/collector/extension/xextension v0.124.0 // indirect - go.opentelemetry.io/collector/featuregate v1.30.0 // indirect - go.opentelemetry.io/collector/internal/fanoutconsumer v0.124.0 // indirect - go.opentelemetry.io/collector/internal/memorylimiter v0.124.0 // indirect - go.opentelemetry.io/collector/internal/sharedcomponent v0.124.0 // indirect - go.opentelemetry.io/collector/internal/telemetry v0.124.0 // indirect - go.opentelemetry.io/collector/pdata/pprofile v0.124.0 // indirect - go.opentelemetry.io/collector/pdata/testdata v0.124.0 // indirect - go.opentelemetry.io/collector/pipeline/xpipeline v0.124.0 // indirect - go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.124.0 // indirect - go.opentelemetry.io/collector/processor/xprocessor v0.124.0 // indirect - go.opentelemetry.io/collector/receiver/receiverhelper v0.124.0 // indirect - go.opentelemetry.io/collector/receiver/xreceiver v0.124.0 // indirect - go.opentelemetry.io/collector/service/hostcapabilities v0.124.0 // indirect + go.opentelemetry.io/collector v0.143.0 // indirect + go.opentelemetry.io/collector/component/componentstatus v0.143.0 // indirect + go.opentelemetry.io/collector/config/configcompression v1.49.0 // indirect + go.opentelemetry.io/collector/config/configgrpc v0.143.0 // indirect + go.opentelemetry.io/collector/config/confignet v1.49.0 // indirect + go.opentelemetry.io/collector/config/configretry v1.49.0 // indirect + go.opentelemetry.io/collector/confmap/provider/httpprovider v1.49.0 // indirect + go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.49.0 // indirect + go.opentelemetry.io/collector/connector v0.143.0 // indirect + go.opentelemetry.io/collector/connector/connectortest v0.143.0 // indirect + go.opentelemetry.io/collector/connector/xconnector v0.143.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror v0.143.0 // indirect + go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.143.0 // indirect + go.opentelemetry.io/collector/consumer/xconsumer v0.143.0 // indirect + go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.143.0 // indirect + go.opentelemetry.io/collector/exporter/xexporter v0.143.0 // indirect + go.opentelemetry.io/collector/extension/extensionauth v1.49.0 // indirect + go.opentelemetry.io/collector/extension/extensioncapabilities v0.143.0 // indirect + go.opentelemetry.io/collector/extension/xextension v0.143.0 // indirect + go.opentelemetry.io/collector/featuregate v1.49.0 // indirect + go.opentelemetry.io/collector/internal/fanoutconsumer v0.143.0 // indirect + go.opentelemetry.io/collector/internal/memorylimiter v0.143.0 // indirect + go.opentelemetry.io/collector/internal/sharedcomponent v0.143.0 // indirect + go.opentelemetry.io/collector/internal/telemetry v0.143.0 // indirect + go.opentelemetry.io/collector/pdata/pprofile v0.143.0 // indirect + go.opentelemetry.io/collector/pdata/testdata v0.143.0 // indirect + go.opentelemetry.io/collector/pipeline/xpipeline v0.143.0 // indirect + go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.143.0 // indirect + go.opentelemetry.io/collector/processor/xprocessor v0.143.0 // indirect + go.opentelemetry.io/collector/receiver/receiverhelper v0.143.0 // indirect + go.opentelemetry.io/collector/receiver/xreceiver v0.143.0 // indirect + go.opentelemetry.io/collector/service/hostcapabilities v0.143.0 // indirect go.opentelemetry.io/contrib/bridges/otelzap v0.10.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect @@ -571,24 +571,24 @@ require ( go.opentelemetry.io/contrib/otelconf v0.15.0 // indirect go.opentelemetry.io/contrib/propagators/b3 v1.35.0 // indirect go.opentelemetry.io/contrib/zpages v0.60.0 // indirect - go.opentelemetry.io/otel v1.35.0 // indirect + go.opentelemetry.io/otel v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.11.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.11.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.35.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.35.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.39.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.39.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 // indirect go.opentelemetry.io/otel/exporters/prometheus v0.57.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.11.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.35.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.35.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.39.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0 // indirect go.opentelemetry.io/otel/log v0.11.0 // indirect - go.opentelemetry.io/otel/metric v1.35.0 // indirect - go.opentelemetry.io/otel/sdk v1.35.0 // indirect + go.opentelemetry.io/otel/metric v1.39.0 // indirect + go.opentelemetry.io/otel/sdk v1.39.0 // indirect go.opentelemetry.io/otel/sdk/log v0.11.0 // indirect - go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect - go.opentelemetry.io/otel/trace v1.35.0 // indirect + go.opentelemetry.io/otel/sdk/metric v1.39.0 // indirect + go.opentelemetry.io/otel/trace v1.39.0 // indirect go.opentelemetry.io/proto/otlp v1.5.0 // indirect go.uber.org/zap/exp v0.3.0 // indirect golang.org/x/arch v0.8.0 // indirect From 7dc89ccc1a2333ebefcd5e8b90a509171a86b51e Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Fri, 6 Feb 2026 17:32:33 -0500 Subject: [PATCH 02/22] fix(prometheus): Adapt target allocator to upstream API changes Update target_allocator.go for otel-contrib v0.143.0 breaking changes: - TargetAllocator field changed from pointer to configoptional.Optional - promslog.AllowedLevel renamed to promslog.Level - TLSSetting field renamed to TLS - targetallocator package exposed via public API in AWS OTel contrib fork --- go.mod | 360 +++-- go.sum | 1393 +++++++++-------- plugins/inputs/prometheus/target_allocator.go | 43 +- .../receiver/prometheus/translator_test.go | 7 +- 4 files changed, 924 insertions(+), 879 deletions(-) diff --git a/go.mod b/go.mod index ff2231ba0d..1ffaaf76f3 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260206202803-61da50e53977 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1 ) 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-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1 // 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-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260207042034-1ffd9b0a87f1 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260206202803-61da50e53977 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260206202803-61da50e53977 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 @@ -103,8 +103,8 @@ require ( github.com/BurntSushi/toml v1.3.2 github.com/Jeffail/gabs v1.4.0 github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.143.0 - github.com/aws/aws-sdk-go v1.55.7 - github.com/aws/aws-sdk-go-v2 v1.36.3 // indirect + github.com/aws/aws-sdk-go v1.55.8 + github.com/aws/aws-sdk-go-v2 v1.41.1 // indirect github.com/aws/aws-sdk-go-v2/service/cloudwatch v1.30.2 github.com/bigkevmcd/go-configparser v0.0.0-20200217161103-d137835d2579 github.com/deckarep/golang-set/v2 v2.3.1 @@ -124,10 +124,10 @@ require ( github.com/json-iterator/go v1.1.12 github.com/kardianos/service v1.2.1 // Keep this pinned to v1.2.1. v1.2.2 causes the agent to not register as a service on Windows github.com/knadh/koanf v1.5.0 - github.com/knadh/koanf/v2 v2.2.0 + github.com/knadh/koanf/v2 v2.3.0 github.com/kr/pretty v0.3.1 github.com/mitchellh/mapstructure v1.5.1-0.20231216201459-8508981c8b6c - github.com/oklog/run v1.1.0 + github.com/oklog/run v1.2.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.143.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter v0.143.0 github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.143.0 @@ -170,18 +170,18 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.143.0 github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.143.0 github.com/pkg/errors v0.9.1 - github.com/prometheus/client_golang v1.22.0 - github.com/prometheus/common v0.62.0 - github.com/prometheus/prometheus v0.300.1 + github.com/prometheus/client_golang v1.23.2 + github.com/prometheus/common v0.67.4 + github.com/prometheus/prometheus v0.308.1 github.com/shirou/gopsutil v3.21.11+incompatible github.com/shirou/gopsutil/v3 v3.24.5 - github.com/shirou/gopsutil/v4 v4.25.3 - github.com/stretchr/testify v1.10.0 + github.com/shirou/gopsutil/v4 v4.25.11 + github.com/stretchr/testify v1.11.1 github.com/xeipuuv/gojsonschema v1.2.0 go.opentelemetry.io/collector/client v1.49.0 go.opentelemetry.io/collector/component v1.49.0 go.opentelemetry.io/collector/component/componenttest v0.143.0 - go.opentelemetry.io/collector/config/configauth v0.143.0 + go.opentelemetry.io/collector/config/configauth v1.49.0 go.opentelemetry.io/collector/config/confighttp v0.143.0 go.opentelemetry.io/collector/config/configopaque v1.49.0 go.opentelemetry.io/collector/config/configtelemetry v0.143.0 @@ -193,7 +193,7 @@ require ( go.opentelemetry.io/collector/confmap/xconfmap v0.143.0 go.opentelemetry.io/collector/consumer v1.49.0 go.opentelemetry.io/collector/consumer/consumertest v0.143.0 - go.opentelemetry.io/collector/exporter v0.143.0 + go.opentelemetry.io/collector/exporter v1.49.0 go.opentelemetry.io/collector/exporter/debugexporter v0.143.0 go.opentelemetry.io/collector/exporter/exportertest v0.143.0 go.opentelemetry.io/collector/exporter/nopexporter v0.143.0 @@ -204,7 +204,7 @@ require ( go.opentelemetry.io/collector/otelcol v0.143.0 go.opentelemetry.io/collector/otelcol/otelcoltest v0.143.0 go.opentelemetry.io/collector/pdata v1.49.0 - go.opentelemetry.io/collector/pipeline v0.143.0 + go.opentelemetry.io/collector/pipeline v1.49.0 go.opentelemetry.io/collector/processor v1.49.0 go.opentelemetry.io/collector/processor/batchprocessor v0.143.0 go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.143.0 @@ -216,14 +216,14 @@ require ( go.opentelemetry.io/collector/receiver/receivertest v0.143.0 go.opentelemetry.io/collector/scraper v0.143.0 go.opentelemetry.io/collector/scraper/scraperhelper v0.143.0 - go.opentelemetry.io/collector/semconv v0.128.0 + go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685 go.opentelemetry.io/collector/service v0.143.0 go.uber.org/atomic v1.11.0 go.uber.org/goleak v1.3.0 go.uber.org/multierr v1.11.0 - go.uber.org/zap v1.27.0 - golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8 - golang.org/x/net v0.47.0 + go.uber.org/zap v1.27.1 + golang.org/x/exp v0.0.0-20250808145144-a408d31f581a + golang.org/x/net v0.48.0 golang.org/x/sync v0.19.0 golang.org/x/sys v0.39.0 golang.org/x/text v0.32.0 @@ -232,31 +232,36 @@ require ( gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 gopkg.in/yaml.v3 v3.0.1 gotest.tools/v3 v3.2.0 - k8s.io/api v0.32.3 - k8s.io/apimachinery v0.32.3 - k8s.io/client-go v0.32.3 + k8s.io/api v0.34.3 + k8s.io/apimachinery v0.34.3 + k8s.io/client-go v0.34.3 k8s.io/klog/v2 v2.130.1 ) require ( - cloud.google.com/go/auth v0.15.0 // indirect - cloud.google.com/go/auth/oauth2adapt v0.2.7 // indirect - cloud.google.com/go/compute/metadata v0.6.0 // indirect + go.opentelemetry.io/collector/config/configoptional v1.49.0 + go.opentelemetry.io/collector/exporter/exporterhelper v0.143.0 +) + +require ( + cloud.google.com/go/auth v0.17.0 // indirect + cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect + cloud.google.com/go/compute/metadata v0.9.0 // indirect collectd.org v0.4.0 // indirect github.com/Azure/azure-sdk-for-go v67.1.0+incompatible // indirect - github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0 // indirect - github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2 // indirect - github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1 // indirect + github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.12.0 // indirect + github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 // indirect github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0 // indirect github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 v4.3.0 // indirect github.com/Azure/go-autorest/autorest v0.11.29 // indirect github.com/Azure/go-autorest/autorest/adal v0.9.23 // indirect - github.com/AzureAD/microsoft-authentication-library-for-go v1.3.3 // indirect + github.com/AzureAD/microsoft-authentication-library-for-go v1.5.0 // indirect github.com/Code-Hex/go-generics-cache v1.5.1 // indirect - github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0 // indirect - github.com/IBM/sarama v1.45.1 // indirect + github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 // indirect + github.com/IBM/sarama v1.46.3 // indirect github.com/Microsoft/go-winio v0.6.2 // indirect - github.com/Microsoft/hcsshim v0.12.9 // indirect + github.com/Microsoft/hcsshim v0.13.0 // indirect github.com/Shopify/sarama v1.37.2 // indirect github.com/Showmax/go-fqdn v1.0.0 // indirect github.com/alecthomas/participle v0.4.1 // indirect @@ -264,120 +269,127 @@ require ( github.com/alecthomas/units v0.0.0-20240927000941-0f3dac36c52b // indirect github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 // indirect github.com/antchfx/jsonquery v1.1.5 // indirect - github.com/antchfx/xmlquery v1.4.4 // indirect - github.com/antchfx/xpath v1.3.4 // indirect + github.com/antchfx/xmlquery v1.5.0 // indirect + github.com/antchfx/xpath v1.3.5 // indirect github.com/apache/arrow/go/v12 v12.0.1 // indirect github.com/apache/arrow/go/v15 v15.0.2 // indirect - github.com/apache/thrift v0.21.0 // indirect + github.com/apache/thrift v0.22.0 // indirect github.com/armon/go-metrics v0.4.1 // indirect 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/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/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 - github.com/aws/aws-sdk-go-v2/service/sso v1.25.3 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.30.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.33.19 // indirect - github.com/aws/smithy-go v1.22.2 // indirect + github.com/aws/aws-msk-iam-sasl-signer-go v1.0.4 // indirect + github.com/aws/aws-sdk-go-v2/config v1.32.6 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.19.6 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.16 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.16 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.16 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 // indirect + github.com/aws/aws-sdk-go-v2/service/ec2 v1.279.0 // indirect + github.com/aws/aws-sdk-go-v2/service/ecs v1.70.0 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16 // indirect + github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.4 // indirect + github.com/aws/aws-sdk-go-v2/service/signin v1.0.4 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.30.8 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.12 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.41.5 // indirect + github.com/aws/smithy-go v1.24.0 // indirect github.com/bboreham/go-loser v0.0.0-20230920113527-fcc2c21820a3 // indirect github.com/benbjohnson/clock v1.3.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/blang/semver/v4 v4.0.0 // indirect - github.com/bmatcuk/doublestar/v4 v4.8.1 // indirect + github.com/bmatcuk/doublestar/v4 v4.9.1 // indirect github.com/bytedance/sonic v1.11.6 // indirect github.com/bytedance/sonic/loader v0.1.1 // indirect github.com/caio/go-tdigest v3.1.0+incompatible // indirect github.com/cenkalti/backoff/v4 v4.3.0 // indirect - github.com/cenkalti/backoff/v5 v5.0.2 // indirect + github.com/cenkalti/backoff/v5 v5.0.3 // indirect github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/cloudwego/base64x v0.1.4 // indirect github.com/cloudwego/iasm v0.2.0 // indirect - github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 // indirect + github.com/cncf/xds/go v0.0.0-20251022180443-0feb69152e9f // indirect github.com/containerd/cgroups/v3 v3.0.3 // indirect github.com/containerd/containerd/api v1.8.0 // indirect github.com/containerd/errdefs v1.0.0 // indirect github.com/containerd/errdefs/pkg v0.3.0 // indirect github.com/containerd/log v0.1.0 // indirect - github.com/containerd/ttrpc v1.2.6 // indirect - github.com/containerd/typeurl/v2 v2.2.2 // indirect + github.com/containerd/ttrpc v1.2.7 // indirect + github.com/containerd/typeurl/v2 v2.2.3 // indirect github.com/coreos/go-semver v0.3.0 // indirect - github.com/coreos/go-systemd/v22 v22.5.0 // indirect - github.com/cyphar/filepath-securejoin v0.4.1 // indirect + github.com/coreos/go-systemd/v22 v22.6.0 // indirect + github.com/cyphar/filepath-securejoin v0.5.1 // indirect github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect github.com/dennwc/varint v1.0.0 // indirect - github.com/digitalocean/godo v1.136.0 // indirect + github.com/digitalocean/go-metadata v0.0.0-20250129100319-e3650a3df44b // indirect + github.com/digitalocean/godo v1.168.0 // indirect github.com/distribution/reference v0.6.0 // indirect - github.com/docker/docker v28.3.3+incompatible // indirect - github.com/docker/go-connections v0.5.0 // indirect + github.com/docker/docker v28.5.2+incompatible // indirect + github.com/docker/go-connections v0.6.0 // indirect github.com/docker/go-units v0.5.0 // indirect github.com/doclambda/protobufquery v0.0.0-20210317203640-88ffabe06a60 // indirect github.com/eapache/go-resiliency v1.7.0 // indirect github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 // indirect github.com/eapache/queue v1.1.0 // indirect - github.com/ebitengine/purego v0.8.4 // indirect + github.com/ebitengine/purego v0.9.1 // indirect github.com/edsrzf/mmap-go v1.2.0 // indirect github.com/elastic/go-grok v0.3.1 // indirect - github.com/elastic/lunes v0.1.0 // indirect - github.com/emicklei/go-restful/v3 v3.11.0 // indirect - github.com/envoyproxy/go-control-plane/envoy v1.32.4 // indirect + github.com/elastic/lunes v0.2.0 // indirect + github.com/emicklei/go-restful/v3 v3.12.2 // indirect + github.com/envoyproxy/go-control-plane/envoy v1.35.0 // indirect github.com/envoyproxy/protoc-gen-validate v1.2.1 // indirect github.com/euank/go-kmsg-parser v2.0.0+incompatible // indirect github.com/expr-lang/expr v1.17.7 // indirect github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb // indirect github.com/fatih/color v1.16.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect - github.com/fxamacker/cbor/v2 v2.7.0 // indirect + github.com/foxboron/go-tpm-keyfiles v0.0.0-20250903184740-5d135037bd4d // indirect + github.com/fxamacker/cbor/v2 v2.9.0 // indirect github.com/gabriel-vasile/mimetype v1.4.3 // indirect github.com/gin-contrib/sse v0.1.0 // indirect github.com/go-logfmt/logfmt v0.6.0 // indirect - github.com/go-logr/logr v1.4.2 // indirect + github.com/go-logr/logr v1.4.3 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-ole/go-ole v1.2.6 // indirect github.com/go-openapi/analysis v0.23.0 // indirect - github.com/go-openapi/errors v0.22.0 // indirect + github.com/go-openapi/errors v0.22.3 // indirect github.com/go-openapi/jsonpointer v0.21.0 // indirect github.com/go-openapi/jsonreference v0.21.0 // indirect github.com/go-openapi/loads v0.22.0 // indirect github.com/go-openapi/spec v0.21.0 // indirect - github.com/go-openapi/strfmt v0.23.0 // indirect + github.com/go-openapi/strfmt v0.24.0 // indirect github.com/go-openapi/swag v0.23.0 // indirect github.com/go-openapi/validate v0.24.0 // indirect github.com/go-playground/locales v0.14.1 // indirect github.com/go-playground/universal-translator v0.18.1 // indirect - github.com/go-resty/resty/v2 v2.16.3 // indirect + github.com/go-resty/resty/v2 v2.17.0 // indirect github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/go-zookeeper/zk v1.0.4 // indirect github.com/goccy/go-json v0.10.5 // indirect + github.com/goccy/go-yaml v1.19.1 // indirect github.com/godbus/dbus/v5 v5.1.0 // indirect github.com/gogo/googleapis v1.4.1 // indirect github.com/gogo/protobuf v1.3.2 // indirect github.com/golang-jwt/jwt/v4 v4.5.2 // indirect - github.com/golang-jwt/jwt/v5 v5.2.2 // indirect + github.com/golang-jwt/jwt/v5 v5.3.0 // indirect github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect github.com/golang/protobuf v1.5.4 // indirect github.com/golang/snappy v1.0.0 // indirect github.com/google/cadvisor v0.52.1 // indirect - github.com/google/gnostic-models v0.6.8 // indirect + github.com/google/gnostic-models v0.7.0 // indirect github.com/google/go-querystring v1.1.0 // indirect - github.com/google/gofuzz v1.2.0 // indirect + github.com/google/go-tpm v0.9.8 // indirect github.com/google/s2a-go v0.1.9 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.5 // indirect - github.com/googleapis/gax-go/v2 v2.14.1 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.6 // indirect + github.com/googleapis/gax-go/v2 v2.15.0 // indirect github.com/gopcua/opcua v0.8.0 // indirect github.com/gophercloud/gophercloud v1.14.1 // indirect + github.com/gophercloud/gophercloud/v2 v2.8.0 // indirect github.com/gorilla/mux v1.8.1 // indirect - github.com/gorilla/websocket v1.5.0 // indirect + github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 // indirect github.com/gosnmp/gosnmp v1.34.0 // indirect - github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 // indirect - github.com/hashicorp/consul/api v1.32.0 // indirect - github.com/hashicorp/cronexpr v1.1.2 // indirect + github.com/grafana/regexp v0.0.0-20250905093917-f7b3be9d1853 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 // indirect + github.com/hashicorp/consul/api v1.32.1 // indirect + github.com/hashicorp/cronexpr v1.1.3 // indirect github.com/hashicorp/errwrap v1.1.0 // indirect github.com/hashicorp/go-cleanhttp v0.5.2 // indirect github.com/hashicorp/go-hclog v1.6.3 // indirect @@ -386,18 +398,18 @@ require ( github.com/hashicorp/go-retryablehttp v0.7.7 // indirect github.com/hashicorp/go-rootcerts v1.0.2 // indirect github.com/hashicorp/go-uuid v1.0.3 // indirect - github.com/hashicorp/go-version v1.7.0 // indirect + github.com/hashicorp/go-version v1.8.0 // indirect github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect - github.com/hashicorp/nomad/api v0.0.0-20241218080744-e3ac00f30eec // indirect + github.com/hashicorp/nomad/api v0.0.0-20250930071859-eaa0fe0e27af // indirect github.com/hashicorp/serf v0.10.1 // indirect - github.com/hetznercloud/hcloud-go/v2 v2.19.1 // indirect + github.com/hetznercloud/hcloud-go/v2 v2.33.0 // indirect github.com/iancoleman/strcase v0.3.0 // indirect github.com/inconshreveable/mousetrap v1.1.0 // indirect github.com/influxdata/line-protocol/v2 v2.2.1 // indirect github.com/influxdata/toml v0.0.0-20190415235208-270119a8ce65 // indirect - github.com/ionos-cloud/sdk-go/v6 v6.3.2 // indirect + github.com/ionos-cloud/sdk-go/v6 v6.3.4 // indirect github.com/jaegertracing/jaeger v1.62.0 // indirect - github.com/jaegertracing/jaeger-idl v0.5.0 // indirect + github.com/jaegertracing/jaeger-idl v0.6.0 // indirect github.com/jcmturner/aescts/v2 v2.0.0 // indirect github.com/jcmturner/dnsutils/v2 v2.0.0 // indirect github.com/jcmturner/gofork v1.7.6 // indirect @@ -410,26 +422,27 @@ require ( github.com/jpillora/backoff v1.0.0 // indirect github.com/julienschmidt/httprouter v1.3.0 // indirect github.com/karrick/godirwalk v1.17.0 // indirect - github.com/klauspost/compress v1.18.0 // indirect + github.com/klauspost/compress v1.18.2 // indirect github.com/klauspost/cpuid/v2 v2.2.8 // indirect github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b // indirect github.com/kr/text v0.2.0 // indirect github.com/kylelemons/godebug v1.1.0 // indirect - github.com/leodido/go-syslog/v4 v4.2.0 // indirect + github.com/leodido/go-syslog/v4 v4.3.0 // indirect github.com/leodido/go-urn v1.4.0 // indirect github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b // indirect github.com/lightstep/go-expohisto v1.0.0 // indirect - github.com/linode/linodego v1.47.0 // indirect + github.com/linode/go-metadata v0.2.3 // indirect + github.com/linode/linodego v1.60.0 // indirect github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c // indirect github.com/magefile/mage v1.15.0 // indirect - github.com/magiconair/properties v1.8.9 // indirect + github.com/magiconair/properties v1.8.10 // indirect github.com/mailru/easyjson v0.7.7 // indirect github.com/mattn/go-colorable v0.1.13 // indirect github.com/mattn/go-isatty v0.0.20 // indirect github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect github.com/mdlayher/socket v0.4.1 // indirect github.com/mdlayher/vsock v1.2.1 // indirect - github.com/miekg/dns v1.1.63 // indirect + github.com/miekg/dns v1.1.68 // indirect github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible // indirect github.com/mitchellh/copystructure v1.2.0 // indirect github.com/mitchellh/go-homedir v1.1.0 // indirect @@ -438,13 +451,14 @@ require ( github.com/moby/sys/mountinfo v0.7.2 // indirect github.com/moby/sys/userns v0.1.0 // indirect github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect - github.com/modern-go/reflect2 v1.0.2 // indirect + github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect github.com/mostynb/go-grpc-compression v1.2.3 // indirect github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect github.com/naoina/go-stringutil v0.1.0 // indirect github.com/oklog/ulid v1.3.1 // indirect - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.124.1 // indirect + github.com/oklog/ulid/v2 v2.1.1 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.143.0 // indirect @@ -456,6 +470,7 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/internal/healthcheck v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet v0.143.0 // indirect @@ -463,79 +478,91 @@ require ( github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/kafka/configkafka v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.143.0 // indirect + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.143.0 // indirect github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.143.0 // indirect - github.com/opencontainers/cgroups v0.0.1 // indirect + github.com/opencontainers/cgroups v0.0.6 // indirect github.com/opencontainers/go-digest v1.0.0 // indirect github.com/opencontainers/image-spec v1.1.1 // indirect - github.com/opencontainers/runtime-spec v1.2.0 // indirect + github.com/opencontainers/runtime-spec v1.2.1 // indirect github.com/openshift/api v3.9.0+incompatible // indirect - github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 // indirect + github.com/openshift/client-go v0.0.0-20251015124057-db0dee36e235 // indirect github.com/openzipkin/zipkin-go v0.4.3 // indirect - github.com/ovh/go-ovh v1.7.0 // indirect + github.com/ovh/go-ovh v1.9.0 // indirect github.com/pelletier/go-toml/v2 v2.2.2 // indirect github.com/philhofer/fwd v1.1.1 // indirect - github.com/pierrec/lz4/v4 v4.1.22 // indirect + github.com/pierrec/lz4/v4 v4.1.23 // indirect github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect github.com/planetscale/vtprotobuf v0.6.1-0.20240319094008-0393e58bdf10 // indirect github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c // indirect - github.com/prometheus/alertmanager v0.28.0 // indirect - github.com/prometheus/client_model v0.6.1 // indirect + github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect + github.com/prometheus/alertmanager v0.28.1 // indirect + github.com/prometheus/client_golang/exp v0.0.0-20251212205219-7ba246a648ca // indirect + github.com/prometheus/client_model v0.6.2 // indirect github.com/prometheus/common/assets v0.2.0 // indirect - github.com/prometheus/common/sigv4 v0.1.0 // indirect - github.com/prometheus/exporter-toolkit v0.14.0 // indirect - github.com/prometheus/procfs v0.16.0 // indirect + github.com/prometheus/exporter-toolkit v0.15.0 // indirect + github.com/prometheus/otlptranslator v1.0.0 // indirect + github.com/prometheus/procfs v0.17.0 // indirect + github.com/prometheus/sigv4 v0.3.0 // indirect github.com/puzpuzpuz/xsync/v3 v3.5.1 // indirect - github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect - github.com/relvacode/iso8601 v1.6.0 // indirect - github.com/rogpeppe/go-internal v1.13.1 // indirect + github.com/rcrowley/go-metrics v0.0.0-20250401214520-65e299d6c5c9 // indirect + github.com/relvacode/iso8601 v1.7.0 // indirect + github.com/rogpeppe/go-internal v1.14.1 // indirect github.com/rs/cors v1.11.1 // indirect github.com/safchain/ethtool v0.0.0-20210803160452-9aa261dae9b1 // indirect - github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32 // indirect + github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36 // indirect github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c // indirect github.com/sirupsen/logrus v1.9.3 // indirect github.com/sleepinggenius2/gosmi v0.4.4 // indirect - github.com/spf13/cobra v1.9.1 // indirect - github.com/spf13/pflag v1.0.6 // indirect + github.com/spf13/cobra v1.10.2 // indirect + github.com/spf13/pflag v1.0.9 // indirect + github.com/stackitcloud/stackit-sdk-go/core v0.17.3 // indirect github.com/stretchr/objx v0.5.2 // indirect github.com/tidwall/gjson v1.18.0 // indirect github.com/tidwall/match v1.1.1 // indirect github.com/tidwall/pretty v1.2.0 // indirect github.com/tidwall/tinylru v1.1.0 // indirect - github.com/tidwall/wal v1.1.8 // indirect + github.com/tidwall/wal v1.2.1 // indirect github.com/tinylib/msgp v1.1.6 // indirect - github.com/tklauser/go-sysconf v0.3.12 // indirect - github.com/tklauser/numcpus v0.6.1 // indirect + github.com/tklauser/go-sysconf v0.3.16 // indirect + github.com/tklauser/numcpus v0.11.0 // indirect github.com/twitchyliquid64/golang-asm v0.15.1 // indirect + github.com/twmb/franz-go v1.20.6 // indirect + github.com/twmb/franz-go/pkg/kadm v1.17.1 // indirect + github.com/twmb/franz-go/pkg/kmsg v1.12.0 // indirect + github.com/twmb/franz-go/pkg/sasl/kerberos v1.1.0 // indirect + github.com/twmb/franz-go/plugin/kzap v1.1.2 // indirect github.com/twmb/murmur3 v1.1.8 // indirect github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 // indirect github.com/ugorji/go/codec v1.2.12 // indirect - github.com/valyala/fastjson v1.6.4 // indirect + github.com/valyala/fastjson v1.6.7 // indirect github.com/vjeantet/grok v1.0.1 // indirect github.com/vultr/govultr/v2 v2.17.2 // indirect github.com/wavefronthq/wavefront-sdk-go v0.9.10 // indirect github.com/x448/float16 v0.8.4 // indirect github.com/xdg-go/pbkdf2 v1.0.0 // indirect - github.com/xdg-go/scram v1.1.2 // indirect + github.com/xdg-go/scram v1.2.0 // indirect github.com/xdg-go/stringprep v1.0.4 // indirect github.com/xeipuuv/gojsonpointer v0.0.0-20190905194746-02993c407bfb // indirect github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 // indirect github.com/yusufpapurcu/wmi v1.2.4 // indirect - go.etcd.io/bbolt v1.4.0 // indirect - go.mongodb.org/mongo-driver v1.15.0 // indirect + github.com/zeebo/xxh3 v1.0.2 // indirect + go.etcd.io/bbolt v1.4.3 // indirect + go.mongodb.org/mongo-driver v1.17.4 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/auto/sdk v1.1.0 // indirect + go.opentelemetry.io/auto/sdk v1.2.1 // indirect go.opentelemetry.io/collector v0.143.0 // indirect go.opentelemetry.io/collector/component/componentstatus v0.143.0 // indirect go.opentelemetry.io/collector/config/configcompression v1.49.0 // indirect go.opentelemetry.io/collector/config/configgrpc v0.143.0 // indirect + go.opentelemetry.io/collector/config/configmiddleware v1.49.0 // indirect go.opentelemetry.io/collector/config/confignet v1.49.0 // indirect go.opentelemetry.io/collector/config/configretry v1.49.0 // indirect go.opentelemetry.io/collector/confmap/provider/httpprovider v1.49.0 // indirect @@ -550,6 +577,7 @@ require ( go.opentelemetry.io/collector/exporter/xexporter v0.143.0 // indirect go.opentelemetry.io/collector/extension/extensionauth v1.49.0 // indirect go.opentelemetry.io/collector/extension/extensioncapabilities v0.143.0 // indirect + go.opentelemetry.io/collector/extension/extensionmiddleware v0.143.0 // indirect go.opentelemetry.io/collector/extension/xextension v0.143.0 // indirect go.opentelemetry.io/collector/featuregate v1.49.0 // indirect go.opentelemetry.io/collector/internal/fanoutconsumer v0.143.0 // indirect @@ -558,62 +586,64 @@ require ( go.opentelemetry.io/collector/internal/telemetry v0.143.0 // indirect go.opentelemetry.io/collector/pdata/pprofile v0.143.0 // indirect go.opentelemetry.io/collector/pdata/testdata v0.143.0 // indirect + go.opentelemetry.io/collector/pdata/xpdata v0.143.0 // indirect go.opentelemetry.io/collector/pipeline/xpipeline v0.143.0 // indirect go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.143.0 // indirect go.opentelemetry.io/collector/processor/xprocessor v0.143.0 // indirect go.opentelemetry.io/collector/receiver/receiverhelper v0.143.0 // indirect go.opentelemetry.io/collector/receiver/xreceiver v0.143.0 // indirect go.opentelemetry.io/collector/service/hostcapabilities v0.143.0 // indirect - go.opentelemetry.io/contrib/bridges/otelzap v0.10.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 // indirect - go.opentelemetry.io/contrib/otelconf v0.15.0 // indirect - go.opentelemetry.io/contrib/propagators/b3 v1.35.0 // indirect - go.opentelemetry.io/contrib/zpages v0.60.0 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.63.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect + go.opentelemetry.io/contrib/otelconf v0.18.0 // indirect + go.opentelemetry.io/contrib/zpages v0.63.0 // indirect go.opentelemetry.io/otel v1.39.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.11.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.11.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 // indirect + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 // indirect - go.opentelemetry.io/otel/exporters/prometheus v0.57.0 // indirect - go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.11.0 // indirect + go.opentelemetry.io/otel/exporters/prometheus v0.60.0 // indirect + go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.14.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.39.0 // indirect go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0 // indirect - go.opentelemetry.io/otel/log v0.11.0 // indirect + go.opentelemetry.io/otel/log v0.15.0 // indirect go.opentelemetry.io/otel/metric v1.39.0 // indirect go.opentelemetry.io/otel/sdk v1.39.0 // indirect - go.opentelemetry.io/otel/sdk/log v0.11.0 // indirect + go.opentelemetry.io/otel/sdk/log v0.14.0 // indirect go.opentelemetry.io/otel/sdk/metric v1.39.0 // indirect go.opentelemetry.io/otel/trace v1.39.0 // indirect - go.opentelemetry.io/proto/otlp v1.5.0 // indirect + go.opentelemetry.io/proto/otlp v1.9.0 // indirect go.uber.org/zap/exp v0.3.0 // indirect + go.yaml.in/yaml/v2 v2.4.3 // indirect + go.yaml.in/yaml/v3 v3.0.4 // indirect golang.org/x/arch v0.8.0 // indirect golang.org/x/crypto v0.46.0 // indirect golang.org/x/mod v0.30.0 // indirect - golang.org/x/oauth2 v0.28.0 // indirect + golang.org/x/oauth2 v0.32.0 // indirect golang.org/x/term v0.38.0 // indirect - golang.org/x/time v0.11.0 // indirect + golang.org/x/time v0.13.0 // indirect golang.org/x/tools v0.39.0 // indirect gonum.org/v1/gonum v0.16.0 // indirect - google.golang.org/api v0.226.0 // indirect - google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20250428153025-10db94c68c34 // indirect - google.golang.org/grpc v1.72.0 // indirect - google.golang.org/protobuf v1.36.6 // indirect + google.golang.org/api v0.252.0 // indirect + google.golang.org/genproto v0.0.0-20250603155806-513f23925822 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b // indirect + google.golang.org/grpc v1.78.0 // indirect + google.golang.org/protobuf v1.36.11 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect gopkg.in/inf.v0 v0.9.1 // indirect gopkg.in/ini.v1 v1.67.0 // indirect gopkg.in/yaml.v2 v2.4.0 // indirect - k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect + k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b // indirect k8s.io/kubelet v0.30.0 // indirect - k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect + k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 // indirect modernc.org/sqlite v1.21.2 // indirect - sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect - sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect - sigs.k8s.io/yaml v1.4.0 // indirect + sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect + sigs.k8s.io/randfill v1.0.0 // indirect + sigs.k8s.io/structured-merge-diff/v6 v6.3.0 // indirect + sigs.k8s.io/yaml v1.6.0 // indirect ) diff --git a/go.sum b/go.sum index 40c77996af..2a18d6a5f3 100644 --- a/go.sum +++ b/go.sum @@ -13,34 +13,34 @@ cloud.google.com/go v0.56.0/go.mod h1:jr7tqZxxKOVYizybht9+26Z/gUq7tiRzu+ACVAMbKV cloud.google.com/go v0.57.0/go.mod h1:oXiQ6Rzq3RAkkY7N6t3TcE6jE+CIBBbA36lwQ1JyzZs= cloud.google.com/go v0.62.0/go.mod h1:jmCYTdRCQuc1PHIIJ/maLInMho30T/Y0M4hTdTShOYc= cloud.google.com/go v0.65.0/go.mod h1:O5N8zS7uWy9vkA9vayVHs65eM1ubvY4h553ofrNHObY= -cloud.google.com/go v0.115.1 h1:Jo0SM9cQnSkYfp44+v+NQXHpcHqlnRJk2qxh6yvxxxQ= -cloud.google.com/go v0.115.1/go.mod h1:DuujITeaufu3gL68/lOFIirVNJwQeyf5UXyi+Wbgknc= -cloud.google.com/go/auth v0.15.0 h1:Ly0u4aA5vG/fsSsxu98qCQBemXtAtJf+95z9HK+cxps= -cloud.google.com/go/auth v0.15.0/go.mod h1:WJDGqZ1o9E9wKIL+IwStfyn/+s59zl4Bi+1KQNVXLZ8= -cloud.google.com/go/auth/oauth2adapt v0.2.7 h1:/Lc7xODdqcEw8IrZ9SvwnlLX6j9FHQM74z6cBk9Rw6M= -cloud.google.com/go/auth/oauth2adapt v0.2.7/go.mod h1:NTbTTzfvPl1Y3V1nPpOgl2w6d/FjO7NNUQaWSox6ZMc= +cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw= +cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= +cloud.google.com/go/auth v0.17.0 h1:74yCm7hCj2rUyyAocqnFzsAYXgJhrG26XCFimrc/Kz4= +cloud.google.com/go/auth v0.17.0/go.mod h1:6wv/t5/6rOPAX4fJiRjKkJCvswLwdet7G8+UGXt7nCQ= +cloud.google.com/go/auth/oauth2adapt v0.2.8 h1:keo8NaayQZ6wimpNSmW5OPc283g65QNIiLpZnkHRbnc= +cloud.google.com/go/auth/oauth2adapt v0.2.8/go.mod h1:XQ9y31RkqZCcwJWNSx2Xvric3RrU88hAYYbjDWYDL+c= cloud.google.com/go/bigquery v1.0.1/go.mod h1:i/xbL2UlR5RvWAURpBYZTtm/cXjCha9lbfbpx4poX+o= cloud.google.com/go/bigquery v1.3.0/go.mod h1:PjpwJnslEMmckchkHFfq+HTD2DmtT67aNFKH1/VBDHE= cloud.google.com/go/bigquery v1.4.0/go.mod h1:S8dzgnTigyfTmLBfrtrhyYhwRxG72rYxvftPBK2Dvzc= cloud.google.com/go/bigquery v1.5.0/go.mod h1:snEHRnqQbz117VIFhE8bmtwIDY80NLUZUMb4Nv6dBIg= cloud.google.com/go/bigquery v1.7.0/go.mod h1://okPTzCYNXSlb24MZs83e2Do+h+VXtc4gLoIoXIAPc= cloud.google.com/go/bigquery v1.8.0/go.mod h1:J5hqkt3O0uAFnINi6JXValWIb1v0goeZM77hZzJN/fQ= -cloud.google.com/go/bigquery v1.62.0 h1:SYEA2f7fKqbSRRBHb7g0iHTtZvtPSPYdXfmqsjpsBwo= -cloud.google.com/go/bigquery v1.62.0/go.mod h1:5ee+ZkF1x/ntgCsFQJAQTM3QkAZOecfCmvxhkJsWRSA= -cloud.google.com/go/compute/metadata v0.6.0 h1:A6hENjEsCDtC1k8byVsgwvVcioamEHvZ4j01OwKxG9I= -cloud.google.com/go/compute/metadata v0.6.0/go.mod h1:FjyFAW1MW0C203CEOMDTu3Dk1FlqW3Rga40jzHL4hfg= +cloud.google.com/go/bigquery v1.69.0 h1:rZvHnjSUs5sHK3F9awiuFk2PeOaB8suqNuim21GbaTc= +cloud.google.com/go/bigquery v1.69.0/go.mod h1:TdGLquA3h/mGg+McX+GsqG9afAzTAcldMjqhdjHTLew= +cloud.google.com/go/compute/metadata v0.9.0 h1:pDUj4QMoPejqq20dK0Pg2N4yG9zIkYGdBtwLoEkH9Zs= +cloud.google.com/go/compute/metadata v0.9.0/go.mod h1:E0bWwX5wTnLPedCKqk3pJmVgCBSM6qQI1yTBdEb3C10= cloud.google.com/go/datastore v1.0.0/go.mod h1:LXYbyblFSglQ5pkeyhO+Qmw7ukd3C+pD7TKLgZqpHYE= cloud.google.com/go/datastore v1.1.0/go.mod h1:umbIZjpQpHh4hmRpGhH4tLFup+FVzqBi1b3c64qFpCk= -cloud.google.com/go/iam v1.2.0 h1:kZKMKVNk/IsSSc/udOb83K0hL/Yh/Gcqpz+oAkoIFN8= -cloud.google.com/go/iam v1.2.0/go.mod h1:zITGuWgsLZxd8OwAlX+eMFgZDXzBm7icj1PVTYG766Q= -cloud.google.com/go/monitoring v1.21.0 h1:EMc0tB+d3lUewT2NzKC/hr8cSR9WsUieVywzIHetGro= -cloud.google.com/go/monitoring v1.21.0/go.mod h1:tuJ+KNDdJbetSsbSGTqnaBvbauS5kr3Q/koy3Up6r+4= +cloud.google.com/go/iam v1.5.2 h1:qgFRAGEmd8z6dJ/qyEchAuL9jpswyODjA2lS+w234g8= +cloud.google.com/go/iam v1.5.2/go.mod h1:SE1vg0N81zQqLzQEwxL2WI6yhetBdbNQuTvIKCSkUHE= +cloud.google.com/go/monitoring v1.24.2 h1:5OTsoJ1dXYIiMiuL+sYscLc9BumrL3CarVLL7dd7lHM= +cloud.google.com/go/monitoring v1.24.2/go.mod h1:x7yzPWcgDRnPEv3sI+jJGBkwl5qINf+6qY4eq0I9B4U= cloud.google.com/go/pubsub v1.0.1/go.mod h1:R0Gpsv3s54REJCy4fxDixWD93lHJMoZTyQ2kNxGRt3I= cloud.google.com/go/pubsub v1.1.0/go.mod h1:EwwdRX2sKPjnvnqCa270oGRyludottCI76h+R3AArQw= cloud.google.com/go/pubsub v1.2.0/go.mod h1:jhfEVHT8odbXTkndysNHCcx0awwzvfOlguIAii9o8iA= cloud.google.com/go/pubsub v1.3.1/go.mod h1:i+ucay31+CNRpDW4Lu78I4xXG+O1r/MAHgjpRVR+TSU= -cloud.google.com/go/pubsub v1.42.0 h1:PVTbzorLryFL5ue8esTS2BfehUs0ahyNOY9qcd+HMOs= -cloud.google.com/go/pubsub v1.42.0/go.mod h1:KADJ6s4MbTwhXmse/50SebEhE4SmUwHi48z3/dHar1Y= +cloud.google.com/go/pubsub v1.49.0 h1:5054IkbslnrMCgA2MAEPcsN3Ky+AyMpEZcii/DoySPo= +cloud.google.com/go/pubsub v1.49.0/go.mod h1:K1FswTWP+C1tI/nfi3HQecoVeFvL4HUOB1tdaNXKhUY= cloud.google.com/go/storage v1.0.0/go.mod h1:IhtSnM/ZTZV8YYJWCY8RULGVqBDmpoyjwiyrjsg+URw= cloud.google.com/go/storage v1.5.0/go.mod h1:tpKbwo567HUNpVclU5sGELwQWBDZ8gh0ZeosJ0Rtdos= cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohlUTyfDhBk= @@ -48,8 +48,8 @@ cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RX cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= code.cloudfoundry.org/clock v1.0.0 h1:kFXWQM4bxYvdBw2X8BbBeXwQNgfoWv1vqAk2ZZyBN2o= code.cloudfoundry.org/clock v1.0.0/go.mod h1:QD9Lzhd/ux6eNQVUDVRJX/RKTigpewimNYBi7ivZKY8= -dario.cat/mergo v1.0.1 h1:Ra4+bf83h2ztPIQYNP99R6m+Y7KfnARDfID+a+vLl4s= -dario.cat/mergo v1.0.1/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= +dario.cat/mergo v1.0.2 h1:85+piFYR1tMbRrLcDwR18y4UKJ3aH1Tbzi24VRW1TK8= +dario.cat/mergo v1.0.2/go.mod h1:E/hbnu0NxMFBjpMIE34DRGLWqDy0g5FuKDhCb31ngxA= dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4 h1:/vQbFIOMbk2FiG/kXiLl8BRyzTWDw7gX/Hz7Dd5eDMs= github.com/99designs/go-keychain v0.0.0-20191008050251-8e49817e8af4/go.mod h1:hN7oaIRCjzsZ2dE+yG5k+rsdt3qcwykqK6HVGcKwsw4= @@ -65,14 +65,14 @@ github.com/Azure/azure-pipeline-go v0.2.3 h1:7U9HBg1JFK3jHl5qmo4CTZKFTVgMwdFHMVt github.com/Azure/azure-pipeline-go v0.2.3/go.mod h1:x841ezTBIMG6O3lAcl8ATHnsOPVl2bqk7S3ta6S6u4k= github.com/Azure/azure-sdk-for-go v67.1.0+incompatible h1:oziYcaopbnIKfM69DL05wXdypiqfrUKdxUKrKpynJTw= github.com/Azure/azure-sdk-for-go v67.1.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0 h1:g0EZJwz7xkXQiZAI5xi9f3WWFYBlX1CPTrR+NDToRkQ= -github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0/go.mod h1:XCW7KnZet0Opnr7HccfUw1PLc4CjHqpcaxW8DHklNkQ= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2 h1:F0gBpfdPLGsw+nsgk6aqqkZS1jiixa5WwFe3fk/T3Ys= -github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2/go.mod h1:SqINnQ9lVVdRlyC8cd1lCI0SdX4n2paeABd2K8ggfnE= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1 h1:5YTBM8QDVIBN3sxBil89WfdAAqDZbyJTgh688DSxX5w= +github.com/Azure/azure-sdk-for-go/sdk/azcore v1.19.1/go.mod h1:YD5h/ldMsG0XiIw7PdyNhLxaM317eFh5yNLccNfGdyw= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.12.0 h1:wL5IEG5zb7BVv1Kv0Xm92orq+5hB5Nipn3B5tn4Rqfk= +github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.12.0/go.mod h1:J7MUC/wtRpfGVbQ5sIItY5/FuVWmvzlY21WAOfQnq/I= github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.2 h1:yz1bePFlP5Vws5+8ez6T3HWXPmwOK7Yvq8QxDBD3SKY= github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.2/go.mod h1:Pa9ZNPuoNu/GztvBSKk9J1cDJW6vk/n0zLtV4mgd8N8= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 h1:ywEEhmNahHBihViHepv3xPBn1663uRv2t2q/ESv9seY= -github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0/go.mod h1:iZDifYGJTIgIIkYRNWPENUnqx6bJ2xnSDFI2tjwZNuY= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2 h1:9iefClla7iYpfYWdzPCRDozdmndjTm8DXdpCzPajMgA= +github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.2/go.mod h1:XtLgD3ZD34DAaVIIAyG3objl5DynM3CQ/vMcbBNJZGI= github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0 h1:LkHbJbgF3YyvC53aqYGR+wWQDn2Rdp9AQdGndf9QvY4= github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 v5.7.0/go.mod h1:QyiQdW4f4/BIfB8ZutZ2s+28RAgfa/pT+zS++ZHyM1I= github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/internal/v2 v2.0.0 h1:PTFGRSlMKCQelWwxUyYVEUqseBJVemLyqWJjvMyt0do= @@ -93,10 +93,8 @@ github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c h1:udKWzYgxTojEK github.com/Azure/go-ansiterm v0.0.0-20250102033503-faa5f7b0171c/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs= github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= -github.com/Azure/go-autorest/autorest v0.11.12/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= github.com/Azure/go-autorest/autorest v0.11.29 h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw= github.com/Azure/go-autorest/autorest v0.11.29/go.mod h1:ZtEzC4Jy2JDrZLxvWs8LrBWEBycl1hbT1eknI8MtfAs= -github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= github.com/Azure/go-autorest/autorest/adal v0.9.22/go.mod h1:XuAbAEUv2Tta//+voMI038TrJBqjKam0me7qR+L8Cmk= github.com/Azure/go-autorest/autorest/adal v0.9.23 h1:Yepx8CvFxwNKpH6ja7RZ+sKX+DWYNldbLiALMC3BTz8= github.com/Azure/go-autorest/autorest/adal v0.9.23/go.mod h1:5pcMqFkdPhviJdlEy3kC/v1ZLnQl0MH6XA5YCcMhy4c= @@ -112,7 +110,6 @@ github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+X github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE= github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac= github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= -github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg= github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= @@ -121,8 +118,8 @@ github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c h1:/IBSNwUN8+eKzU github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod h1:chxPXzSsl7ZWRAuOIE23GDNzjWuZquvFlgA8xmpunjU= github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1 h1:WJTmL004Abzc5wDB5VtZG2PJk5ndYDgVacGqfirKxjM= github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1/go.mod h1:tCcJZ0uHAmvjsVYzEFivsRTN00oz5BEsRgQHu5JZ9WE= -github.com/AzureAD/microsoft-authentication-library-for-go v1.3.3 h1:H5xDQaE3XowWfhZRUpnfC+rGZMEVoSiji+b+/HFAPU4= -github.com/AzureAD/microsoft-authentication-library-for-go v1.3.3/go.mod h1:wP83P5OoQ5p6ip3ScPr0BAq0BvuPAvacpEuSzyouqAI= +github.com/AzureAD/microsoft-authentication-library-for-go v1.5.0 h1:XkkQbfMyuH2jTSjQjSoihryI8GINRcs4xp8lNawg0FI= +github.com/AzureAD/microsoft-authentication-library-for-go v1.5.0/go.mod h1:HKpQxkWaGLJ+D/5H8QRpyQXA1eKjxkFlOMwck5+33Jk= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= github.com/BurntSushi/toml v1.3.2/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= @@ -132,12 +129,12 @@ github.com/ClickHouse/clickhouse-go v1.5.4/go.mod h1:EaI/sW7Azgz9UATzd5ZdZHRUhHg github.com/Code-Hex/go-generics-cache v1.5.1 h1:6vhZGc5M7Y/YD8cIUcY8kcuQLB4cHR7U+0KMqAA0KcU= github.com/Code-Hex/go-generics-cache v1.5.1/go.mod h1:qxcC9kRVrct9rHeiYpFWSoW1vxyillCVzX13KZG8dl4= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0 h1:ErKg/3iS1AKcTkf3yixlZ54f9U1rljCkQyEXWUnIUxc= -github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.27.0/go.mod h1:yAZHSGnqScoU556rBOVkwLze6WP5N+U11RHuWaGVxwY= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0 h1:sBEjpZlNHzK1voKq9695PJSX2o5NEXl7/OL3coiIY0c= +github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.30.0/go.mod h1:P4WPRUkOhJC13W//jWpyfJNDAIpvRbAUIYLX/4jtlE0= github.com/HdrHistogram/hdrhistogram-go v1.1.0/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= github.com/HdrHistogram/hdrhistogram-go v1.1.2/go.mod h1:yDgFjdqOqDEKOvasDdhWNXYg9BVp4O+o5f6V/ehm6Oo= -github.com/IBM/sarama v1.45.1 h1:nY30XqYpqyXOXSNoe2XCgjj9jklGM1Ye94ierUb1jQ0= -github.com/IBM/sarama v1.45.1/go.mod h1:qifDhA3VWSrQ1TjSMyxDl3nYL3oX2C83u+G6L79sq4w= +github.com/IBM/sarama v1.46.3 h1:njRsX6jNlnR+ClJ8XmkO+CM4unbrNr/2vB5KK6UA+IE= +github.com/IBM/sarama v1.46.3/go.mod h1:GTUYiF9DMOZVe3FwyGT+dtSPceGFIgA+sPc5u6CBwko= github.com/Jeffail/gabs v1.4.0 h1://5fYRRTq1edjfIrQGvdkcd22pkYUrHZ5YC/H2GJVAo= github.com/Jeffail/gabs v1.4.0/go.mod h1:6xMvQMK4k33lb7GUUpaAPh6nKMmemQeg5d4gn7/bOXc= github.com/JohnCGriffin/overflow v0.0.0-20211019200055-46fa312c352c h1:RGWPOewvKIROun94nF7v2cua9qP+thov/7M50KEoeSU= @@ -147,12 +144,9 @@ github.com/Mellanox/rdmamap v0.0.0-20191106181932-7c3c4763a6ee h1:atI/FFjXh6hIVl github.com/Mellanox/rdmamap v0.0.0-20191106181932-7c3c4763a6ee/go.mod h1:jDA6v0TUYrFEIAE5uGJ29LQOeONIgMdP4Rkqb8HUnPM= github.com/Microsoft/go-winio v0.6.2 h1:F2VQgta7ecxGYO8k3ZZz3RS8fVIXVxONVUPlNERoyfY= github.com/Microsoft/go-winio v0.6.2/go.mod h1:yd8OoFMLzJbo9gZq8j5qaps8bJ9aShtEA8Ipt1oGCvU= -github.com/Microsoft/hcsshim v0.12.9 h1:2zJy5KA+l0loz1HzEGqyNnjd3fyZA31ZBCGKacp6lLg= -github.com/Microsoft/hcsshim v0.12.9/go.mod h1:fJ0gkFAna6ukt0bLdKB8djt4XIJhF/vEPuoIWYVvZ8Y= -github.com/NYTimes/gziphandler v0.0.0-20170623195520-56545f4a5d46/go.mod h1:3wb06e3pkSAbeQ52E9H9iFoQsEEwGN64994WTCIhntQ= +github.com/Microsoft/hcsshim v0.13.0 h1:/BcXOiS6Qi7N9XqUcv27vkIuVOkBEcWstd2pMlWSeaA= +github.com/Microsoft/hcsshim v0.13.0/go.mod h1:9KWJ/8DgU+QzYGupX4tzMhRQE8h6w90lH6HAaclpEok= github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAElWljhcU= -github.com/PuerkitoBio/purell v1.1.1/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0= -github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578/go.mod h1:uGdkoq3SwY9Y+13GIhn11/XLaGBb4BfwItxLd5jeuXE= github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= github.com/Shopify/sarama v1.37.2 h1:LoBbU0yJPte0cE5TZCGdlzZRmMgMtZU/XgnUKZg9Cv4= github.com/Shopify/sarama v1.37.2/go.mod h1:Nxye/E+YPru//Bpaorfhc3JsSGYwCaDDj+R4bK52U5o= @@ -185,80 +179,79 @@ 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-20251211175346-5faee86d9fde h1:cAugYFiLHu2qB4fgJpNHA6xSIpHuJ1H3Z2K7maOHF7A= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20251211175346-5faee86d9fde/go.mod h1:h/y8k16N0t89KjloCpZS8ow/H3sd4iU4w7U7anygxcc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251211175346-5faee86d9fde h1:kxyYQtlLB6HHfTSKT5belwUAGdng8swPpJSQIdxdYxw= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20251211175346-5faee86d9fde/go.mod h1:7ZWp3GCphI1A5TKBEzzl7kg6QukzNd9SQV4nQ2C6Teg= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20251211175346-5faee86d9fde h1:kOnIXGw2HmwMvdRx3/vvKIN8P9wpz4sdboFpFs/uS/c= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20251211175346-5faee86d9fde/go.mod h1:BAShbIsZmq4pndaVp6XfpS3ijVYHXkQhr4I89kQonTQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20251211175346-5faee86d9fde h1:fsUkuP9qi6nzsGhq61QJV75CgV7+OnH5DaHK7+ZplUw= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20251211175346-5faee86d9fde/go.mod h1:SpBtq2f0PclYNg6612tjc5MIZFUykEYyND0Tq7l0mzM= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20251211175346-5faee86d9fde h1:oySvdaLIYYpN/aJ5vXHetRaqggZndLgD2gUrQ9P9LG0= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20251211175346-5faee86d9fde/go.mod h1:orUknJg46Fszwz8LI733CI3uyku80NBdWqzzSgyzWKc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20251211175346-5faee86d9fde h1:iV8PHkEDby6DJkxMvbomJvuJeeq83wE/2/9O8C2iSm4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20251211175346-5faee86d9fde/go.mod h1:uQv03B/EZ5CVsYWrKqaJbiIMOY2DK6Ox2xjCved+YSM= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20251211175346-5faee86d9fde h1:KmaNFqKwC0Ssg9PZI7kCK1wFzSWYFo3F28/1FvQf/Pc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20251211175346-5faee86d9fde/go.mod h1:UhjJJwNhJ2cQ1tQbFXgw3KVE4FsSp/C7KgJMr5c7Nvo= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20251211175346-5faee86d9fde h1:3h3/w458M9galLVsAK1qWzCXIGz+Ep4PlnKZ67GRG2M= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20251211175346-5faee86d9fde/go.mod h1:CdK/SDdJRDrk4G3YvlOWjbMR7BGAUUWEquHqVDLTzA4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20251211175346-5faee86d9fde h1:AAzx4RHgZFDG5cvkjsMpuXlmKNunPDKeB4Ui2ag78iw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20251211175346-5faee86d9fde/go.mod h1:Naqv+7HWtDgPbeT2CzUHStDFy3nQ55Y0WrtBPOvKp8Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20251211175346-5faee86d9fde h1:ar0RpPhTG9qQNTZZwSKCeYXxjWet+slVYC7ACy9Kl+g= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20251211175346-5faee86d9fde/go.mod h1:+HNk4dUzu9Fy7FqxdfvxNOoMzvYgVTzUfzVh1ApTKmI= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20251211175346-5faee86d9fde h1:LwVQhG+c+PxZSTl+CPwqrnMuEFbftaM1oIsL0V8JzDg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20251211175346-5faee86d9fde/go.mod h1:cU6+bc9gLvH3AATXFf6dE5nEQZKeHXIlLiwTxDq3g7A= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20251211175346-5faee86d9fde h1:exdzXTEAbek2pLIms/JJgSVqfn+U53lojDs2w2gRSpU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20251211175346-5faee86d9fde/go.mod h1:9VGjgdnP8thnbUWzTzOKwv0Ae8Rv6X5rzFY5LqRqNQQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20251211175346-5faee86d9fde h1:1887YwmM/JqUQrHjD3xuE/KTQtTLL8rPApo4eYazuCQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20251211175346-5faee86d9fde/go.mod h1:d9+1Jn/duaOcDCGl1fHnAgiMuxpesVyD2LanEIswoIY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20251211175346-5faee86d9fde h1:iCBArvNHlGW6Lj6rwKb6WTSUZWKnJrbDK4VVtecAb+c= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20251211175346-5faee86d9fde/go.mod h1:DU5DozRx1wR9D4Vxwe/CRSNMwz15rub6r6TEo7rA2Fo= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20251211175346-5faee86d9fde h1:LFlw3yiJYZ9VXKjmw3OBzpry3OXwX0w6GQ4mN58wgZ8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20251211175346-5faee86d9fde/go.mod h1:VAIY5q8ntx1MZREDXmVsQp/qIyqx3vq6UaPeWldNuRk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20251211175346-5faee86d9fde h1:J+PntymXeKh7rCUeHShyrMI+Ee7r+meEQQIcQWSipSM= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20251211175346-5faee86d9fde/go.mod h1:aYprF4me3eU4vuCY4RcMF2+9JIbHX6+qpCs2NSKKke8= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260207042034-1ffd9b0a87f1 h1:lkTOhA0VVHrqqs0dL/dXhBZEtNctw7F8qhxfy67s/Fg= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1 h1:qtn5W8MlgIovIxc01d9gE9QBwkhltO1sq9Dd6w1GmZM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1 h1:7lH15+DXW/ArZLFJ/WMI89RrjQ+NWP3n3UyblkkUfJo= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1 h1:VieTxFDBQVAoRiniTlVtQph91dnl77wlQbGGLgbwa+Q= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1 h1:GqpRCvZFgxxS6A39RtI/l02YspErPPSU4pdNLRwxql0= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1 h1:tmXLxrM3nwl/vUmRL4QeSNEfiW+H6xZP4slH/0VVRrQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1 h1:8lx7RjpH4doyVWF4aALA1xBWgOUGwUodtGgH673uB5w= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1 h1:hERdD9Y1ccyM3YyCBS9knPoDHjjsiFQ4iwXhdUN4cnM= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1 h1:kKirU7Gmxlhv/mv5blY1t0GGrvLSiOGi09le5y8eIvU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1 h1:6UPeOKtIDodj100i75vN1ETRDwIhWHid9usLOQRqu5A= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1 h1:Mcao6vmwz/Yy0Z4/lPe+q9YteJ7Kyh0Nk9LTeioSUYo= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1 h1:iH4ueaW4lDTlTLc5kcC7MCBo2yE4LqjeGAX7o7yIBHg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1 h1:udk9T/+g7n685QNX3rsz2gIXcdP9LU7MNam11uoRAxA= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1 h1:eeI55b7VD6E4myQAXqFBOIc2tYDjCipOSEqtYfIERtk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1 h1:rjAeF1DNyroqMFAbsCP6A91dzu56A6vvule8LI14yAE= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1 h1:CppWQvk/5GiLAHCID6rUbZkhekd7/27aqqnOuOeOeSY= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20251211175346-5faee86d9fde h1:CgxJU8pD5En7ziYW6BJwbmDqUk5nknMiFykVr0eEGbY= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20251211175346-5faee86d9fde/go.mod h1:5F3wAhvG/R0QuE2G8523cXJ5d8s2Fs15dqcoL+jr8q8= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20251211175346-5faee86d9fde h1:e2YUU2vIlenOrkDGoIwLirbWWLkMbBawZxe4u2cAvss= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20251211175346-5faee86d9fde/go.mod h1:Gb2Ke8v8NMAJy/yz5QM+jb1XLBZQK4sHnIAQ6t/RodI= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20251211175346-5faee86d9fde h1:C6qi1qTlpL2sA3OpxUagwkal26/6Yg6xJ1n60Fl/ElU= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20251211175346-5faee86d9fde/go.mod h1:41eDZVHh5A1BLJ0Dy3oQIrS+du1Zu+rpKEijUazlnCI= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20251211175346-5faee86d9fde h1:zdRTe+hAu6vqcslCXIPw3Hhm/1FZu/szBZK9OX6u3Gc= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20251211175346-5faee86d9fde/go.mod h1:BlDVraekGuczBCDKtS2oFh9kKYcz2LOSNS8Z4vaPCgM= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20251211175346-5faee86d9fde h1:6uI0KNbl7eBQDNwISWpiMFzDmTtvjZqxnx9/mJD0IfI= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20251211175346-5faee86d9fde/go.mod h1:I41hi6XJwoAAauMtkaCQBtn0Fom+HE2KbIZjxauVavU= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251211175346-5faee86d9fde h1:CkH9LExGkxV4NuEstRq3C7WTEfhMUWU2G5wikXLc0js= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20251211175346-5faee86d9fde/go.mod h1:D6z1zvQUW1wqb8gLcMy5Ud2oKhTS7Thq7/yXERXWXyA= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20251211175346-5faee86d9fde h1:8QnwbDUGO94UUn67Z95Hs8ElzC9VW2PguzFOoJvy1iM= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20251211175346-5faee86d9fde/go.mod h1:azh6UrFLEbpbmP3LJfaZW+hyiDykBg79KZAU4G6ICTE= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20251211175346-5faee86d9fde h1:vIC9dkU4l7AsgvXDYawPZAs9W8bEOCU42MA8rpjmdUc= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20251211175346-5faee86d9fde/go.mod h1:QogqM0I2YS5dR4AmjIquZMA+5RwoORbjV15uGRELuhQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20251211175346-5faee86d9fde h1:zQbOQpuSA4zMeNUztXpqatP/1HMTMemHhn3hBYlb0NI= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20251211175346-5faee86d9fde/go.mod h1:TYYNI6gpWY3x3Cjx1oE3d5Zazd81dvQXe7ENjCADIV4= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20251211175346-5faee86d9fde h1:N4rysf8R4P9zF7iAg3b/LNby8kwX0XYciOShLxX+GC0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20251211175346-5faee86d9fde/go.mod h1:OYE9gY1A7SqPDdoLlAg72TWqi5yWSX2/czosSU2zypg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260207042034-1ffd9b0a87f1 h1:XFbkng74i296EANwINYrjHg0orAiluFgfjpR0JJzJTw= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1 h1:cScfKwK18nqNQi88S0+tpL1pszorBkWLjKu7Sn39Fio= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260207042034-1ffd9b0a87f1 h1:LCsPfT2rJ3DUrhTe5SzDB3dj9ZiL0EWMfbliW/+ow1w= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1 h1:DwyMOEctRHNgS59uFF/nLD+a60Dg4ME6uS9fYH7mfmY= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1 h1:GesWX8aMCSr5PPxHp0FprMDaASlBNwV8gzreYIMM4f8= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:GjwhSQd4uJyco1fzA7lz5pf4gVPggVuE9VMbHAWrb3k= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:dgDVAPxCtJXpiHjyfjsSZziIniJh2v/szz03UchvqoU= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:F7C2CiwbGKcsf2NwbKQzLSVIYLOXFAVbV+mp06ri2Tc= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:3ghw1Ls22hZLcMWllL/dgB+Pb+hZg0ertfCMIn+5lIs= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:CZZF0B97zu3GL1UWBJcPhWsSUxE1tZ+LFD9GMMVzA6g= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= github.com/antchfx/jsonquery v1.1.5 h1:1YWrNFYCcIuJPIjFeOP5b6TXbLSUYY8qqxWbuZOB1qE= github.com/antchfx/jsonquery v1.1.5/go.mod h1:RtMzTHohKaAerkfslTNjr3Y9MdxjKlSgIgaVjVKNiug= -github.com/antchfx/xmlquery v1.4.4 h1:mxMEkdYP3pjKSftxss4nUHfjBhnMk4imGoR96FRY2dg= -github.com/antchfx/xmlquery v1.4.4/go.mod h1:AEPEEPYE9GnA2mj5Ur2L5Q5/2PycJ0N9Fusrx9b12fc= +github.com/antchfx/xmlquery v1.5.0 h1:uAi+mO40ZWfyU6mlUBxRVvL6uBNZ6LMU4M3+mQIBV4c= +github.com/antchfx/xmlquery v1.5.0/go.mod h1:lJfWRXzYMK1ss32zm1GQV3gMIW/HFey3xDZmkP1SuNc= github.com/antchfx/xpath v1.1.7/go.mod h1:Yee4kTMuNiPYJ7nSNorELQMr1J33uOpXDMByNYhvtNk= github.com/antchfx/xpath v1.2.0/go.mod h1:i54GszH55fYfBmoZXapTHN8T8tkcHfRgLyVwwqzXNcs= -github.com/antchfx/xpath v1.3.3/go.mod h1:i54GszH55fYfBmoZXapTHN8T8tkcHfRgLyVwwqzXNcs= -github.com/antchfx/xpath v1.3.4 h1:1ixrW1VnXd4HurCj7qnqnR0jo14g8JMe20Fshg1Vgz4= -github.com/antchfx/xpath v1.3.4/go.mod h1:i54GszH55fYfBmoZXapTHN8T8tkcHfRgLyVwwqzXNcs= +github.com/antchfx/xpath v1.3.5 h1:PqbXLC3TkfeZyakF5eeh3NTWEbYl4VHNVeufANzDbKQ= +github.com/antchfx/xpath v1.3.5/go.mod h1:i54GszH55fYfBmoZXapTHN8T8tkcHfRgLyVwwqzXNcs= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/apache/arrow/go/v12 v12.0.1 h1:JsR2+hzYYjgSUkBSaahpqCetqZMr76djX80fF/DiJbg= github.com/apache/arrow/go/v12 v12.0.1/go.mod h1:weuTY7JvTG/HDPtMQxEUp7pU73vkLWMLpY67QwZ/WWw= github.com/apache/arrow/go/v15 v15.0.2 h1:60IliRbiyTWCWjERBCkO1W4Qun9svcYoZrSLcyOsMLE= github.com/apache/arrow/go/v15 v15.0.2/go.mod h1:DGXsR3ajT524njufqf95822i+KTh+yea1jass9YXgjA= -github.com/apache/thrift v0.21.0 h1:tdPmh/ptjE1IJnhbhrcl2++TauVjy242rkV/UzJChnE= -github.com/apache/thrift v0.21.0/go.mod h1:W1H8aR/QRtYNvrPeFXBtobyRkd0/YVhTc6i07XIAgDw= +github.com/apache/thrift v0.22.0 h1:r7mTJdj51TMDe6RtcmNdQxgn9XcyfGDOzegMDRg47uc= +github.com/apache/thrift v0.22.0/go.mod h1:1e7J/O1Ae6ZQMTYdy9xa3w9k+XHWPfRvdPyJeynQ+/g= github.com/aristanetworks/glog v0.0.0-20191112221043-67e8567f59f3 h1:Bmjk+DjIi3tTAU0wxGaFbfjGUqlxxSXARq9A96Kgoos= github.com/aristanetworks/glog v0.0.0-20191112221043-67e8567f59f3/go.mod h1:KASm+qXFKs/xjSoWn30NrWBBvdTTQq+UjkhjEJHfSFA= github.com/aristanetworks/goarista v0.0.0-20190325233358-a123909ec740 h1:FD4/ikKOFxwP8muWDypbmBWc634+YcAs3eBrYAmRdZY= @@ -270,39 +263,38 @@ github.com/armon/go-metrics v0.4.1 h1:hR91U9KYmb6bLBYLQjyM+3j+rcd/UhE+G78SFnF8gJ github.com/armon/go-metrics v0.4.1/go.mod h1:E6amYzXo6aW1tqzoZGT755KkbgrJsSdpwZ+3JqfkOG4= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= 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/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 h1:DklsrG3dyBCFEj5IhUbnKptjxatkF07cF2ak3yi77so= github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2/go.mod h1:WaHUgvxTVq04UNunO+XhnAqY/wQc+bxr74GqbsZ/Jqw= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1 h1:nMp7diZObd4XEVUR0pEvn7/E13JIgManMX79Q6quV6E= -github.com/aws/aws-msk-iam-sasl-signer-go v1.0.1/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.4 h1:2jAwFwA0Xgcx94dUId+K24yFabsKYDtAhCgyMit6OqE= +github.com/aws/aws-msk-iam-sasl-signer-go v1.0.4/go.mod h1:MVYeeOhILFFemC/XlYTClvBjYZrg/EPd3ts885KrNTI= github.com/aws/aws-sdk-go v1.48.6 h1:hnL/TE3eRigirDLrdRE9AWE1ALZSVLAsC4wK8TGsMqk= github.com/aws/aws-sdk-go v1.48.6/go.mod h1:LF8svs817+Nz+DmiMQKTO3ubZ/6IaTpq3TjupRn3Eqk= github.com/aws/aws-sdk-go-v2 v1.9.1/go.mod h1:cK/D0BBs0b/oWPIcX/Z/obahJK1TT7IPVjy53i/mX/4= 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 v1.41.1 h1:ABlyEARCDLN034NhxlRUSZr4l71mh+T5KAeGh6cerhU= +github.com/aws/aws-sdk-go-v2 v1.41.1/go.mod h1:MayyLB8y+buD9hZqkCW3kX1AKq07Y5pXxtgB+rRFhz0= 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/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= +github.com/aws/aws-sdk-go-v2/config v1.32.6 h1:hFLBGUKjmLAekvi1evLi5hVvFQtSo3GYwi+Bx4lpJf8= +github.com/aws/aws-sdk-go-v2/config v1.32.6/go.mod h1:lcUL/gcd8WyjCrMnxez5OXkO3/rwcNmvfno62tnXNcI= github.com/aws/aws-sdk-go-v2/credentials v1.4.3/go.mod h1:FNNC6nQZQUuyhq5aE5c7ata8o9e4ECGmS4lAXC7o1mQ= -github.com/aws/aws-sdk-go-v2/credentials v1.17.67 h1:9KxtdcIA/5xPNQyZRgUSpYOE6j9Bc4+D7nZua0KGYOM= -github.com/aws/aws-sdk-go-v2/credentials v1.17.67/go.mod h1:p3C44m+cfnbv763s52gCqrjaqyPikj9Sg47kUVaNZQQ= +github.com/aws/aws-sdk-go-v2/credentials v1.19.6 h1:F9vWao2TwjV2MyiyVS+duza0NIRtAslgLUM0vTA1ZaE= +github.com/aws/aws-sdk-go-v2/credentials v1.19.6/go.mod h1:SgHzKjEVsdQr6Opor0ihgWtkWdfRAIwxYzSJ8O85VHY= github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.2.0 h1:8kvinmbIDObqsWegKP0JjeanYPiA4GUVpAtciNWE+jw= github.com/aws/aws-sdk-go-v2/feature/dynamodb/attributevalue v1.2.0/go.mod h1:UVFtSYSWCHj2+brBLDHUdlJXmz8LxUpZhA+Ewypc+xQ= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.6.0/go.mod h1:gqlclDEZp4aqJOancXK6TN24aKhT0W0Ae9MHk3wzTMM= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30 h1:x793wxmUWVDhshP8WW2mlnXuFrO4cOd3HLBroh1paFw= -github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.30/go.mod h1:Jpne2tDnYiFascUEs2AWHJL9Yp7A5ZVy3TNyxaAjD6M= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.16 h1:80+uETIWS1BqjnN9uJ0dBUaETh+P1XwFy5vwHwK5r9k= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.16/go.mod h1:wOOsYuxYuB/7FlnVtzeBYRcjSRtQpAW0hCP7tIULMwo= github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.59 h1:E3Y+OfzOK1+rmRo/K2G0ml8Vs+Xqk0kOnf4nS0kUtBc= github.com/aws/aws-sdk-go-v2/feature/s3/manager v1.11.59/go.mod h1:1M4PLSBUVfBI0aP+C9XI7SM6kZPCGYyI6izWz0TGprE= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34 h1:ZK5jHhnrioRkUNOc+hOgQKlUL5JeC3S6JgLxtQ+Rm0Q= -github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.34/go.mod h1:p4VfIceZokChbA9FzMbRGz5OV+lekcVtHlPKEO0gSZY= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34 h1:SZwFm17ZUNNg5Np0ioo/gq8Mn6u9w19Mri8DnJ15Jf0= -github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.34/go.mod h1:dFZsC0BLo346mvKQLWmoJxT+Sjp+qcVR1tRVHQGOH9Q= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.16 h1:rgGwPzb82iBYSvHMHXc8h9mRoOUBZIGFgKb9qniaZZc= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.16/go.mod h1:L/UxsGeKpGoIj6DxfhOWHWQ/kGKcd4I1VncE4++IyKA= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.16 h1:1jtGzuV7c82xnqOVfx2F0xmJcOw5374L7N6juGW6x6U= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.16/go.mod h1:M2E5OQf+XLe+SZGmmpaI2yy+J326aFf6/+54PoxSANc= github.com/aws/aws-sdk-go-v2/internal/ini v1.2.4/go.mod h1:ZcBrrI3zBKlhGFNYWvju0I3TR93I7YIgAfy82Fh4lcQ= -github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3 h1:bIqFDwgGXXN1Kpp99pDOdKMTTb5d2KyU5X/BZxjOkRo= -github.com/aws/aws-sdk-go-v2/internal/ini v1.8.3/go.mod h1:H5O/EsxDWyU+LP/V8i5sm8cxoZgc2fdNR9bxlOFrQTo= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4 h1:WKuaxf++XKWlHWu9ECbMlha8WOEGm0OUEZqm4K/Gcfk= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.4/go.mod h1:ZWy7j6v1vWGmPReu0iSGvRiise4YI5SkR3OHKTZ6Wuc= github.com/aws/aws-sdk-go-v2/internal/v4a v1.1.4 h1:6lJvvkQ9HmbHZ4h/IEwclwv2mrTW8Uq1SOB/kXy0mfw= github.com/aws/aws-sdk-go-v2/internal/v4a v1.1.4/go.mod h1:1PrKYwxTM+zjpw9Y41KFtoJCQrJ34Z47Y4VgVbfndjo= github.com/aws/aws-sdk-go-v2/service/appconfig v1.4.2/go.mod h1:FZ3HkCe+b10uFZZkFdvf98LHW21k49W8o8J366lqVKY= @@ -315,36 +307,42 @@ github.com/aws/aws-sdk-go-v2/service/dynamodb v1.14.0 h1:P+eF8PKkeaiTfN/VBe5GI3u 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= github.com/aws/aws-sdk-go-v2/service/dynamodbstreams v1.4.0/go.mod h1:bYsEP8w5YnbYyrx/Zi5hy4hTwRRQISSJS3RWrsGRijg= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.211.2 h1:KMoQ43HysbPqs1vufMn9h2UcUyc2WCMaKxYhExKJZuo= -github.com/aws/aws-sdk-go-v2/service/ec2 v1.211.2/go.mod h1:ouvGEfHbLaIlWwpDpOVWPWR+YwO0HDv3vm5tYLq8ImY= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3 h1:eAh2A4b5IzM/lum78bZ590jy36+d/aFLgKF/4Vd1xPE= -github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.12.3/go.mod h1:0yKJC/kb8sAnmlYa6Zs3QVYqaC8ug2AbnNChv5Ox3uA= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.279.0 h1:o7eJKe6VYAnqERPlLAvDW5VKXV6eTKv1oxTpMoDP378= +github.com/aws/aws-sdk-go-v2/service/ec2 v1.279.0/go.mod h1:Wg68QRgy2gEGGdmTPU/UbVpdv8sM14bUZmF64KFwAsY= +github.com/aws/aws-sdk-go-v2/service/ecs v1.70.0 h1:IZpZatHsscdOKjwmDXC6idsCXmm3F/obutAUNjnX+OM= +github.com/aws/aws-sdk-go-v2/service/ecs v1.70.0/go.mod h1:LQMlcWBoiFVD3vUVEz42ST0yTiaDujv2dRE6sXt1yPE= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4 h1:0ryTNEdJbzUCEWkVXEXoqlXV72J5keC1GvILMOuD00E= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.4/go.mod h1:HQ4qwNZh32C3CBeO6iJLQlgtMzqeG17ziAA/3KDJFow= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.36 h1:eev2yZX7esGRjqRbnVk1UxMLw4CyVZDpZXRCcy75oQk= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.1.36/go.mod h1:lGnOkH9NJATw0XEPcAknFBj3zzNTEGRHtSw+CwC1YTg= github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.7.6 h1:JGrc3+kkyr848/wpG2+kWuzHK3H4Fyxj2jnXj8ijQ/Y= github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery v1.7.6/go.mod h1:zwvTysbXES8GDwFcwCPB8NkC+bCdio1abH+E+BRe/xg= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.3.2/go.mod h1:72HRZDLMtmVQiLG2tLfQcaWLCssELvGl+Zf2WVxMmR8= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15 h1:dM9/92u2F1JbDaGooxTq18wmmFzbJRfXfVfy96/1CXM= -github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.12.15/go.mod h1:SwFBy2vjtA0vZbjjaFtfN045boopadnoVPhu4Fv66vY= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16 h1:oHjJHeUy0ImIV0bsrX0X91GkV5nJAyv1l1CC9lnO0TI= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.16/go.mod h1:iRSNGgOYmiYwSCXxXaKb9HfOEj40+oTKn8pTxMlYkRM= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.15.4 h1:v0jkRigbSD6uOdwcaUQmgEwG1BkPfAPDqaeNt/29ghg= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.15.4/go.mod h1:LhTyt8J04LL+9cIt7pYJ5lbS/U98ZmXovLOR/4LUsk8= github.com/aws/aws-sdk-go-v2/service/kinesis v1.13.0 h1:wqLvwC4qdrrGikudu8Z9X2sb79BYUYWAgMF5BGFQJY8= github.com/aws/aws-sdk-go-v2/service/kinesis v1.13.0/go.mod h1:RCOtKdXlUfirtaxlHIcFs586lpZU2HD8AzmfXzapOdg= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.4 h1:/1o2AYwHJojUDeMvQNyJiKZwcWCc3e4kQuTXqRLuThc= +github.com/aws/aws-sdk-go-v2/service/lightsail v1.50.4/go.mod h1:Nn2xx6HojGuNMtUFxxz/nyNLSS+tHMRsMhe3+W3wB5k= github.com/aws/aws-sdk-go-v2/service/s3 v1.40.0 h1:wl5dxN1NONhTDQD9uaEvNsDRX29cBmGED/nl0jkWlt4= github.com/aws/aws-sdk-go-v2/service/s3 v1.40.0/go.mod h1:rDGMZA7f4pbmTtPOk5v5UM2lmX6UAbRnMDJeDvnH7AM= +github.com/aws/aws-sdk-go-v2/service/signin v1.0.4 h1:HpI7aMmJ+mm1wkSHIA2t5EaFFv5EFYXePW30p1EIrbQ= +github.com/aws/aws-sdk-go-v2/service/signin v1.0.4/go.mod h1:C5RdGMYGlfM0gYq/tifqgn4EbyX99V15P2V3R+VHbQU= github.com/aws/aws-sdk-go-v2/service/sso v1.4.2/go.mod h1:NBvT9R1MEF+Ud6ApJKM0G+IkPchKS7p7c2YPKwHmBOk= -github.com/aws/aws-sdk-go-v2/service/sso v1.25.3 h1:1Gw+9ajCV1jogloEv1RRnvfRFia2cL6c9cuKV2Ps+G8= -github.com/aws/aws-sdk-go-v2/service/sso v1.25.3/go.mod h1:qs4a9T5EMLl/Cajiw2TcbNt2UNo/Hqlyp+GiuG4CFDI= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.30.1 h1:hXmVKytPfTy5axZ+fYbR5d0cFmC3JvwLm5kM83luako= -github.com/aws/aws-sdk-go-v2/service/ssooidc v1.30.1/go.mod h1:MlYRNmYu/fGPoxBQVvBYr9nyr948aY/WLUvwBMBJubs= +github.com/aws/aws-sdk-go-v2/service/sso v1.30.8 h1:aM/Q24rIlS3bRAhTyFurowU8A0SMyGDtEOY/l/s/1Uw= +github.com/aws/aws-sdk-go-v2/service/sso v1.30.8/go.mod h1:+fWt2UHSb4kS7Pu8y+BMBvJF0EWx+4H0hzNwtDNRTrg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.12 h1:AHDr0DaHIAo8c9t1emrzAlVDFp+iMMKnPdYy6XO4MCE= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.35.12/go.mod h1:GQ73XawFFiWxyWXMHWfhiomvP3tXtdNar/fi8z18sx0= github.com/aws/aws-sdk-go-v2/service/sts v1.7.2/go.mod h1:8EzeIqfWt2wWT4rJVu3f21TfrhJ8AEMzVybRNSb/b4g= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.19 h1:1XuUZ8mYJw9B6lzAkXhqHlJd/XvaX32evhproijJEZY= -github.com/aws/aws-sdk-go-v2/service/sts v1.33.19/go.mod h1:cQnB8CUnxbMU82JvlqjKR2HBOm3fe9pWorWBza6MBJ4= +github.com/aws/aws-sdk-go-v2/service/sts v1.41.5 h1:SciGFVNZ4mHdm7gpD1dgZYnCuVdX1s+lFTg4+4DOy70= +github.com/aws/aws-sdk-go-v2/service/sts v1.41.5/go.mod h1:iW40X4QBmUxdP+fZNOpfmkdMZqsovezbAeO+Ubiv2pk= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.13.6 h1:HwNzaXr3lHe3YPEyyx7Fh41CZplz6G1YqB3OR0FJ2iw= github.com/aws/aws-sdk-go-v2/service/timestreamwrite v1.13.6/go.mod h1:akrYtxss20JAwAF/VzsUJRHf210HwuLZpUy1Njrgpe0= github.com/aws/smithy-go v1.8.0/go.mod h1:SObp3lf9smib00L/v3U2eAKG8FyQ7iLrJnQiAmR5n+E= -github.com/aws/smithy-go v1.22.2 h1:6D9hW43xKFrRx/tXXfAlIZc4JI+yQe6snnWcQyxSyLQ= -github.com/aws/smithy-go v1.22.2/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= +github.com/aws/smithy-go v1.24.0 h1:LpilSUItNPFr1eY85RYgTIg5eIEPtvFbskaFcmmIUnk= +github.com/aws/smithy-go v1.24.0/go.mod h1:LEj2LM3rBRQJxPZTB4KuzZkaZYnZPnvgIhb4pu07mx0= github.com/aws/telegraf v0.10.2-0.20250113150713-a2dfaa4cdf6d h1:WQ+YwEMyIpKQOGtAtUyqq18RhERiAQGPYSXsSckRrsg= github.com/aws/telegraf v0.10.2-0.20250113150713-a2dfaa4cdf6d/go.mod h1:jrcGlkX91pXbwi4r7gpfd7UPQGMJDdv6tw1mCrzmIOE= github.com/aws/telegraf/patches/gopsutil/v3 v3.0.0-20250113150713-a2dfaa4cdf6d h1:nCzziuk/prBwzhbEyP9onARem7LriIxqGrTFB9D532g= @@ -367,8 +365,8 @@ github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM github.com/blang/semver/v4 v4.0.0/go.mod h1:IbckMUScFkM3pff0VJDNKRiT6TG/YpiHIM2yvyW5YoQ= github.com/bmatcuk/doublestar/v3 v3.0.0 h1:TQtVPlDnAYwcrVNB2JiGuMc++H5qzWZd9PhkNo5WyHI= github.com/bmatcuk/doublestar/v3 v3.0.0/go.mod h1:6PcTVMw80pCY1RVuoqu3V++99uQB3vsSYKPTd8AWA0k= -github.com/bmatcuk/doublestar/v4 v4.8.1 h1:54Bopc5c2cAvhLRAzqOGCYHYyhcDHsFF4wWIR5wKP38= -github.com/bmatcuk/doublestar/v4 v4.8.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= +github.com/bmatcuk/doublestar/v4 v4.9.1 h1:X8jg9rRZmJd4yRy7ZeNDRnM+T3ZfHv15JiBJ/avrEXE= +github.com/bmatcuk/doublestar/v4 v4.9.1/go.mod h1:xBQ8jztBU6kakFMg+8WGxn0c6z1fTSPVIjEY1Wr7jzc= github.com/bytedance/sonic v1.11.6 h1:oUp34TzMlL+OY1OUWxHqsdkgC/Zfc85zGqw9siXjrc0= github.com/bytedance/sonic v1.11.6/go.mod h1:LysEHSvpvDySVdC2f87zGWf6CIKJcAvqab1ZaiQtds4= github.com/bytedance/sonic/loader v0.1.1 h1:c+e5Pt1k/cy5wMveRDyk2X4B9hF4g7an8N3zCYjJFNM= @@ -381,8 +379,8 @@ github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QH github.com/cenkalti/backoff/v4 v4.1.1/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw= github.com/cenkalti/backoff/v4 v4.3.0 h1:MyRJ/UdXutAwSAT+s3wNd7MfTIcy71VQueUuFK343L8= github.com/cenkalti/backoff/v4 v4.3.0/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/cenkalti/backoff/v5 v5.0.2 h1:rIfFVxEf1QsI7E1ZHfp/B4DF/6QBAUhmgkxc0H7Zss8= -github.com/cenkalti/backoff/v5 v5.0.2/go.mod h1:rkhZdG3JZukswDf7f0cwqPNk4K0sa+F97BxZthm/crw= +github.com/cenkalti/backoff/v5 v5.0.3 h1:ZN+IMa753KfX5hd8vVaMixjnqRZ3y8CuJKRKj1xcsSM= +github.com/cenkalti/backoff/v5 v5.0.3/go.mod h1:rkhZdG3JZukswDf7f0cwqPNk4K0sa+F97BxZthm/crw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= @@ -407,8 +405,8 @@ github.com/cloudwego/iasm v0.2.0/go.mod h1:8rXZaNYT2n95jn+zTI1sDr+IgcD2GVs0nlbbQ github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/cncf/xds/go v0.0.0-20210312221358-fbca930ec8ed/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= -github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 h1:Om6kYQYDUk5wWbT0t0q6pvyM49i9XZAv9dDrkDA7gjk= -github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42/go.mod h1:W+zGtBO5Y1IgJhy4+A9GOqVhqLpfZi+vwmdNXUehLA8= +github.com/cncf/xds/go v0.0.0-20251022180443-0feb69152e9f h1:Y8xYupdHxryycyPlc9Y+bSQAYZnetRJ70VMVKm5CKI0= +github.com/cncf/xds/go v0.0.0-20251022180443-0feb69152e9f/go.mod h1:HlzOvOjVBOfTGSRXRyY0OiCS/3J1akRGQQpRO/7zyF4= github.com/collectd/go-collectd v0.4.0 h1:0u1GXChSSlMw+riTADhcWwTjugckVWxjQHJi7Zj2Xe4= github.com/collectd/go-collectd v0.4.0/go.mod h1:xQe/Em/Q9IrN5ifWOvK5ZP2vMIB4KlsIA550yYzhkpY= github.com/containerd/cgroups/v3 v3.0.3 h1:S5ByHZ/h9PMe5IOQoN7E+nMc2UcLEM/V48DGDJ9kip0= @@ -423,15 +421,15 @@ github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= github.com/containerd/platforms v0.2.1 h1:zvwtM3rz2YHPQsF2CHYM8+KtB5dvhISiXh5ZpSBQv6A= github.com/containerd/platforms v0.2.1/go.mod h1:XHCb+2/hzowdiut9rkudds9bE5yJ7npe7dG/wG+uFPw= -github.com/containerd/ttrpc v1.2.6 h1:zG+Kn5EZ6MUYCS1t2Hmt2J4tMVaLSFEJVOraDQwNPC4= -github.com/containerd/ttrpc v1.2.6/go.mod h1:YCXHsb32f+Sq5/72xHubdiJRQY9inL4a4ZQrAbN1q9o= -github.com/containerd/typeurl/v2 v2.2.2 h1:3jN/k2ysKuPCsln5Qv8bzR9cxal8XjkxPogJfSNO31k= -github.com/containerd/typeurl/v2 v2.2.2/go.mod h1:95ljDnPfD3bAbDJRugOiShd/DlAAsxGtUBhJxIn7SCk= +github.com/containerd/ttrpc v1.2.7 h1:qIrroQvuOL9HQ1X6KHe2ohc7p+HP/0VE6XPU7elJRqQ= +github.com/containerd/ttrpc v1.2.7/go.mod h1:YCXHsb32f+Sq5/72xHubdiJRQY9inL4a4ZQrAbN1q9o= +github.com/containerd/typeurl/v2 v2.2.3 h1:yNA/94zxWdvYACdYO8zofhrTVuQY73fFU1y++dYSw40= +github.com/containerd/typeurl/v2 v2.2.3/go.mod h1:95ljDnPfD3bAbDJRugOiShd/DlAAsxGtUBhJxIn7SCk= github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= github.com/coreos/go-semver v0.3.0/go.mod h1:nnelYz7RCh+5ahJtPPxZlU+153eP4D4r3EedlOD2RNk= github.com/coreos/go-systemd/v22 v22.3.2/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= -github.com/coreos/go-systemd/v22 v22.5.0 h1:RrqgGjYQKalulkV8NGVIfkXQf6YYmOyiJKk8iXXhfZs= -github.com/coreos/go-systemd/v22 v22.5.0/go.mod h1:Y58oyj3AT4RCenI/lSvhwexgC+NSVTIJ3seZv2GcEnc= +github.com/coreos/go-systemd/v22 v22.6.0 h1:aGVa/v8B7hpb0TKl0MWoAavPDmHvobFe5R5zn0bCJWo= +github.com/coreos/go-systemd/v22 v22.6.0/go.mod h1:iG+pp635Fo7ZmV/j14KUcmEyWF+0X7Lua8rrTWzYgWU= github.com/couchbase/go-couchbase v0.1.1 h1:ClFXELcKj/ojyoTYbsY34QUrrYCBi/1G749sXSCkdhk= github.com/couchbase/go-couchbase v0.1.1/go.mod h1:+/bddYDxXsf9qt0xpDUtRR47A2GjaXmGGAqQ/k3GJ8A= github.com/couchbase/gomemcached v0.1.3 h1:HIc5qMYNbuhB7zNaiEtj61DCYkquAwrQlf64q7JzdEY= @@ -442,8 +440,8 @@ github.com/cpuguy83/dockercfg v0.3.2 h1:DlJTyZGBDlXqUZ2Dk2Q3xHs/FtnooJJVaad2S9GK github.com/cpuguy83/dockercfg v0.3.2/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc= github.com/cpuguy83/go-md2man/v2 v2.0.6/go.mod h1:oOW0eioCTA6cOiMLiUPZOpcVxMig6NIQQ7OS05n1F4g= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/cyphar/filepath-securejoin v0.4.1 h1:JyxxyPEaktOD+GAnqIqTf9A8tHyAG22rowi7HkoSU1s= -github.com/cyphar/filepath-securejoin v0.4.1/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI= +github.com/cyphar/filepath-securejoin v0.5.1 h1:eYgfMq5yryL4fbWfkLpFFy2ukSELzaJOTaUTuh+oF48= +github.com/cyphar/filepath-securejoin v0.5.1/go.mod h1:Sdj7gXlvMcPZsbhwhQ33GguGLDGQL7h7bg04C/+u9jI= github.com/danieljoos/wincred v1.1.2 h1:QLdCxFs1/Yl4zduvBdcHB8goaYk9RARS2SgLLRuAyr0= github.com/danieljoos/wincred v1.1.2/go.mod h1:GijpziifJoIBfYh+S7BbkdUTU4LfM+QnGqR5Vl2tAx0= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -458,27 +456,24 @@ github.com/dennwc/varint v1.0.0 h1:kGNFFSSw8ToIy3obO/kKr8U9GZYUAxQEVuix4zfDWzE= github.com/dennwc/varint v1.0.0/go.mod h1:hnItb35rvZvJrbTALZtY/iQfDs48JKRG1RPpgziApxA= github.com/devigned/tab v0.1.1 h1:3mD6Kb1mUOYeLpJvTVSDwSg5ZsfSxfvxGRTxRsJsITA= github.com/devigned/tab v0.1.1/go.mod h1:XG9mPq0dFghrYvoBF3xdRrJzSTX1b7IQrvaL9mzjeJY= -github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f h1:lO4WD4F/rVNCu3HqELle0jiPLLBs70cWOduZpkS1E78= -github.com/dgryski/go-rendezvous v0.0.0-20200823014737-9f7001d12a5f/go.mod h1:cuUVRXasLTGF7a8hSLbxyZXjz+1KgoB3wDUb6vlszIc= -github.com/digitalocean/godo v1.136.0 h1:DTxugljFJSMBPfEGq4KeXpnKeAHicggNqogcrw/YdZw= -github.com/digitalocean/godo v1.136.0/go.mod h1:PU8JB6I1XYkQIdHFop8lLAY9ojp6M0XcU0TWaQSxbrc= +github.com/digitalocean/go-metadata v0.0.0-20250129100319-e3650a3df44b h1:2EkxDInMJ3ii8mk8kZs0Qq75JpsvNOOoa5etBJluzbI= +github.com/digitalocean/go-metadata v0.0.0-20250129100319-e3650a3df44b/go.mod h1:lNrzMwI4fx6xfzieyLEpYIJPLWjT/Sak4G/hIzGTEL4= +github.com/digitalocean/godo v1.168.0 h1:mlORtUcPD91LQeJoznrH3XvfvgK3t8Wvrpph9giUT/Q= +github.com/digitalocean/godo v1.168.0/go.mod h1:xQsWpVCCbkDrWisHA72hPzPlnC+4W5w/McZY5ij9uvU= github.com/dimchansky/utfbom v1.1.1 h1:vV6w1AhK4VMnhBno/TPVCoK9U/LP0PkLCS9tbxHdi/U= github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= github.com/distribution/reference v0.6.0 h1:0IXCQ5g4/QMHHkarYzh5l+u8T3t73zM5QvfrDyIgxBk= github.com/distribution/reference v0.6.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= github.com/djherbis/times v1.5.0 h1:79myA211VwPhFTqUk8xehWrsEO+zcIZj0zT8mXPVARU= github.com/djherbis/times v1.5.0/go.mod h1:5q7FDLvbNg1L/KaBmPcWlVR9NmoKo3+ucqUA3ijQhA0= -github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= -github.com/dnaeon/go-vcr v1.2.0/go.mod h1:R4UdLID7HZT3taECzJs4YgbbH6PIGXB6W/sc5OLb6RQ= -github.com/docker/docker v28.3.3+incompatible h1:Dypm25kh4rmk49v1eiVbsAtpAsYURjYkaKubwuBdxEI= -github.com/docker/docker v28.3.3+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c= -github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= +github.com/docker/docker v28.5.2+incompatible h1:DBX0Y0zAjZbSrm1uzOkdr1onVghKaftjlSWt4AFexzM= +github.com/docker/docker v28.5.2+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/go-connections v0.6.0 h1:LlMG9azAe1TqfR7sO+NJttz1gy6KO7VJBh+pMmjSD94= +github.com/docker/go-connections v0.6.0/go.mod h1:AahvXYshr6JgfUJGdDCs2b5EZG/vmaMAntpSFH5BFKE= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= github.com/doclambda/protobufquery v0.0.0-20210317203640-88ffabe06a60 h1:27379cxrsKlr7hAnW/xrusefspUPjqHVRW1K/bZgfGw= github.com/doclambda/protobufquery v0.0.0-20210317203640-88ffabe06a60/go.mod h1:8Ia4zp86glrUhC29AAdK9hwTYh8RB6v0WRCtpplYqEg= -github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE= github.com/dustin/go-humanize v1.0.0/go.mod h1:HtrtbFcZ19U5GC7JDqmcUSB87Iq5E25KnS6fMYU6eOk= github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= @@ -494,8 +489,8 @@ github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3 h1:Oy0F4A github.com/eapache/go-xerial-snappy v0.0.0-20230731223053-c322873962e3/go.mod h1:YvSRo5mw33fLEx1+DlK6L2VV43tJt5Eyel9n9XBcR+0= github.com/eapache/queue v1.1.0 h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc= github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= -github.com/ebitengine/purego v0.8.4 h1:CF7LEKg5FFOsASUj0+QwaXf8Ht6TlFxg09+S9wz0omw= -github.com/ebitengine/purego v0.8.4/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= +github.com/ebitengine/purego v0.9.1 h1:a/k2f2HQU3Pi399RPW1MOaZyhKJL9w/xFpKAg4q1s0A= +github.com/ebitengine/purego v0.9.1/go.mod h1:iIjxzd6CiRiOG0UyXP+V1+jWqUXVjPKLAI0mRfJZTmQ= github.com/eclipse/paho.mqtt.golang v1.3.5 h1:sWtmgNxYM9P2sP+xEItMozsR3w0cqZFlqnNN1bdl41Y= github.com/eclipse/paho.mqtt.golang v1.3.5/go.mod h1:eTzb4gxwwyWpqBUHGQZ4ABAV7+Jgm1PklsYT/eo8Hcc= github.com/edsrzf/mmap-go v1.0.0/go.mod h1:YO35OhQPt3KJa3ryjFM5Bs14WD66h8eGKpfaBNrHW5M= @@ -503,27 +498,23 @@ github.com/edsrzf/mmap-go v1.2.0 h1:hXLYlkbaPzt1SaQk+anYwKSRNhufIDCchSPkUD6dD84= github.com/edsrzf/mmap-go v1.2.0/go.mod h1:19H/e8pUPLicwkyNgOykDXkJ9F0MHE+Z52B8EIth78Q= github.com/elastic/go-grok v0.3.1 h1:WEhUxe2KrwycMnlvMimJXvzRa7DoByJB4PVUIE1ZD/U= github.com/elastic/go-grok v0.3.1/go.mod h1:n38ls8ZgOboZRgKcjMY8eFeZFMmcL9n2lP0iHhIDk64= -github.com/elastic/lunes v0.1.0 h1:amRtLPjwkWtzDF/RKzcEPMvSsSseLDLW+bnhfNSLRe4= -github.com/elastic/lunes v0.1.0/go.mod h1:xGphYIt3XdZRtyWosHQTErsQTd4OP1p9wsbVoHelrd4= -github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc= -github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= -github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs= -github.com/emicklei/go-restful/v3 v3.11.0 h1:rAQeMHw1c7zTmncogyy8VvRZwtkmkZ4FxERmMY4rD+g= -github.com/emicklei/go-restful/v3 v3.11.0/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= +github.com/elastic/lunes v0.2.0 h1:WI3bsdOTuaYXVe2DS1KbqA7u7FOHN4o8qJw80ZyZoQs= +github.com/elastic/lunes v0.2.0/go.mod h1:u3W/BdONWTrh0JjNZ21C907dDc+cUZttZrGa625nf2k= +github.com/emicklei/go-restful/v3 v3.12.2 h1:DhwDP0vY3k8ZzE0RunuJy8GhNpPL6zqLkDf9B/a0/xU= +github.com/emicklei/go-restful/v3 v3.12.2/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= -github.com/envoyproxy/go-control-plane/envoy v1.32.4 h1:jb83lalDRZSpPWW2Z7Mck/8kXZ5CQAFYVjQcdVIr83A= -github.com/envoyproxy/go-control-plane/envoy v1.32.4/go.mod h1:Gzjc5k8JcJswLjAx1Zm+wSYE20UrLtt7JZMWiWQXQEw= +github.com/envoyproxy/go-control-plane/envoy v1.35.0 h1:ixjkELDE+ru6idPxcHLj8LBVc2bFP7iBytj353BoHUo= +github.com/envoyproxy/go-control-plane/envoy v1.35.0/go.mod h1:09qwbGVuSWWAyN5t/b3iyVfz5+z8QWGrzkoqm/8SbEs= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/envoyproxy/protoc-gen-validate v1.2.1 h1:DEo3O99U8j4hBFwbJfrz9VtgcDfUKS7KJ7spH3d86P8= github.com/envoyproxy/protoc-gen-validate v1.2.1/go.mod h1:d/C80l/jxXLdfEIhX1W2TmLfsJ31lvEjwamM4DxlWXU= github.com/euank/go-kmsg-parser v2.0.0+incompatible h1:cHD53+PLQuuQyLZeriD1V/esuG4MuU0Pjs5y6iknohY= github.com/euank/go-kmsg-parser v2.0.0+incompatible/go.mod h1:MhmAMZ8V4CYH4ybgdRwPr2TU5ThnS43puaKEMpja1uw= -github.com/evanphx/json-patch v4.9.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/expr-lang/expr v1.17.7 h1:Q0xY/e/2aCIp8g9s/LGvMDCC5PxYlvHgDZRQ4y16JX8= github.com/expr-lang/expr v1.17.7/go.mod h1:8/vRC7+7HBzESEqt5kKpYXxrxkr31SaO8r40VO/1IT4= github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb h1:IT4JYU7k4ikYg1SCxNI1/Tieq/NFvh6dzLdgi7eu0tM= @@ -538,11 +529,14 @@ github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= -github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= github.com/form3tech-oss/jwt-go v3.2.5+incompatible h1:/l4kBbb4/vGSsdtB5nUe8L7B9mImVMaBPw9L/0TBHU8= github.com/form3tech-oss/jwt-go v3.2.5+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= github.com/fortytw2/leaktest v1.3.0 h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw= github.com/fortytw2/leaktest v1.3.0/go.mod h1:jDsjWgpAGjm2CA7WthBh/CdZYEPF31XHquHwclZch5g= +github.com/foxboron/go-tpm-keyfiles v0.0.0-20250903184740-5d135037bd4d h1:EdO/NMMuCZfxhdzTZLuKAciQSnI2DV+Ppg8+vAYrnqA= +github.com/foxboron/go-tpm-keyfiles v0.0.0-20250903184740-5d135037bd4d/go.mod h1:uAyTlAUxchYuiFjTHmuIEJ4nGSm7iOPaGcAyA81fJ80= +github.com/foxboron/swtpm_test v0.0.0-20230726224112-46aaafdf7006 h1:50sW4r0PcvlpG4PV8tYh2RVCapszJgaOLRCS2subvV4= +github.com/foxboron/swtpm_test v0.0.0-20230726224112-46aaafdf7006/go.mod h1:eIXCMsMYCaqq9m1KSSxXwQG11krpuNPGP3k0uaWrbas= github.com/franela/goblin v0.0.0-20210519012713-85d372ac71e2/go.mod h1:VzmDKDJVZI3aJmnRI9VjAn9nJ8qPPsN1fqzr9dqInIo= github.com/franela/goreq v0.0.0-20171204163338-bcd34c9993f8/go.mod h1:ZhphrRTfi2rbfLwlschooIH4+wKKDR4Pdxhh+TRoA20= github.com/frankban/quicktest v1.11.0/go.mod h1:K+q6oSqb0W0Ininfk863uOk1lMy69l/P6txr3mVT54s= @@ -553,8 +547,8 @@ github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMo github.com/fsnotify/fsnotify v1.4.9/go.mod h1:znqG4EE+3YCdAaPaxE2ZRY/06pZUdp0tY4IgpuI1SZQ= github.com/fsnotify/fsnotify v1.9.0 h1:2Ml+OJNzbYCTzsxtv8vKSFD9PbJjmhYF14k/jKC7S9k= github.com/fsnotify/fsnotify v1.9.0/go.mod h1:8jBTzvmWwFyi3Pb8djgCCO5IBqzKJ/Jwo8TRcHyHii0= -github.com/fxamacker/cbor/v2 v2.7.0 h1:iM5WgngdRBanHcxugY4JySA0nk1wZorNOpTgCMedv5E= -github.com/fxamacker/cbor/v2 v2.7.0/go.mod h1:pxXPTn3joSm21Gbwsv0w9OSA2y1HFR9qXEeXQVeNoDQ= +github.com/fxamacker/cbor/v2 v2.9.0 h1:NpKPmjDBgUfBms6tr6JZkTHtfFGcMKsw3eGcmD/sapM= +github.com/fxamacker/cbor/v2 v2.9.0/go.mod h1:vM4b+DJCtHn+zz7h3FFp/hDAI9WNWCsZj23V5ytsSxQ= github.com/gabriel-vasile/mimetype v1.4.3 h1:in2uUcidCuFcDKtdcBxlR0rJ1+fsokWf+uqxgUFjbI0= github.com/gabriel-vasile/mimetype v1.4.3/go.mod h1:d8uq/6HKRL6CGdk+aubisF/M5GcPfT7nKyLpA0lbSSk= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= @@ -584,38 +578,27 @@ github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG github.com/go-logfmt/logfmt v0.5.1/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= github.com/go-logfmt/logfmt v0.6.0 h1:wGYYu3uicYdqXVgoYbvnkrPVXkuLM1p1ifugDMEdRi4= github.com/go-logfmt/logfmt v0.6.0/go.mod h1:WYhtIu8zTZfxdn5+rREduYbwxfcBr/Vr6KEVveWlfTs= -github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas= -github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= -github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= -github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/logr v1.4.3 h1:CjnDlHq8ikf6E492q6eKboGOC0T8CDaOvkHCIg8idEI= +github.com/go-logr/logr v1.4.3/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= github.com/go-openapi/analysis v0.23.0 h1:aGday7OWupfMs+LbmLZG4k0MYXIANxcuBTYUC03zFCU= github.com/go-openapi/analysis v0.23.0/go.mod h1:9mz9ZWaSlV8TvjQHLl2mUW2PbZtemkE8yA5v22ohupo= -github.com/go-openapi/errors v0.22.0 h1:c4xY/OLxUBSTiepAg3j/MHuAv5mJhnf53LLMWFB+u/w= -github.com/go-openapi/errors v0.22.0/go.mod h1:J3DmZScxCDufmIMsdOuDHxJbdOGC0xtUynjIx092vXE= -github.com/go-openapi/jsonpointer v0.19.2/go.mod h1:3akKfEdA7DF1sugOqz1dVQHBcuDBPKZGEoHC/NkiQRg= -github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg= +github.com/go-openapi/errors v0.22.3 h1:k6Hxa5Jg1TUyZnOwV2Lh81j8ayNw5VVYLvKrp4zFKFs= +github.com/go-openapi/errors v0.22.3/go.mod h1:+WvbaBBULWCOna//9B9TbLNGSFOfF8lY9dw4hGiEiKQ= github.com/go-openapi/jsonpointer v0.21.0 h1:YgdVicSA9vH5RiHs9TZW5oyafXZFc6+2Vc1rr/O9oNQ= github.com/go-openapi/jsonpointer v0.21.0/go.mod h1:IUyH9l/+uyhIYQ/PXVA41Rexl+kOkAPDdXEYns6fzUY= -github.com/go-openapi/jsonreference v0.19.2/go.mod h1:jMjeRr2HHw6nAVajTXJ4eiUwohSTlpa0o73RUL1owJc= -github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8= github.com/go-openapi/jsonreference v0.21.0 h1:Rs+Y7hSXT83Jacb7kFyjn4ijOuVGSvOdF2+tg1TRrwQ= github.com/go-openapi/jsonreference v0.21.0/go.mod h1:LmZmgsrTkVg9LG4EaHeY8cBDslNPMo06cago5JNLkm4= github.com/go-openapi/loads v0.22.0 h1:ECPGd4jX1U6NApCGG1We+uEozOAvXvJSF4nnwHZ8Aco= github.com/go-openapi/loads v0.22.0/go.mod h1:yLsaTCS92mnSAZX5WWoxszLj0u+Ojl+Zs5Stn1oF+rs= -github.com/go-openapi/spec v0.19.3/go.mod h1:FpwSN1ksY1eteniUU7X0N/BgJ7a4WvBFVA8Lj9mJglo= -github.com/go-openapi/spec v0.19.5/go.mod h1:Hm2Jr4jv8G1ciIAo+frC/Ft+rR2kQDh8JHKHb3gWUSk= github.com/go-openapi/spec v0.21.0 h1:LTVzPc3p/RzRnkQqLRndbAzjY0d0BCL72A6j3CdL9ZY= github.com/go-openapi/spec v0.21.0/go.mod h1:78u6VdPw81XU44qEWGhtr982gJ5BWg2c0I5XwVMotYk= -github.com/go-openapi/strfmt v0.23.0 h1:nlUS6BCqcnAk0pyhi9Y+kdDVZdZMHfEKQiS4HaMgO/c= -github.com/go-openapi/strfmt v0.23.0/go.mod h1:NrtIpfKtWIygRkKVsxh7XQMDQW5HKQl6S5ik2elW+K4= -github.com/go-openapi/swag v0.19.2/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= -github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk= +github.com/go-openapi/strfmt v0.24.0 h1:dDsopqbI3wrrlIzeXRbqMihRNnjzGC+ez4NQaAAJLuc= +github.com/go-openapi/strfmt v0.24.0/go.mod h1:Lnn1Bk9rZjXxU9VMADbEEOo7D7CDyKGLsSKekhFr7s4= github.com/go-openapi/swag v0.23.0 h1:vsEVJDUo2hPJ2tu0/Xc+4noaxyEffXNIs3cOULZ+GrE= github.com/go-openapi/swag v0.23.0/go.mod h1:esZ8ITTYEsH1V2trKHjAN8Ai7xHb8RV+YSZ577vPjgQ= github.com/go-openapi/validate v0.24.0 h1:LdfDKwNbpB6Vn40xhTdNZAnfLECL81w+VX3BumrGD58= @@ -632,8 +615,8 @@ github.com/go-playground/validator/v10 v10.20.0 h1:K9ISHbSaI0lyB2eWMPJo+kOS/FBEx github.com/go-playground/validator/v10 v10.20.0/go.mod h1:dbuPbCMFw/DrkbEynArYaCwl3amGuJotoKCe95atGMM= github.com/go-redis/redis v6.15.9+incompatible h1:K0pv1D7EQUjfyoMql+r/jZqCLizCGKFlFgcHWWmHQjg= github.com/go-redis/redis v6.15.9+incompatible/go.mod h1:NAIEuMOZ/fxfXJIrKDQDz8wamY7mA7PouImQ2Jvg6kA= -github.com/go-resty/resty/v2 v2.16.3 h1:zacNT7lt4b8M/io2Ahj6yPypL7bqx9n1iprfQuodV+E= -github.com/go-resty/resty/v2 v2.16.3/go.mod h1:hkJtXbA2iKHzJheXYvQ8snQES5ZLGKMwQ07xAwp/fiA= +github.com/go-resty/resty/v2 v2.17.0 h1:pW9DeXcaL4Rrym4EZ8v7L19zZiIlWPg5YXAcVmt+gN0= +github.com/go-resty/resty/v2 v2.17.0/go.mod h1:kCKZ3wWmwJaNc7S29BRtUhJwy7iqmn+2mLtQrOyQlVA= github.com/go-sql-driver/mysql v1.6.0 h1:BCTh4TKNUYmOmMUcQ3IipzF5prigylS7XXjEkfCHuOE= github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= @@ -654,6 +637,8 @@ github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.10.5 h1:Fq85nIqj+gXn/S5ahsiTlK3TmC85qgirsdTP/+DeaC4= github.com/goccy/go-json v0.10.5/go.mod h1:oq7eo15ShAhp70Anwd5lgX2pLfOS3QCiwU/PULtXL6M= +github.com/goccy/go-yaml v1.19.1 h1:3rG3+v8pkhRqoQ/88NYNMHYVGYztCOCIZ7UQhu7H+NE= +github.com/goccy/go-yaml v1.19.1/go.mod h1:XBurs7gK8ATbW4ZPGKgcbrY1Br56PdM69F7LkFRi1kA= github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2 h1:ZpnhV/YsD2/4cESfV5+Hoeu/iUR3ruzNvZ+yQfO03a0= github.com/godbus/dbus v0.0.0-20190726142602-4481cbc300e2/go.mod h1:bBOAhwG1umN6/6ZUMtDFBMQR8jRg9O75tm9K00oMsK4= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= @@ -670,8 +655,8 @@ github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzw github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= github.com/golang-jwt/jwt/v4 v4.5.2 h1:YtQM7lnr8iZ+j5q71MGKkNw9Mn7AjHM68uc9g5fXeUI= github.com/golang-jwt/jwt/v4 v4.5.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= -github.com/golang-jwt/jwt/v5 v5.2.2 h1:Rl4B7itRWVtYIHFrSNd7vhTiz9UpLdi6gZhZ3wEeDy8= -github.com/golang-jwt/jwt/v5 v5.2.2/go.mod h1:pqrtFR0X4osieyHYxtmOUWsAWrfe1Q5UVIyoH402zdk= +github.com/golang-jwt/jwt/v5 v5.3.0 h1:pv4AsKCKKZuqlgs5sUmn4x8UlGa0kEVt/puTpKx9vvo= +github.com/golang-jwt/jwt/v5 v5.3.0/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe h1:lXe2qZdvpiX5WZkZR4hgp4KJVfY3nMkvmwbVkpv1rVY= github.com/golang-sql/civil v0.0.0-20190719163853-cb61b32ac6fe/go.mod h1:8vg3r2VgvsThLBIFL93Qb5yWzgyZWhEmBwUJWevAkK0= github.com/golang-sql/sqlexp v0.0.0-20170517235910-f1bb20e5a188 h1:+eHOFJl1BaXrQxKX+T06f78590z4qA2ZzBTqahsKSE4= @@ -721,8 +706,8 @@ github.com/google/cadvisor v0.52.1 h1:sC8SZ6jio9ds+P2dk51bgbeYeufxo55n0X3tmrpA9a github.com/google/cadvisor v0.52.1/go.mod h1:OAhPcx1nOm5YwMh/JhpUOMKyv1YKLRtS9KgzWPndHmA= github.com/google/flatbuffers v23.5.26+incompatible h1:M9dgRyhJemaM4Sw8+66GHBu8ioaQmyPLg1b8VwK5WJg= github.com/google/flatbuffers v23.5.26+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8= -github.com/google/gnostic-models v0.6.8 h1:yo/ABAfM5IMRsS1VnXjTBvUb61tFIHozhlYvRgGre9I= -github.com/google/gnostic-models v0.6.8/go.mod h1:5n7qKqH0f5wFt+aWF8CW6pZLLNOfYuF5OpfBSENuI8U= +github.com/google/gnostic-models v0.7.0 h1:qwTtogB15McXDaNqTZdzPJRHvaVJlAl+HVQnLmJEJxo= +github.com/google/gnostic-models v0.7.0/go.mod h1:whL5G0m6dmc5cPxKc5bdKdEN3UjI7OUGxBlw57miDrQ= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= github.com/google/go-cmp v0.3.0/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= github.com/google/go-cmp v0.3.1/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= @@ -744,10 +729,11 @@ github.com/google/go-github/v32 v32.1.0 h1:GWkQOdXqviCPx7Q7Fj+KyPoGm4SwHRh8rheoP github.com/google/go-github/v32 v32.1.0/go.mod h1:rIEpZD9CTDQwDK9GDrtMTycQNA4JU3qBsCizh3q2WCI= github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= +github.com/google/go-tpm v0.9.8 h1:slArAR9Ft+1ybZu0lBwpSmpwhRXaa85hWtMinMyRAWo= +github.com/google/go-tpm v0.9.8/go.mod h1:h9jEsEECg7gtLis0upRBQU+GhYVH6jMjrFxI8u6bVUY= +github.com/google/go-tpm-tools v0.4.4 h1:oiQfAIkc6xTy9Fl5NKTeTJkBTlXdHsxAofmQyxBKY98= +github.com/google/go-tpm-tools v0.4.4/go.mod h1:T8jXkp2s+eltnCDIsXR84/MTcVU9Ja7bh3Mit0pa4AY= github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/gofuzz v1.1.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= -github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= github.com/google/martian v2.1.0+incompatible/go.mod h1:9I4somxYTbIHy5NJKHRl3wXiIaQGbYVAs8BPL6v8lEs= github.com/google/martian/v3 v3.0.0/go.mod h1:y5Zk1BBys9G+gd6Jrk0W3cC1+ELVxBWuIGO+w/tUAp0= github.com/google/pprof v0.0.0-20181206194817-3ea8567a2e57/go.mod h1:zfwlbNMJ+OItoe0UupaVj+oy1omPYYDuagoSzA8v9mc= @@ -757,26 +743,26 @@ github.com/google/pprof v0.0.0-20200212024743-f11f1df84d12/go.mod h1:ZgVRPoUq/hf github.com/google/pprof v0.0.0-20200229191704-1ebb73c60ed3/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200430221834-fc25d7d30c6d/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= github.com/google/pprof v0.0.0-20200708004538-1a94d8640e99/go.mod h1:ZgVRPoUq/hfqzAqh7sHMqb3I9Rq5C59dIz2SbBwJ4eM= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db h1:097atOisP2aRj7vFgYQBbFN4U4JNXUNYpxael3UzMyo= -github.com/google/pprof v0.0.0-20241029153458-d1b30febd7db/go.mod h1:vavhavw2zAxS5dIdcRluK6cSGGPlZynqzFM8NdvU144= +github.com/google/pprof v0.0.0-20250923004556-9e5a51aed1e8 h1:ZI8gCoCjGzPsum4L21jHdQs8shFBIQih1TM9Rd/c+EQ= +github.com/google/pprof v0.0.0-20250923004556-9e5a51aed1e8/go.mod h1:I6V7YzU0XDpsHqbsyrghnFZLO1gwK6NPTNvmetQIk9U= github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/s2a-go v0.1.9 h1:LGD7gtMgezd8a/Xak7mEWL0PjoTQFvpRudN895yqKW0= github.com/google/s2a-go v0.1.9/go.mod h1:YA0Ei2ZQL3acow2O62kdp9UlnvMmU7kA6Eutn0dXayM= -github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/googleapis/enterprise-certificate-proxy v0.3.5 h1:VgzTY2jogw3xt39CusEnFJWm7rlsq5yL5q9XdLOuP5g= -github.com/googleapis/enterprise-certificate-proxy v0.3.5/go.mod h1:MkHOF77EYAE7qfSuSS9PU6g4Nt4e11cnsDUowfwewLA= +github.com/googleapis/enterprise-certificate-proxy v0.3.6 h1:GW/XbdyBFQ8Qe+YAmFU9uHLo7OnF5tL52HFAgMmyrf4= +github.com/googleapis/enterprise-certificate-proxy v0.3.6/go.mod h1:MkHOF77EYAE7qfSuSS9PU6g4Nt4e11cnsDUowfwewLA= github.com/googleapis/gax-go/v2 v2.0.4/go.mod h1:0Wqv26UfaUD9n4G6kQubkQ+KchISgw+vpHVxEJEs9eg= github.com/googleapis/gax-go/v2 v2.0.5/go.mod h1:DWXyrwAJ9X0FpwwEdw+IPEYBICEFu5mhpdKc/us6bOk= -github.com/googleapis/gax-go/v2 v2.14.1 h1:hb0FFeiPaQskmvakKu5EbCbpntQn48jyHuvrkurSS/Q= -github.com/googleapis/gax-go/v2 v2.14.1/go.mod h1:Hb/NubMaVM88SrNkvl8X/o8XWwDJEPqouaLeN2IUxoA= -github.com/googleapis/gnostic v0.4.1/go.mod h1:LRhVm6pbyptWbWbuZ38d1eyptfvIytN3ir6b65WBswg= +github.com/googleapis/gax-go/v2 v2.15.0 h1:SyjDc1mGgZU5LncH8gimWo9lW1DtIfPibOG81vgd/bo= +github.com/googleapis/gax-go/v2 v2.15.0/go.mod h1:zVVkkxAQHa1RQpg9z2AUCMnKhi0Qld9rcmyfL1OZhoc= github.com/gopcua/opcua v0.8.0 h1:nB9vDewEmuXmSQf1C9inCHPblFwsH21FeB2Kk6o6Y7U= github.com/gopcua/opcua v0.8.0/go.mod h1:Z6aellk0gIzznZd2UX+Syd/hUMBt65gRlTakpGo6se8= github.com/gophercloud/gophercloud v1.14.1 h1:DTCNaTVGl8/cFu58O1JwWgis9gtISAFONqpMKNg/Vpw= github.com/gophercloud/gophercloud v1.14.1/go.mod h1:aAVqcocTSXh2vYFZ1JTvx4EQmfgzxRcNupUfxZbBNDM= +github.com/gophercloud/gophercloud/v2 v2.8.0 h1:of2+8tT6+FbEYHfYC8GBu8TXJNsXYSNm9KuvpX7Neqo= +github.com/gophercloud/gophercloud/v2 v2.8.0/go.mod h1:Ki/ILhYZr/5EPebrPL9Ej+tUg4lqx71/YH2JWVeU+Qk= github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gordonklaus/ineffassign v0.0.0-20200309095847-7953dde2c7bf/go.mod h1:cuNKsD1zp2v6XfE/orVX2QE1LC+i254ceGcVeDT3pTU= github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= @@ -785,22 +771,20 @@ github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= github.com/gorilla/sessions v1.2.1/go.mod h1:dk2InVEVJ0sfLlnXv9EAgkf6ecYs/i80K/zI+bUmuGM= -github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/gorilla/websocket v1.5.0 h1:PPwGk2jz7EePpoHN/+ClbZu8SPxiqlu12wZP/3sWmnc= -github.com/gorilla/websocket v1.5.0/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= +github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674 h1:JeSE6pjso5THxAzdVpqr6/geYxZytqFMBCOtn/ujyeo= +github.com/gorilla/websocket v1.5.4-0.20250319132907-e064f32e3674/go.mod h1:r4w70xmWCQKmi1ONH4KIaBptdivuRPyosB9RmPlGEwA= github.com/gosnmp/gosnmp v1.34.0 h1:p96iiNTTdL4ZYspPC3leSKXiHfE1NiIYffMu9100p5E= github.com/gosnmp/gosnmp v1.34.0/go.mod h1:QWTRprXN9haHFof3P96XTDYc46boCGAh5IXp0DniEx4= -github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc h1:GN2Lv3MGO7AS6PrRoT6yV5+wkrOpcszoIsO4+4ds248= -github.com/grafana/regexp v0.0.0-20240518133315-a468a5bfb3bc/go.mod h1:+JKpmjMGhpgPL+rXZ5nsZieVzvarn86asRlBg4uNGnk= -github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7/go.mod h1:FecbI9+v66THATjSRHfNgh1IVFe/9kFxbXtjV0ctIMA= +github.com/grafana/regexp v0.0.0-20250905093917-f7b3be9d1853 h1:cLN4IBkmkYZNnk7EAJ0BHIethd+J6LqxFNw5mSiI2bM= +github.com/grafana/regexp v0.0.0-20250905093917-f7b3be9d1853/go.mod h1:+JKpmjMGhpgPL+rXZ5nsZieVzvarn86asRlBg4uNGnk= github.com/grid-x/modbus v0.0.0-20211113184042-7f2251c342c9 h1:Q7e9kXS3sRbTjsNDKazbcbDSGAKjFdk096M3qYbwNpE= github.com/grid-x/modbus v0.0.0-20211113184042-7f2251c342c9/go.mod h1:qVX2WhsI5xyAoM6I/MV1bXSKBPdLAjp7pCvieO/S0AY= github.com/grid-x/serial v0.0.0-20211107191517-583c7356b3aa h1:Rsn6ARgNkXrsXJIzhkE4vQr5Gbx2LvtEMv4BJOK4LyU= github.com/grid-x/serial v0.0.0-20211107191517-583c7356b3aa/go.mod h1:kdOd86/VGFWRrtkNwf1MPk0u1gIjc4Y7R2j7nhwc7Rk= github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway v1.16.0/go.mod h1:BDjrQk3hbvj6Nolgz8mAMFbcEtjT1g+wF4CSlocrBnw= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1 h1:e9Rjr40Z98/clHv5Yg79Is0NtosR5LXRvdr7o/6NwbA= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.1/go.mod h1:tIxuGz/9mpox++sgp9fJjHO0+q1X9/UOWd798aAm22M= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3 h1:NmZ1PKzSTQbuGHw9DGPFomqkkLWMC+vZCkfs+FHv1Vg= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.27.3/go.mod h1:zQrxl1YP88HQlA6i9c63DSVPFklWpGX4OWAc9bFuaH4= github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c h1:6rhixN/i8ZofjG1Y75iExal34USq5p+wiN1tpie8IrU= github.com/gsterjov/go-libsecret v0.0.0-20161001094733-a6f4afe4910c/go.mod h1:NMPJylDgVpX0MLRlPy15sqSwOFv/U1GZ2m21JhFfek0= github.com/gwos/tcg/sdk v0.0.0-20211223101342-35fbd1ae683c h1:befb5xGUwNCoBuN/akLFCKekUzr0ixyws3aAX/7TaOk= @@ -811,13 +795,13 @@ github.com/harlow/kinesis-consumer v0.3.6-0.20211204214318-c2b9f79d7ab6 h1:38nI+ github.com/harlow/kinesis-consumer v0.3.6-0.20211204214318-c2b9f79d7ab6/go.mod h1:hNEr2hL0WPpm4BSILcClbOE/+Tew0JJnqCbTlc6jCUc= github.com/hashicorp/consul/api v1.10.1/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= github.com/hashicorp/consul/api v1.13.0/go.mod h1:ZlVrynguJKcYr54zGaDbaL3fOvKC9m72FhPvA8T35KQ= -github.com/hashicorp/consul/api v1.32.0 h1:5wp5u780Gri7c4OedGEPzmlUEzi0g2KyiPphSr6zjVg= -github.com/hashicorp/consul/api v1.32.0/go.mod h1:Z8YgY0eVPukT/17ejW+l+C7zJmKwgPHtjU1q16v/Y40= +github.com/hashicorp/consul/api v1.32.1 h1:0+osr/3t/aZNAdJX558crU3PEjVrG4x6715aZHRgceE= +github.com/hashicorp/consul/api v1.32.1/go.mod h1:mXUWLnxftwTmDv4W3lzxYCPD199iNLLUyLfLGFJbtl4= github.com/hashicorp/consul/sdk v0.8.0/go.mod h1:GBvyrGALthsZObzUGsfgHZQDXjg4lOjagTIwIR1vPms= github.com/hashicorp/consul/sdk v0.16.1 h1:V8TxTnImoPD5cj0U9Spl0TUxcytjcbbJeADFF07KdHg= github.com/hashicorp/consul/sdk v0.16.1/go.mod h1:fSXvwxB2hmh1FMZCNl6PwX0Q/1wdWtHJcZ7Ea5tns0s= -github.com/hashicorp/cronexpr v1.1.2 h1:wG/ZYIKT+RT3QkOdgYc+xsKWVRgnxJ1OJtjjy84fJ9A= -github.com/hashicorp/cronexpr v1.1.2/go.mod h1:P4wA0KBl9C5q2hABiMO7cp6jcIg96CDh1Efb3g1PWA4= +github.com/hashicorp/cronexpr v1.1.3 h1:rl5IkxXN2m681EfivTlccqIryzYJSXRGRNa0xeG7NA4= +github.com/hashicorp/cronexpr v1.1.3/go.mod h1:P4wA0KBl9C5q2hABiMO7cp6jcIg96CDh1Efb3g1PWA4= github.com/hashicorp/errwrap v1.0.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= github.com/hashicorp/errwrap v1.1.0/go.mod h1:YH+1FKiLXxHSkmPseP+kNlulaMuP3n2brvKWEqk/Jc4= @@ -862,8 +846,8 @@ github.com/hashicorp/go-uuid v1.0.2/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/b github.com/hashicorp/go-uuid v1.0.3 h1:2gKiV6YVmrJ1i2CKKa9obLvRieoRGviZFL26PcT/Co8= github.com/hashicorp/go-uuid v1.0.3/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-version v1.1.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/go-version v1.7.0 h1:5tqGy27NaOTB8yJKUZELlFAS/LTKJkrmONwQKeRZfjY= -github.com/hashicorp/go-version v1.7.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= +github.com/hashicorp/go-version v1.8.0 h1:KAkNb1HAiZd1ukkxDFGmokVZe1Xy9HG6NUp+bPle2i4= +github.com/hashicorp/go-version v1.8.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.4/go.mod h1:iADmTwqILo4mZ8BN3D2Q6+9jd8WM5uGBxy+E8yxSoD4= @@ -880,8 +864,8 @@ github.com/hashicorp/memberlist v0.3.0/go.mod h1:MS2lj3INKhZjWNqd3N0m3J+Jxf3DAOn github.com/hashicorp/memberlist v0.5.0/go.mod h1:yvyXLpo0QaGE59Y7hDTsTzDD25JYBZ4mHgHUZ8lrOI0= github.com/hashicorp/memberlist v0.5.1 h1:mk5dRuzeDNis2bi6LLoQIXfMH7JQvAzt3mQD0vNZZUo= github.com/hashicorp/memberlist v0.5.1/go.mod h1:zGDXV6AqbDTKTM6yxW0I4+JtFzZAJVoIPvss4hV8F24= -github.com/hashicorp/nomad/api v0.0.0-20241218080744-e3ac00f30eec h1:+YBzb977VrmffaCX/OBm17dEVJUcWn5dW+eqs3aIJ/A= -github.com/hashicorp/nomad/api v0.0.0-20241218080744-e3ac00f30eec/go.mod h1:svtxn6QnrQ69P23VvIWMR34tg3vmwLz4UdUzm1dSCgE= +github.com/hashicorp/nomad/api v0.0.0-20250930071859-eaa0fe0e27af h1:ScAYf8O+9xTqTJPZH8MIlUfO+ak8cb31rW1aYJgS+jE= +github.com/hashicorp/nomad/api v0.0.0-20250930071859-eaa0fe0e27af/go.mod h1:sldFTIgs+FsUeKU3LwVjviAIuksxD8TzDOn02MYwslE= github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKENpqIUyk= github.com/hashicorp/serf v0.9.6/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= github.com/hashicorp/serf v0.10.1 h1:Z1H2J60yRKvfDYAOZLd2MU0ND4AH/WDz7xYHDWQsIPY= @@ -890,8 +874,8 @@ github.com/hashicorp/vault/api v1.0.4/go.mod h1:gDcqh3WGcR1cpF5AJz/B1UFheUEneMoI github.com/hashicorp/vault/sdk v0.1.13/go.mod h1:B+hVj7TpuQY1Y/GPbCpffmgd+tSEwvhkWnjtSYCaS2M= github.com/hashicorp/yamux v0.0.0-20180604194846-3520598351bb/go.mod h1:+NfK9FKeTrX5uv1uIXGdwYDTeHna2qgaIlx54MXqjAM= github.com/hashicorp/yamux v0.0.0-20181012175058-2f1d1f20f75d/go.mod h1:+NfK9FKeTrX5uv1uIXGdwYDTeHna2qgaIlx54MXqjAM= -github.com/hetznercloud/hcloud-go/v2 v2.19.1 h1:UU/7h3uc/rdgspM8xkQF7wokmwZXePWDXcLqrQRRzzY= -github.com/hetznercloud/hcloud-go/v2 v2.19.1/go.mod h1:r5RTzv+qi8IbLcDIskTzxkFIji7Ovc8yNgepQR9M+UA= +github.com/hetznercloud/hcloud-go/v2 v2.33.0 h1:g9hwuo60IXbupXJCYMlO4xDXgxxMPuFk31iOpLXDCV4= +github.com/hetznercloud/hcloud-go/v2 v2.33.0/go.mod h1:GzYEl7slIGKc6Ttt08hjiJvGj8/PbWzcQf6IUi02dIs= github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hjson/hjson-go/v4 v4.0.0/go.mod h1:KaYt3bTw3zhBjYqnXkYywcYctk0A2nxeEFTse3rH13E= @@ -900,7 +884,6 @@ github.com/hudl/fargo v1.4.0/go.mod h1:9Ai6uvFy5fQNq6VPKtg+Ceq1+eTY4nKUlR2JElEOc github.com/iancoleman/strcase v0.3.0 h1:nTXanmYxhfFAMjZL34Ov6gkzEsSJZ5DbhxWjvSASxEI= github.com/iancoleman/strcase v0.3.0/go.mod h1:iwCmte+B7n89clKwxIoIXy/HfoL7AsD47ZCWhYzw7ho= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= -github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= github.com/influxdata/go-syslog/v3 v3.0.0 h1:jichmjSZlYK0VMmlz+k4WeOQd7z745YLsvGMqwtYt4I= @@ -927,8 +910,8 @@ github.com/influxdata/wlog v0.0.0-20160411224016-7c63b0a71ef8 h1:W2IgzRCb0L9VzMu github.com/influxdata/wlog v0.0.0-20160411224016-7c63b0a71ef8/go.mod h1:/2NMgWB1DHM1ti/gqhOlg+LJeBVk6FqR5aVGYY0hlwI= github.com/intel/iaevents v1.0.0 h1:J8lETV13FMImV0VbOrKhkA790z7+cAHQ/28gbiefu7E= github.com/intel/iaevents v1.0.0/go.mod h1:nFsAQmrbF6MoZUomrSl4jgmHhe0SrLxTGtyqvqU2X9Y= -github.com/ionos-cloud/sdk-go/v6 v6.3.2 h1:2mUmrZZz6cPyT9IRX0T8fBLc/7XU/eTxP2Y5tS7/09k= -github.com/ionos-cloud/sdk-go/v6 v6.3.2/go.mod h1:SXrO9OGyWjd2rZhAhEpdYN6VUAODzzqRdqA9BCviQtI= +github.com/ionos-cloud/sdk-go/v6 v6.3.4 h1:jTvGl4LOF8v8OYoEIBNVwbFoqSGAFqn6vGE7sp7/BqQ= +github.com/ionos-cloud/sdk-go/v6 v6.3.4/go.mod h1:wCVwNJ/21W29FWFUv+fNawOTMlFoP1dS3L+ZuztFW48= github.com/jackc/chunkreader/v2 v2.0.1 h1:i+RDz65UE+mmpjTfyz0MoVTnzeYxroil2G82ki7MGG8= github.com/jackc/chunkreader/v2 v2.0.1/go.mod h1:odVSm741yZoC3dpHEUXIqA9tQRhFrgOHwnPIn9lDKlk= github.com/jackc/pgconn v1.14.3 h1:bVoTr12EGANZz66nZPkMInAV/KHD2TxH9npjXXgiB3w= @@ -947,12 +930,12 @@ github.com/jackc/pgx/v4 v4.18.3 h1:dE2/TrEsGX3RBprb3qryqSV9Y60iZN1C6i8IrmW9/BA= github.com/jackc/pgx/v4 v4.18.3/go.mod h1:Ey4Oru5tH5sB6tV7hDmfWFahwF15Eb7DNXlRKx2CkVw= github.com/jaegertracing/jaeger v1.62.0 h1:YoaJ2e8oVz5sqGGlVAKSUCED8DzJ1q7PojBmZFNKoJA= github.com/jaegertracing/jaeger v1.62.0/go.mod h1:jhEIHazwyb+a6xlRBi+p96BAvTYTSmGkghcwdQfV7FM= -github.com/jaegertracing/jaeger-idl v0.5.0 h1:zFXR5NL3Utu7MhPg8ZorxtCBjHrL3ReM1VoB65FOFGE= -github.com/jaegertracing/jaeger-idl v0.5.0/go.mod h1:ON90zFo9eoyXrt9F/KN8YeF3zxcnujaisMweFY/rg5k= +github.com/jaegertracing/jaeger-idl v0.6.0 h1:LOVQfVby9ywdMPI9n3hMwKbyLVV3BL1XH2QqsP5KTMk= +github.com/jaegertracing/jaeger-idl v0.6.0/go.mod h1:mpW0lZfG907/+o5w5OlnNnig7nHJGT3SfKmRqC42HGQ= github.com/james4k/rcon v0.0.0-20120923215419-8fbb8268b60a h1:JxcWget6X/VfBMKxPIc28Jel37LGREut2fpV+ObkwJ0= github.com/james4k/rcon v0.0.0-20120923215419-8fbb8268b60a/go.mod h1:1qNVsDcmNQDsAXYfUuF/Z0rtK5eT8x9D6Pi7S3PjXAg= -github.com/jarcoal/httpmock v1.3.1 h1:iUx3whfZWVf3jT01hQTO/Eo5sAYtB2/rqaUuOtpInww= -github.com/jarcoal/httpmock v1.3.1/go.mod h1:3yb8rc4BI7TCBhFY8ng0gjuLKJNquuDNiPaZjnENuYg= +github.com/jarcoal/httpmock v1.4.1 h1:0Ju+VCFuARfFlhVXFc2HxlcQkfB+Xq12/EotHko+x2A= +github.com/jarcoal/httpmock v1.4.1/go.mod h1:ftW1xULwo+j0R0JJkJIIi7UKigZUXCLLanykgjwBXL0= github.com/jcmturner/aescts/v2 v2.0.0 h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8= github.com/jcmturner/aescts/v2 v2.0.0/go.mod h1:AiaICIRyfYg35RUkr8yESTqvSy7csK90qZ5xfvvsoNs= github.com/jcmturner/dnsutils/v2 v2.0.0 h1:lltnkeZGL0wILNvrNiVCR6Ro5PGU/SeBvVO/8c/iPbo= @@ -961,6 +944,7 @@ github.com/jcmturner/gofork v1.7.6 h1:QH0l3hzAU1tfT3rZCnW5zXl+orbkNMMRGJfdJjHVET github.com/jcmturner/gofork v1.7.6/go.mod h1:1622LH6i/EZqLloHfE7IeZ0uEJwMSUyQ/nDd82IeqRo= github.com/jcmturner/goidentity/v6 v6.0.1 h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJAxwOkZg6o= github.com/jcmturner/goidentity/v6 v6.0.1/go.mod h1:X1YW3bgtvwAXju7V3LCIMpY0Gbxyjn/mY9zx4tFonSg= +github.com/jcmturner/gokrb5/v8 v8.4.3/go.mod h1:dqRwJGXznQrzw6cWmyo6kH+E7jksEQG/CyVWsJEsJO0= github.com/jcmturner/gokrb5/v8 v8.4.4 h1:x1Sv4HaTpepFkXbt2IkL29DXRf8sOfZXo8eRKh687T8= github.com/jcmturner/gokrb5/v8 v8.4.4/go.mod h1:1btQEpgT6k+unzCwX1KdWMEwPPkkgBtP+F6aCACiMrs= github.com/jcmturner/rpc/v2 v2.0.3 h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY= @@ -999,22 +983,23 @@ github.com/karrick/godirwalk v1.17.0 h1:b4kY7nqDdioR/6qnbHQyDvmA17u5G1cZ6J+CZXwS github.com/karrick/godirwalk v1.17.0/go.mod h1:j4mkqPuvaLI8mp1DroR3P6ad7cyYd4c1qeJ3RV7ULlk= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs= github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8= -github.com/keybase/go-keychain v0.0.0-20231219164618-57a3676c3af6 h1:IsMZxCuZqKuao2vNdfD82fjjgPLfyHLpR41Z88viRWs= -github.com/keybase/go-keychain v0.0.0-20231219164618-57a3676c3af6/go.mod h1:3VeWNIJaW+O5xpRQbPp0Ybqu1vJd/pm7s2F473HRrkw= +github.com/keybase/go-keychain v0.0.1 h1:way+bWYa6lDppZoZcgMbYsvC7GxljxrskdNInRtuthU= +github.com/keybase/go-keychain v0.0.1/go.mod h1:PdEILRW3i9D8JcdM+FmY6RwkHGnhHxXwkPPMeUgOK1k= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4= github.com/klauspost/asmfmt v1.3.2/go.mod h1:AG8TuvYojzulgDAMCnYn50l/5QV3Bs/tp6j0HLHbNSE= github.com/klauspost/compress v1.14.4/go.mod h1:/3/Vjq9QcHkK5uEr5lBEmyoZ1iFhe47etQ6QUkpK6sk= -github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo= -github.com/klauspost/compress v1.18.0/go.mod h1:2Pp+KzxcywXVXMr50+X0Q/Lsb43OQHYWRCY2AiWywWQ= +github.com/klauspost/compress v1.15.9/go.mod h1:PhcZ0MbTNciWF3rruxRgKxI5NkcHHrHUDtV4Yw2GlzU= +github.com/klauspost/compress v1.18.2 h1:iiPHWW0YrcFgpBYhsA6D1+fqHssJscY/Tm/y2Uqnapk= +github.com/klauspost/compress v1.18.2/go.mod h1:R0h/fSBs8DE4ENlcrlib3PsXS61voFxhIs2DeRhCvJ4= github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= github.com/klauspost/cpuid/v2 v2.2.8 h1:+StwCXwm9PdpiEkPyzBXIy+M9KUb4ODm0Zarf1kS5BM= github.com/klauspost/cpuid/v2 v2.2.8/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= github.com/knadh/koanf v1.5.0 h1:q2TSd/3Pyc/5yP9ldIrSdIz26MCcyNQzW0pEAugLPNs= github.com/knadh/koanf v1.5.0/go.mod h1:Hgyjp4y8v44hpZtPzs7JZfRAW5AhN7KfZcwv1RYggDs= -github.com/knadh/koanf/v2 v2.2.0 h1:FZFwd9bUjpb8DyCWARUBy5ovuhDs1lI87dOEn2K8UVU= -github.com/knadh/koanf/v2 v2.2.0/go.mod h1:PSFru3ufQgTsI7IF+95rf9s8XA1+aHxKuO/W+dPoHEY= +github.com/knadh/koanf/v2 v2.3.0 h1:Qg076dDRFHvqnKG97ZEsi9TAg2/nFTa9hCdcSa1lvlM= +github.com/knadh/koanf/v2 v2.3.0/go.mod h1:gRb40VRAbd4iJMYYD5IxZ6hfuopFcXBpc9bbQpZwo28= github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M= github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b h1:udzkj9S/zlT5X367kqJis0QP7YMxobob6zhzq6Yre00= github.com/kolo/xmlrpc v0.0.0-20220921171641-a4b6fa1dd06b/go.mod h1:pcaDhQK0/NJZEvtCO0qQPPropqV0sJOJ6YW7X+9kRwM= @@ -1027,7 +1012,6 @@ github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfn github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/pty v1.1.1/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= -github.com/kr/pty v1.1.5/go.mod h1:9r2w37qlBe7rQ6e1fg1S/9xpWHSnaqNdHD3WcMdbPDA= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= @@ -1035,26 +1019,25 @@ github.com/kylelemons/godebug v1.1.0 h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0 github.com/kylelemons/godebug v1.1.0/go.mod h1:9/0rRGxNHcop5bhtWyNeEfOS8JIWk580+fNqagV/RAw= github.com/leesper/go_rng v0.0.0-20190531154944-a612b043e353 h1:X/79QL0b4YJVO5+OsPH9rF2u428CIrGL/jLmPsoOQQ4= github.com/leesper/go_rng v0.0.0-20190531154944-a612b043e353/go.mod h1:N0SVk0uhy+E1PZ3C9ctsPRlvOPAFPkCNlcPBDkt0N3U= -github.com/leodido/go-syslog/v4 v4.2.0 h1:A7vpbYxsO4e2E8udaurkLlxP5LDpDbmPMsGnuhb7jVk= -github.com/leodido/go-syslog/v4 v4.2.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98= +github.com/leodido/go-syslog/v4 v4.3.0 h1:bbSpI/41bYK9iSdlYzcwvlxuLOE8yi4VTFmedtnghdA= +github.com/leodido/go-syslog/v4 v4.3.0/go.mod h1:eJ8rUfDN5OS6dOkCOBYlg2a+hbAg6pJa99QXXgMrd98= github.com/leodido/go-urn v1.4.0 h1:WT9HwE9SGECu3lg4d/dIA+jxlljEa1/ffXKmRjqdmIQ= github.com/leodido/go-urn v1.4.0/go.mod h1:bvxc+MVxLKB4z00jd1z+Dvzr47oO32F/QSNjSBOlFxI= github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b h1:11UHH39z1RhZ5dc4y4r/4koJo6IYFgTRMe/LlwRTEw0= github.com/leodido/ragel-machinery v0.0.0-20190525184631-5f46317e436b/go.mod h1:WZxr2/6a/Ar9bMDc2rN/LJrE/hF6bXE4LPyDSIxwAfg= github.com/lightstep/go-expohisto v1.0.0 h1:UPtTS1rGdtehbbAF7o/dhkWLTDI73UifG8LbfQI7cA4= github.com/lightstep/go-expohisto v1.0.0/go.mod h1:xDXD0++Mu2FOaItXtdDfksfgxfV0z1TMPa+e/EUd0cs= -github.com/linode/linodego v1.47.0 h1:6MFNCyzWbr8Rhl4r7d5DwZLwxvFIsM4ARH6W0KS/R0U= -github.com/linode/linodego v1.47.0/go.mod h1:vyklQRzZUWhFVBZdYx4dcYJU/gG9yKB9VUcUs6ub0Lk= +github.com/linode/go-metadata v0.2.3 h1:tGTVXJdVYI2e50jljW81C1Anmux7NfVX0MC6CgiJTyc= +github.com/linode/go-metadata v0.2.3/go.mod h1:gud2Gs3kl83jVNv8po33Oa/riZ6ZEvUYhQPP8Bh69Q4= +github.com/linode/linodego v1.60.0 h1:SgsebJFRCi+lSmYy+C40wmKZeJllGGm+W12Qw4+yVdI= +github.com/linode/linodego v1.60.0/go.mod h1:1+Bt0oTz5rBnDOJbGhccxn7LYVytXTIIfAy7QYmijDs= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c h1:VtwQ41oftZwlMnOEbMWQtSEUgU64U4s+GHk7hZK+jtY= github.com/lufia/plan9stats v0.0.0-20220913051719-115f729f3c8c/go.mod h1:JKx41uQRwqlTZabZc+kILPrO/3jlKnQ2Z8b7YiVw5cE= github.com/magefile/mage v1.15.0 h1:BvGheCMAsG3bWUDbZ8AyXXpCNwU9u5CB6sM+HNb9HYg= github.com/magefile/mage v1.15.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQg881A= -github.com/magiconair/properties v1.8.9 h1:nWcCbLq1N2v/cpNsy5WvQ37Fb+YElfq20WJ/a8RkpQM= -github.com/magiconair/properties v1.8.9/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= -github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/mailru/easyjson v0.7.0/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= +github.com/magiconair/properties v1.8.10 h1:s31yESBquKXCV9a/ScB3ESkOjUYYv+X0rg8SYxI99mE= +github.com/magiconair/properties v1.8.10/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= github.com/mailru/easyjson v0.7.7 h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0= github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= @@ -1093,8 +1076,8 @@ github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3N github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= github.com/miekg/dns v1.1.41/go.mod h1:p6aan82bvRIyn+zDIv9xYNUpwa73JcSh9BKwknJysuI= github.com/miekg/dns v1.1.43/go.mod h1:+evo5L0630/F6ca/Z9+GAqzhjGyn8/c+TBaOyfEl0V4= -github.com/miekg/dns v1.1.63 h1:8M5aAw6OMZfFXTT7K5V0Eu5YiiL8l7nUAkyN6C9YwaY= -github.com/miekg/dns v1.1.63/go.mod h1:6NGHfjhpmr5lt3XPLuyfDJi5AXbNIPM9PY6H6sF1Nfs= +github.com/miekg/dns v1.1.68 h1:jsSRkNozw7G/mnmXULynzMNIsgY2dHC8LO6U6Ij2JEA= +github.com/miekg/dns v1.1.68/go.mod h1:fujopn7TB3Pu3JM69XaawiU0wqjpL9/8xGop5UrTPps= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8/go.mod h1:mC1jAcsrzbxHt8iiaC+zU4b1ylILSosueou12R++wfY= github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI= @@ -1113,8 +1096,6 @@ github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrkLzIz1N1q0pr0= github.com/mitchellh/go-testing-interface v0.0.0-20171004221916-a61a99592b77/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= github.com/mitchellh/go-testing-interface v1.0.0/go.mod h1:kRemZodwjscx+RGhAo8eIhFbs2+BFgRtFPeD/KE+zxI= -github.com/mitchellh/go-testing-interface v1.14.1 h1:jrgshOhYAUVNMAJiKbEu7EqAwgJJ2JqpQmpLJOu07cU= -github.com/mitchellh/go-testing-interface v1.14.1/go.mod h1:gfgS7OtZj6MA4U1UrDRp04twqAjfvlZyCfX3sDjEym8= github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo= github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= @@ -1133,7 +1114,6 @@ github.com/moby/ipvs v1.0.1 h1:aoZ7fhLTXgDbzVrAnvV+XbKOU8kOET7B3+xULDF/1o0= github.com/moby/ipvs v1.0.1/go.mod h1:2pngiyseZbIKXNv7hsKj3O9UEz30c53MT9005gt2hxQ= github.com/moby/patternmatcher v0.6.0 h1:GmP9lR19aU5GqSSFko+5pRqHi+Ohk1O69aFiKkVGiPk= github.com/moby/patternmatcher v0.6.0/go.mod h1:hDPoyOpDY7OrrMDLaYoY3hf52gNCR/YOUYxkhApJIxc= -github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c= github.com/moby/sys/atomicwriter v0.1.0 h1:kw5D/EqkBwsBFi0ss9v1VG3wIkVhzGvLklJ+w3A14Sw= github.com/moby/sys/atomicwriter v0.1.0/go.mod h1:Ul8oqv2ZMNHOceF643P6FKPXeCmYtlQMvpizfsSoaWs= github.com/moby/sys/mountinfo v0.7.2 h1:1shs6aH5s4o5H2zQLn796ADW1wMrIwHsyJ2v9KouLrg= @@ -1151,10 +1131,11 @@ github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= github.com/modern-go/reflect2 v0.0.0-20180701023420-4b7aa43c6742/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3RllmbCylyMrvgv0= -github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/montanaflynn/stats v0.7.0 h1:r3y12KyNxj/Sb/iOE46ws+3mS1+MZca1wlHQFPsY/JU= -github.com/montanaflynn/stats v0.7.0/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= +github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee h1:W5t00kpgFdJifH4BDsTlE89Zl93FEloxaWZfGcifgq8= +github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/montanaflynn/stats v0.7.1 h1:etflOAAHORrCC44V+aR6Ftzort912ZU+YLiSTuV8eaE= +github.com/montanaflynn/stats v0.7.1/go.mod h1:etXPPgVO6n31NxCd9KQUMvCM+ve0ruNzt6R8Bnaayow= github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A= github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= github.com/mostynb/go-grpc-compression v1.2.3 h1:42/BKWMy0KEJGSdWvzqIyOZ95YcR9mLPqKctH7Uo//I= @@ -1163,13 +1144,11 @@ github.com/mtibben/percent v0.2.1 h1:5gssi8Nqo8QU/r2pynCm+hBQHpkB/uNK7BJCFogWdzs github.com/mtibben/percent v0.2.1/go.mod h1:KG9uO+SZkUp+VkRHsCdYQV3XSZrrSpR3O9ibNBTZrns= github.com/multiplay/go-ts3 v1.0.1 h1:Ja8ho7UzUDNvNCwcDzPEPimLRub7MUqbD+sgMWkcR0A= github.com/multiplay/go-ts3 v1.0.1/go.mod h1:WIP3X0efye5ENZdXLu8LV4woCbPoc41wuMHx3EcU5CI= -github.com/munnerz/goautoneg v0.0.0-20120707110453-a547fc61f48d/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU= github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f/go.mod h1:ZdcZmHo+o7JKHSa8/e818NopupXU1YMK5fe1lsApnBw= github.com/naoina/go-stringutil v0.1.0 h1:rCUeRUHjBjGTSHl0VC00jUPLz8/F9dDzYI70Hzifhks= github.com/naoina/go-stringutil v0.1.0/go.mod h1:XJ2SJL9jCtBh+P9q5btrd/Ylo8XwT/h1USek5+NqSA0= github.com/nats-io/jwt/v2 v2.2.1-0.20220330180145-442af02fd36a/go.mod h1:0tqz9Hlu6bCBFLWAASKhE5vUA4c24L9KPUUgvwumE/k= @@ -1196,161 +1175,164 @@ github.com/nsqio/go-nsq v1.1.0/go.mod h1:vKq36oyeVXgsS5Q8YEO7WghqidAVXQlcFxzQbQT github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= github.com/oklog/run v1.0.0/go.mod h1:dlhp/R75TPv97u0XWUtDeV/lRKWPKSdTuV0TZvrmrQA= -github.com/oklog/run v1.1.0 h1:GEenZ1cK0+q0+wsJew9qUg/DyD8k3JzYsZAi5gYi2mA= -github.com/oklog/run v1.1.0/go.mod h1:sVPdnTZT1zYwAJeCMu2Th4T21pA3FPOQRfWjQlk7DVU= +github.com/oklog/run v1.2.0 h1:O8x3yXwah4A73hJdlrwo/2X6J62gE5qTMusH0dvz60E= +github.com/oklog/run v1.2.0/go.mod h1:mgDbKRSwPhJfesJ4PntqFUbKQRZ50NgmZTSPlFA0YFk= github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= github.com/oklog/ulid v1.3.1/go.mod h1:CirwcVhetQ6Lv90oh/F+FBtV6XMibvdAFo93nm5qn4U= +github.com/oklog/ulid/v2 v2.1.1 h1:suPZ4ARWLOJLegGFiZZ1dFAkqzhMjL3J1TzI+5wHz8s= +github.com/oklog/ulid/v2 v2.1.1/go.mod h1:rcEKHmBBKfef9DhnvX7y1HZBYxjXb0cP5ExxNsTT1QQ= github.com/olivere/elastic v6.2.37+incompatible h1:UfSGJem5czY+x/LqxgeCBgjDn6St+z8OnsCuxwD3L0U= github.com/olivere/elastic v6.2.37+incompatible/go.mod h1:J+q1zQJTgAz9woqsbVRqGeB5G1iqDKVBWLNSYW8yfJ8= -github.com/onsi/ginkgo v0.0.0-20170829012221-11459a886d9c/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= -github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.16.2/go.mod h1:CObGmKUOKaSC0RjmoAK7tKyn4Azo5P2IWuoMnvwxz1E= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= github.com/onsi/ginkgo/v2 v2.21.0 h1:7rg/4f3rB88pb5obDgNZrNHrQ4e6WpjonchcpuBRnZM= github.com/onsi/ginkgo/v2 v2.21.0/go.mod h1:7Du3c42kxCUegi0IImZ1wUQzMBVecgIHjR1C+NkhLQo= -github.com/onsi/gomega v0.0.0-20170829124025-dcabb60a477c/go.mod h1:C1qb7wdrVGGVU+Z6iS04AVkA3Q65CEZX59MT0QO5uiA= github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= -github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/onsi/gomega v1.13.0/go.mod h1:lRk9szgn8TxENtWd0Tp4c3wjlRfMTMH27I+3Je41yGY= github.com/onsi/gomega v1.35.1 h1:Cwbd75ZBPxFSuZ6T+rN/WCb/gOc6YgFBXLlZLhC7Ds4= github.com/onsi/gomega v1.35.1/go.mod h1:PvZbdDc8J6XJEpDK4HCuRBm8a6Fzp9/DmhC9C7yFlog= github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= -github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.124.1 h1:WMEB86bjqPtbbYLu8vhuy0g9vK+6M5aTy13jwUwQZ1s= -github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.124.1/go.mod h1:AwoFFkNgtHnOczLkEwlGAPhu54t2LtrOGOg8zxKpPgo= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.124.1 h1:uV7jdTAvpuivYA2w4lGvRf4zSJS5fwhyiLENvVuuTbs= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.124.1/go.mod h1:l9sJPl8ZZIra4izRkf3bCuKJ1trM1KrO7vDMbUtthOg= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.124.1 h1:jY6k/b/maC2p62qmQnDhCeQpPZ+1K+IL7oZI4UMjgbY= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.124.1/go.mod h1:7OgrPAJcfZRSeNa1bpJFVPTD6o448W/dKlIGJ7aiyb4= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.124.1 h1:46evS2baudLPanhtLY3r0S96UTihfQo825T0vGxN8kE= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.124.1/go.mod h1:b2oVJgWayzhUbFlwG9tofHl6qfe/fhXUBvQm7kiCJVw= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.124.1 h1:ugfBVI1oitugX5Rpanw3zLp1WfXsUaWus8JBNupDhVg= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.124.1/go.mod h1:9LFfWVuR8VxU+AIxPSQMmZOg5/vLkeAzGybM6ZmY/Hs= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.124.1 h1:e9dmSpNCOWLyFnyUhqMzJLxVTMjbDzcnQCY1bmBvGr8= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.124.1/go.mod h1:eMV7NsnkT+i5HZDQEAA/EtrM+ZhEOA5pkdLHvQ7X4Co= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.124.1 h1:6pdct9/jFPhv1BoRg8BCVpHQ1GnglqMKdKPLweAU92E= -github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.124.1/go.mod h1:BTHYA2guZgstbEQiIjx72OCVWzzI5WBFzuakZxcwjeY= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.124.1 h1:IXiiog4CkQWu/wSfiyYHpKGVgOa9BPlt9lD5YeYJTJg= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.124.1/go.mod h1:Hj+DbabX9lrGYwcdp6eXFCe/s7neivgPOr4PrWWUUow= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.124.1 h1:cFu3VtuWdwvD1ftvTXH3v4Rm+be3BBhCz1OwiKoUQN0= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.124.1/go.mod h1:LtzoVivtOUNmNS+4xQjvuh7m6gbLJdmsyL/C+3/wtV4= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.124.0 h1:gJ2gWuy+1kybCTQMLAxKTbcsIKKr3R8UDZhIagAey0k= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.124.0/go.mod h1:XlXI4ulCuh/+RF4GtmAKOclH7h2Iv1r/4Az6651hbjc= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.124.1 h1:2uQmRiQ7EV7s1slz7fEvAVhJIFTyExnj/4unfw0Era8= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.124.1/go.mod h1:VqJ9CWEwk6N7YzumaV1gbxY0UeLlnzAzYmTw8ieaIYs= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.124.1 h1:hbJs+dkXx3bPshr614bYk6bwvtM9YruaGqhwXWP2UuU= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.124.1/go.mod h1:oDdNpMFQ6hT0IsGDRHkG5mQ3DLxF6kYvDuoEIcoQbCo= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.124.1 h1:sM59pTi58TvA2rzzyI2CZ2jbfpWSNsHuCZ3K5AtO7xs= -github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.124.1/go.mod h1:crAiGk5aB2XHPgaUK6EDvPNo+NEgDEEqpIUZc8cLHMs= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.124.1 h1:dleNIndOuGZvjohwYwiwStMYgk6CpcO42xLv8ZOWJFM= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.124.1/go.mod h1:NghU9p1ScHVYdzmSixmZjmPr9nWLk073kZugpQ1kdxw= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.124.1 h1:E1e96GTHmiAfIfeYfA5ZVnOxud3+vbisGp0gE1tfd4s= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.124.1/go.mod h1:MOhFATtYSLad9nKunjh6uGf8nQUcWje2LPlhD2uu3do= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.124.1 h1:QX88VjAiUaG7SQe4A14b3JPgvzZK6OXpWoBd32Zlp1o= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.124.1/go.mod h1:jRsmTRbn1HkrOpoeXS0KGfXobrh7E3W/p9fLwLdpcB8= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.124.1 h1:oiLa2lg+Ix+wHi4bPsnQ5+DJc6u+OHZt6YhP/rjgbNc= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.124.1/go.mod h1:v8WbCvCAzp8OgxdyXSZlLUkEKJJOLhlOF57kRCVUoAQ= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.124.1 h1:G2daAIXiQhAwQSz9RK71QsBH9rmH/m/vdkFuGIEPfS4= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.124.1/go.mod h1:/WAA1PKvHNz7E5SrtGg2KfAWl/PrmS0FVYOanoGxk0I= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.124.1 h1:mMVzpkpy6rKL1Q/xXNogZVtWebIlxTRzhsgp3b9ioCM= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.124.1/go.mod h1:jM8Gsd0fIiwRzWrzd7Gm6PZYi5AgHPRkz0625Rtqyxo= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.124.1 h1:GBDcW0DPAKn/dkfBYn8pCdSzAz3cRZNKOHpesMTNSOc= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.124.1/go.mod h1:ChBK7N0sFmG6AN1INS3p4qBfBTpTr6KfTpNaiYl6Frc= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.124.1 h1:kPPjaOlncaJjoaJRUzW3TbqHM4v/+TtxC2Bzpa7z9X4= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.124.1/go.mod h1:+6zqsZ1YGNsl7RUxfjzg7MKEWd5J6QAlq7zM3Nqy8UI= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.124.1 h1:9c6L4xlAMqhOg5y54Bc2B5t0i49yz7v2I6I8RY4Z0/o= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.124.1/go.mod h1:6f0N58o0cOHC0ApSM/qrooVmQza1eQ7L53PDE91uO1Q= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.124.1 h1:3dLbARb0uvK01bkIJfzFmWLFD3myBJi7XpNvpzxaZOo= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.124.1/go.mod h1:Lq8C46pYtcJKM6lbzJsM1ehg27FsO3m0ZNkLSiLnZtk= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.124.1 h1:cyvsrj/D+/XwoXSw/4FD/S1M50jco7k963f/+si907w= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.124.1/go.mod h1:xAU/ievEszZYP1DGWy+yYjAjfjRCKyBLBAnXYvKWNWc= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.124.1 h1:jH7YOb/kClYFNo8+70ywAdweXyYeqLJvE5EoPriKun8= -github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.124.1/go.mod h1:nWjjzGy7WQ/QntwK6dfCez419c+YATh6Heb9uKjjqp0= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.124.1 h1:nE0KSsMpcrGjZKPSxyODDOC4GrgB4py05iROSu1DttI= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.124.1/go.mod h1:ArRYQKGKS5qwsDbHawdlZBp6gnbfDnS95xg+GCmvzu8= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.124.0 h1:UdRBEFVFYfmGfJlgShpZ397HEsU0beYfnID4X/7q2GM= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.124.0/go.mod h1:Om6rcy5yznIEMBhALY8C7tF2XTwnVp2Q0CYDmHWgnV8= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.124.1 h1:/KYW+xicqDcNYJpv5H3BbPXw3oIBGaY8MMcdEg+ybW4= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.124.1/go.mod h1:bp3Y5GT4dkGWRGEZqKgfanyk6ZSsVGNY5aNDvX4c8WE= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1 h1:qkqiqLwfg7hj+oDYvpmMD64p+poaxXwo654ZE44uPm4= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.124.1/go.mod h1:B/GP3l4Y1qNsNtWVIzpwS8jWB1Nn/vx0sFBlVDkWt9E= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1 h1:gYlUUIR+lzLQCpj5phh+Ogmk5BRaOrEuKGjIixCk89I= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.124.1/go.mod h1:bkAXtBtShDOA8SuF8IpYbhx1BYWUEE1rW10HXXEXW/4= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1 h1:6MAKxLXfQWHEadn9AgY1jWdKFTJkLYVBa+/h3Rk23lE= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.124.1/go.mod h1:6q2oIAtCuX9HklnqGPO8sWPoTAjhZX1x23O0aTR/zd0= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.124.1 h1:esSFJIhlZaZslW9EYY/Ss5zUnfkuN2qiS+7ujk73/gU= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.124.1/go.mod h1:iWtC4dNuH2BxWctFmf4Vo/ZZsPvOjXqT8Lgh1TuR2JQ= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.124.1 h1:uF82CnHnY2JVVTYOQ3la0tsGVc9qGeRKcL1hq963OcI= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.124.1/go.mod h1:rT4Laop9cDWRmFFqm+bANV0l+CynIHZwNkWrOHAx1QE= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.124.1 h1:I+2/d/Chom9IRygTORTP6WbRNL4IYce8h7t9po1MExY= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.124.1/go.mod h1:M0MPNNbQ3Rt4b6MqaPe1TfBEP623LcELUMraOP0wNr4= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.124.1 h1:AhU6499A/KYpwBMZDQUppJMwYfa4X1HUo77zOLvZ9jg= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.124.1/go.mod h1:XoSLkb3V7QcUJ56a7KNkN9Nsboh7OcuyqbVanv5we3k= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.124.1 h1:mS67Kuwm7QOaIifXOADbuoE2Zid087e623t0qTfOOHw= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.124.1/go.mod h1:EEUgsRfEvEBoyBRmjhLfZGwwTYfWds5fP/ABkcjBfEw= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.124.1 h1:r4zrFs56djMatJJnakxS5SrQ+TyMGipS4wBL6ISqQJs= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.124.1/go.mod h1:mX4SYd1P0FGGYLZiJAikxLti9vXjtsaaovsF9vSs85A= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.124.1 h1:xvC7RJdJPfaqRSwTlhYk3Pk13yM9KucnxOBOz7JRHkM= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.124.1/go.mod h1:j5AfNHQzcaTufp5ZcO65DnIUeTvFxrkfVN3pOxoY/C0= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.124.1 h1:yeHdL28WtC2AEbYRgbq2vgcXufxmNjqQxBG/4PG+GPo= -github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.124.1/go.mod h1:1RwbGuCq0T5Tr+irJVm5PSJZCMS1n1J1Qs8DD4kJkS8= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.124.1 h1:wlBB3waaBvWG+Vd2O/QBTheyjBVq4reaUmG1CbIX7WY= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.124.1/go.mod h1:OScCy+A3O9xcfDfVbjyp/13ICDAv3vHzRao+2Cq+hI0= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.124.1 h1:LPKySGw0KuHLsPH6N1fp1zx6Lkt4+wTY4sL7F1toBqU= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.124.1/go.mod h1:ztXVcqH5q0+o8RoCag+kZnCyUFvyeeHdaiMHegxaDc0= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.124.1 h1:r20zOMMBcxzI2Sni2HyTR7TVxuNXLn1Ov6qtnlVWoJc= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.124.1/go.mod h1:1UsKa4xSNodA2i6ic5mmyd31khXyTGxsVKJoKmq/jtU= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.124.1 h1:Pdlf5D5gB/5Khi3t5PiojQrCulcEejecsxoSpOd0ekA= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.124.1/go.mod h1:pKNXK34B2dV0nEDAFgHtYQHBlZpQlLWcKFZpblY3xQs= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.124.1 h1:Ag8P7xYAytcZd3/8RbUxUjcXcoc3vAQ0kTM8POiAWjc= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.124.1/go.mod h1:m+AC6vDhk0ApXvvPZJCCiCaRlE1ua9hh2FHJdsAfAeI= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.124.1 h1:FraAggwubCbTbpBiuIIXxtzcmnUt8Zd1QT97Ay31TZw= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.124.1/go.mod h1:cVf9mR1NQUOSxKaG68d1f6J1R1gD+es8N4KlfXzMrzY= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.124.1 h1:ViSLfZ+rwltr/cJyUzxwH7+Ew/qDs4KyQpMFsDbRd/g= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.124.1/go.mod h1:mEiB1YGSaguEyYsq803/QgBiJVofgknWgJ3eqgvlj7I= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.124.1 h1:XkxqUEoukMWXF+EpEWeM9itXKt62yKi13Lzd8ZEASP4= -github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.124.1/go.mod h1:CuCZVPz+yn88b5vhZPAlxaMrVuhAVexUV6f8b07lpUc= +github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.143.0 h1:C/0pRUVuNa0fkxERu+hkgniHVTyp+PbMXqGG3d/f9IE= +github.com/open-telemetry/opentelemetry-collector-contrib/exporter/prometheusremotewriteexporter v0.143.0/go.mod h1:s3NqDKz5WYUewdKLS8x+OZZPsL32Jy2si/m430GSb6A= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.143.0 h1:kJJ9x/iW3gPmxo6ZjwUXHrDs7h8OtD/jNs6oQfj4JoA= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/healthcheckextension v0.143.0/go.mod h1:4og5686cfcdDte/HyAFoUlPzRmZvoMUV0JHn0htytyE= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.143.0 h1:IdnQCe8v8Ad8K3YWJxT+6StWTXDkSouXzOx0Dyx7iQE= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/observer/ecsobserver v0.143.0/go.mod h1:ZV0gDZMJ1MrUlLrObkW8VbA9PLSsHBkiQnQaCGXUYrM= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.143.0 h1:dKwlcAyb9K9FfdhSjNQr9/9tXmW2HmDm257UKCHjhcI= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/pprofextension v0.143.0/go.mod h1:9cJ6n7rHsQvkCZO/KbPeHTFSY/5rAAKeH+5hTAr9B/Y= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.143.0 h1:Xon3SM9WRRJ1a1a9STZ+5MwewXeDCJL67P/r2NToWgM= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/sigv4authextension v0.143.0/go.mod h1:ko/dwzl01fgjx0IneXqMAKQ791FTJcl+42JqehL5NCY= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.143.0 h1:LVjxQd7a3MmFlV3D82043/XRyZ/cjjFNahnzkKYMcfM= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage v0.143.0/go.mod h1:mX3lYyTpVKgTtYeaO3y1MQfCA0qRbsL9z55AvYaeceo= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.143.0 h1:rfGlheetwZakotrv/jlOLIo8MF0Qu+3EP206gQetyXE= +github.com/open-telemetry/opentelemetry-collector-contrib/extension/storage/filestorage v0.143.0/go.mod h1:hqyoZT+VJhsevbOawWyQGq7QXAuw8Pbc/q8h3FrpyZQ= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.143.0 h1:JkjdLGwacs7q0PXdW4VTixC/f1RU1g48Rj1qywynwLw= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/ecsutil v0.143.0/go.mod h1:g8qzvRNwfqc/GCkPuO2y3jfdvqA88s5x0vsG+T4BDh8= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.143.0 h1:eszZNdPaSWzI4Z0/F6tu1Qb+QSAhcoyKMZDzk6wKGFI= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/common v0.143.0/go.mod h1:6NqnoAm4M+kjlMGyn+wwp1fOjUCIWAilE6/MJkFjBIQ= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.143.0 h1:upyPOkUAWpESV01xbGFqr4OHAVNh8wNHL543yh5gtKM= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/exp/metrics v0.143.0/go.mod h1:pzxHDwrT3+38i6wa1AalpumYPnlkHYe0OVN5LSQ/CjY= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.143.0 h1:pAWV4xMArK6siKd8WsxH5hocU/iOL+wnuth81G7nmPw= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/filter v0.143.0/go.mod h1:6SQBm65vrTIGbr8MWV7sBs3kXMrB15+NlnWK8zidPJ4= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/healthcheck v0.143.0 h1:1jeW1xGwHWLDH7OnB5/8alg+swAaoEEucsAwiwkWYzE= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/healthcheck v0.143.0/go.mod h1:bxW56KzugYeZ9Ifuo7W6UFqjIrcaBPlKXlIu/PeFAwM= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.143.0 h1:ggZ6ZpN1jsc2ddyxPkCPGgv5aBtphWeMr0ZZN9pg/u4= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/kafka v0.143.0/go.mod h1:YsTEEfBBZBxKn9JtTbic3fP7Tnbiqbk0aWRJlyBPQDE= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.143.0 h1:W3LQWzG0wgZ7QbG6bOY9n1xAmGulSuj7DMJ3s8S3k8w= +github.com/open-telemetry/opentelemetry-collector-contrib/internal/pdatautil v0.143.0/go.mod h1:44nwFOf2buAoPzr5V2+7lAz76hfLWeSQH3gUjTrpbiw= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.143.0 h1:uA+ys8phGe454vFHPSfPmHQZ7oly6A6bXvdt2dy25w4= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/batchpersignal v0.143.0/go.mod h1:wDHs9csvAGdoUR7hnTybYQYoOlFHKN5wpAl3wZ+XRXs= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.143.0 h1:93R9ccuh7c52UzDK1Ug+USoJqLyFFn2kvJxYPelCUQQ= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/core/xidutils v0.143.0/go.mod h1:wi2uUMUSPy7EN6qVqk/eBcOaaeZJq2tj6+lX/fZEDT0= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.143.0 h1:+qrgnsNS0jVKSGLtxvL1d/K23W4iHzD+SvEeuT2nqtI= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/golden v0.143.0/go.mod h1:F+GLTqGoqClzfOd3SXII+8GNO0p1L2DLsBlKKCnIfbk= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/kafka/configkafka v0.143.0 h1:f6+VuuPsBIkbPyc4iDBIE34oF99m9mDJoWrkJHo8E+I= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/kafka/configkafka v0.143.0/go.mod h1:yO8lQIDoKp7QuHBQckNKo7Ug6/Q0krjy3WOOFcGDyQ4= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.143.0 h1:Guo9izcYpDxibwfI8maLorxNqlthj2o+Bkpx+fmJEPY= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/ottl v0.143.0/go.mod h1:qqQz0ynjafvzKA2xYaINBBsG+eRWnKW1twbsEjomDwQ= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.143.0 h1:vezVrg4B3+Ld2CZUkR7mPe0jdM0gBXKmZRYutJeB14E= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatatest v0.143.0/go.mod h1:HX3vpww747S1SsBzNHF7fJg9SdBKjh2A6AqZ8EVaupg= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.143.0 h1:M2bfp6Dz3ENrsHG401rneY/A9PepsAEzi0rWsAtPQE4= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/pdatautil v0.143.0/go.mod h1:MFCX7ipRa+GD7b+DBRSJd1ngZ3NXxwd5FTwPiCeUARE= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.143.0 h1:WvS8C0bS0u+niYmYOfg7j4fQqAqGUr25OLxZiCF+vZ8= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/sampling v0.143.0/go.mod h1:qPGcyKTuODO3fRLalp4m7XqEDBV4/AYJ7+wZPeE0OcY= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.143.0 h1:oJjHO+juQ0yhKs94vYRmdWpK3+EitrhTFi2E7vNQa3w= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/status v0.143.0/go.mod h1:UUWkycAgRXadUIriVld5i38i3YZd3iSN5vWZId86OnQ= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.143.0 h1:tQ85V/Z0n9HlroEDBAcOuDoNTAoUht4ZE3d5j7+GOpk= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/azure v0.143.0/go.mod h1:+lU2ZGjL4Cbc+DsieKMswLmIp4rp7egiIksYkN8pyMw= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.143.0 h1:7ltUKaM5iCH3atgvk3udsHCOvRmL75/9j+nzTBqr6CE= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/jaeger v0.143.0/go.mod h1:79hFA8OO8gO+0lu8UwYb0OXy5SnaLjqG1YA0imkgFCE= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.143.0 h1:erGb1uZuNsYqqIO9ltwzKZSjKJFmBNEpYJZLNxQ+cSw= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheusremotewrite v0.143.0/go.mod h1:yyNi/sKffbvrH94E2MEuypv1s1L4+ASEBS+SPgYJJCI= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.143.0 h1:CAjtn7EDLNhZ28mwVa+lQKU7h1ZCnE9N/hEEK0UReV4= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/zipkin v0.143.0/go.mod h1:DknJYq1S7q9jFYBLm4Qcl2Xv2RhnKXeRMoKrhCQHOno= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.143.0 h1:D01wiGI+lcan8lxmRS1ggwIvgqnlTlMy/UzxpxKBPBA= +github.com/open-telemetry/opentelemetry-collector-contrib/pkg/xk8stest v0.143.0/go.mod h1:0aTon9q4BQv/3Bt1lpmapjAmf1Rx3ThI8M/m7QACc1o= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.143.0 h1:7U8ztjRLqN290/6R77R8ephBdBUjeFisPYYM0zfXE8M= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/attributesprocessor v0.143.0/go.mod h1:wLlfg5GSfKRGT3hFvmf7it5dg7VsUo6UYoYyj/9aXc0= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.143.0 h1:aW5LQYgioeXr36lbQbnNvQKNhuliSQ7kRYnyTyjqbGQ= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor v0.143.0/go.mod h1:5xgvDQsVzmQaAbfbZPxACeF1evdZnQ1tH19M3TcwxsU= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.143.0 h1:AxvIO7YcacSDABn8o2ZkcTTfwociorfBbSfJIhntLU8= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatorateprocessor v0.143.0/go.mod h1:VfIIzBN14X4vTqwWXmg8XrAAjSR//R3SkVZdsxVlp0o= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.143.0 h1:0tmljCTRQo1w89Tr04DjDi4H0yN4cOE9NTrIik0sjIY= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor v0.143.0/go.mod h1:aS+wX0FFfK/pAspSzCyNZDqVN9RVtIdrLO4MgX1NOp0= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.143.0 h1:3tjnJ3zDrApa5NyFCLF7zlizXqU1Lu8PU8Wm6MvhaGM= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbyattrsprocessor v0.143.0/go.mod h1:3ccVF8JzLjNv/pDLfRWO75RI2Ll8ee+4r5KCKXNf13g= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.143.0 h1:isuxhy5ZNKrSCi0vrGlU7hD8+0Pp9v0qzsN8M375qbs= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/groupbytraceprocessor v0.143.0/go.mod h1:Fh2dr2MrLIf9PMABycTFdRr7q6/8Di4FVGVp2z87C9s= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.143.0 h1:wZDqDIzQrQG63BXQRtdmWJ0G0/5fC0JIiXNC9fV7kBo= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/k8sattributesprocessor v0.143.0/go.mod h1:6bOZ/yCeCzcsxXe67PbW7dbvh4SegoM8Ty0GoiCTkLk= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.143.0 h1:wflHL2c+G9xTD6J6N7j8mZEllsqlCv0rsy/agtffr2M= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricsgenerationprocessor v0.143.0/go.mod h1:tB9WDe6WxqMDZemhGoZ1p3WgdDKbG3p9c0AGRQ6bv7s= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.143.0 h1:LDsWBtWST3KuRUluE9+oUFSDFHuYUoQhkG3gPHbf5RU= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/metricstransformprocessor v0.143.0/go.mod h1:rfQ/PFsiGhbwrpROCPghqwRUYpMsvys50KjePmA98Z4= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.143.0 h1:3CNIGveT8Si4y8EtyXv0Fvs00r8Of2Rjsesoy3qaIAI= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/probabilisticsamplerprocessor v0.143.0/go.mod h1:bwGNwqAxu5qMG+kQpEpKYytaKMeXxtgDUdPY6arDxec= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.143.0 h1:3ootr8gdIdSIAa0OTaSKL6lO1iJMvqaBcaBDnhS5Ffw= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourceprocessor v0.143.0/go.mod h1:1JGW+MqEno0BN6XjLgKeMsuvCPZkncyeztjhGfWACH0= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.143.0 h1:sgpWcFgZjSH701asLLdmwJGqynhyoOHnI+ZWGAOWzYA= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/spanprocessor v0.143.0/go.mod h1:BJV6lc884a3XzYY7CAdjgBrVF40D/nireZiEHPSyeYs= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.143.0 h1:nJlK6UhtRjZonZxzKZr5IsQVAV1QiVsVz56xIZfOOZs= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/tailsamplingprocessor v0.143.0/go.mod h1:KP239ULFu7J96IUqxByMzlhz7+zh2nbCS11ZAV8aWJM= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.143.0 h1:IHIAtjueEPRmMm6NuMVxkFCYDEM+34vfbqh5HKmEYws= +github.com/open-telemetry/opentelemetry-collector-contrib/processor/transformprocessor v0.143.0/go.mod h1:Ef36D2UA/5PLhc369gB3Nf47deOJidNhAlvLb3DoJAM= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.143.0 h1:OX7Uws2zIA9sxbaRuqoWryc03SMcMZKxSYPuiDbSVN0= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsecscontainermetricsreceiver v0.143.0/go.mod h1:5Wratz4gCum8sdCiPzWq4iyAEjb8zeYDnDMWb1p3jhc= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.143.0 h1:DlKXvesK4thlFWHpVhkfaUcfZBXkyluXsbECsnMVZbI= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/filelogreceiver v0.143.0/go.mod h1:97+NrjGAh0eC19MbDOVFM2R+o3v1P4U1sp5IYSrfoE0= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.143.0 h1:2aInE6rlupjO7fianHE4ptU5ScHnkGeLFwZUbSokI+w= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jaegerreceiver v0.143.0/go.mod h1:YSTZbeNZi9be5FGgWeosV6A1bHBMKeszDEqPH1NAM9o= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.143.0 h1:VSt3c4OwBbsH4s1tpM2Ln/tGPpeotUyV7Rm5UYsEaSE= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/kafkareceiver v0.143.0/go.mod h1:t85Nkfyly6BTVX0CLO7r6Tb6i91h6GIeCcDa1IrxiAs= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.143.0 h1:zZH7kp4l3XH0vZF9J9sDknLUjQ/XeeqMNUKTsQJEYvg= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/statsdreceiver v0.143.0/go.mod h1:ZdEgvYvFqGdX09Fz8ZiYvyzX8I9R3n9MQqX3QWjk7DI= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.143.0 h1:K+um9RjRd5+zG75vrtrEwS4uVxHuNa48EAtwm5ZjYz0= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/tcplogreceiver v0.143.0/go.mod h1:XJWPiTbWTEYulZ6VpmlxHTvtBXCsndsZTLGnTQhrt/c= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.143.0 h1:BDXXrDqXiCcemPY39ek/juThg1Jz2BMqJt1FJFLUUok= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/udplogreceiver v0.143.0/go.mod h1:VzcSbF0YSubmTVceS0RwFNWgqZFsrH3v5Xz0mBtNbl8= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.143.0 h1:G0Gz4W/4CTvIvwwTENhGv9En/YYX0RU2+sTdOQBr+Fc= +github.com/open-telemetry/opentelemetry-collector-contrib/receiver/zipkinreceiver v0.143.0/go.mod h1:R4SFC8OrxOhAKXirwFqhWQd6mEX2JZ0wL76lqTX5JQA= github.com/openconfig/gnmi v0.0.0-20180912164834-33a1865c3029 h1:lXQqyLroROhwR2Yq/kXbLzVecgmVeZh2TFLg6OxCd+w= github.com/openconfig/gnmi v0.0.0-20180912164834-33a1865c3029/go.mod h1:t+O9It+LKzfOAhKTT5O0ehDix+MTqbtT0T9t+7zzOvc= -github.com/opencontainers/cgroups v0.0.1 h1:MXjMkkFpKv6kpuirUa4USFBas573sSAY082B4CiHEVA= -github.com/opencontainers/cgroups v0.0.1/go.mod h1:s8lktyhlGUqM7OSRL5P7eAW6Wb+kWPNvt4qvVfzA5vs= +github.com/opencontainers/cgroups v0.0.6 h1:tfZFWTIIGaUUFImTyuTg+Mr5x8XRiSdZESgEBW7UxuI= +github.com/opencontainers/cgroups v0.0.6/go.mod h1:oWVzJsKK0gG9SCRBfTpnn16WcGEqDI8PAcpMGbqWxcs= github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= github.com/opencontainers/image-spec v1.1.1 h1:y0fUlFfIZhPF1W537XOLg0/fcx6zcHCJwooC2xJA040= github.com/opencontainers/image-spec v1.1.1/go.mod h1:qpqAh3Dmcf36wStyyWU+kCeDgrGnAve2nCC8+7h8Q0M= -github.com/opencontainers/runtime-spec v1.2.0 h1:z97+pHb3uELt/yiAWD691HNHQIF07bE7dzrbT927iTk= -github.com/opencontainers/runtime-spec v1.2.0/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= +github.com/opencontainers/runtime-spec v1.2.1 h1:S4k4ryNgEpxW1dzyqffOmhI1BHYcjzU8lpJfSlR0xww= +github.com/opencontainers/runtime-spec v1.2.1/go.mod h1:jwyrGlmzljRJv/Fgzds9SsS/C5hL+LL3ko9hs6T5lQ0= github.com/openshift/api v0.0.0-20180801171038-322a19404e37 h1:05irGU4HK4IauGGDbsk+ZHrm1wOzMLYjMlfaiqMrBYc= github.com/openshift/api v0.0.0-20180801171038-322a19404e37/go.mod h1:dh9o4Fs58gpFXGSYfnVxGR9PnV53I8TW84pQaJDdGiY= -github.com/openshift/api v0.0.0-20210521075222-e273a339932a/go.mod h1:izBmoXbUu3z5kUa4FjZhvekTsyzIWiOoaIgJiZBBMQs= -github.com/openshift/build-machinery-go v0.0.0-20210423112049-9415d7ebd33e/go.mod h1:b1BuldmJlbA/xYtdZvKi+7j5YGB44qJUJDZ9zwiNCfE= -github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142 h1:ZHRIMCFIJN1p9LsJt4HQ+akDrys4PrYnXzOWI5LK03I= -github.com/openshift/client-go v0.0.0-20210521082421-73d9475a9142/go.mod h1:fjS8r9mqDVsPb5td3NehsNOAWa4uiFkYEfVZioQ2gH0= +github.com/openshift/client-go v0.0.0-20251015124057-db0dee36e235 h1:9JBeIXmnHlpXTQPi7LPmu1jdxznBhAE7bb1K+3D8gxY= +github.com/openshift/client-go v0.0.0-20251015124057-db0dee36e235/go.mod h1:L49W6pfrZkfOE5iC1PqEkuLkXG4W0BX4w8b+L2Bv7fM= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= github.com/openzipkin/zipkin-go v0.2.5/go.mod h1:KpXfKdgRDnnhsxw4pNIH9Md5lyFqKUa4YDFlwRYAMyE= github.com/openzipkin/zipkin-go v0.4.3 h1:9EGwpqkgnwdEIJ+Od7QVSEIH+ocmm5nPat0G7sjsSdg= github.com/openzipkin/zipkin-go v0.4.3/go.mod h1:M9wCJZFWCo2RiY+o1eBCEMe0Dp2S5LDHcMZmk3RmK7c= -github.com/ovh/go-ovh v1.7.0 h1:V14nF7FwDjQrZt9g7jzcvAAQ3HN6DNShRFRMC3jLoPw= -github.com/ovh/go-ovh v1.7.0/go.mod h1:cTVDnl94z4tl8pP1uZ/8jlVxntjSIf09bNcQ5TJSC7c= +github.com/ovh/go-ovh v1.9.0 h1:6K8VoL3BYjVV3In9tPJUdT7qMx9h0GExN9EXx1r2kKE= +github.com/ovh/go-ovh v1.9.0/go.mod h1:cTVDnl94z4tl8pP1uZ/8jlVxntjSIf09bNcQ5TJSC7c= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY= github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= +github.com/pborman/getopt v0.0.0-20170112200414-7148bc3a4c30/go.mod h1:85jBQOZwpVEaDAr341tbn15RS4fCAsIst0qp7i8ex1o= github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE= github.com/pelletier/go-toml/v2 v2.2.2 h1:aYUidT7k73Pcl9nb2gScu7NSrKCSHIDE89b3+6Wq+LM= github.com/pelletier/go-toml/v2 v2.2.2/go.mod h1:1t835xjRzz80PqgE6HHgN2JOsmgYu/h4qDAS4n929Rs= github.com/performancecopilot/speed/v4 v4.0.0/go.mod h1:qxrSyuDGrTOWfV+uKRFhfxw6h/4HXRGUiZiufxo49BM= -github.com/peterbourgon/diskv v2.0.1+incompatible/go.mod h1:uqqh8zWWbv1HBMNONnaR/tNboyR3/BZd58JJSHlUSCU= github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ= github.com/philhofer/fwd v1.1.1/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= github.com/pierrec/lz4 v1.0.2-0.20190131084431-473cd7ce01a1/go.mod h1:3/3N9NVKO0jef7pBehbT1qWhCMrIgbYNnFAZCqQ5LRc= github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= -github.com/pierrec/lz4/v4 v4.1.22 h1:cKFw6uJDK+/gfw5BcDL0JL5aBsAFdsIT18eRtLj7VIU= -github.com/pierrec/lz4/v4 v4.1.22/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pierrec/lz4/v4 v4.1.15/go.mod h1:gZWDp/Ze/IJXGXf23ltt2EXimqmTUXEy0GFuRQyBid4= +github.com/pierrec/lz4/v4 v4.1.23 h1:oJE7T90aYBGtFNrI8+KbETnPymobAhzRrR8Mu8n1yfU= +github.com/pierrec/lz4/v4 v4.1.23/go.mod h1:EoQMVJgeeEOMsCqCzqFm2O0cJvljX2nGZjcRIPL34O4= github.com/pion/dtls/v2 v2.2.6 h1:yXMxKr0Skd+Ub6A8UqXTRLSywskx93ooMRHsQUtd+Z4= github.com/pion/dtls/v2 v2.2.6/go.mod h1:t8fWJCIquY5rlQZwA2yWxUS1+OCrAdXrhVKXB5oD/wY= github.com/pion/logging v0.2.2 h1:M9+AIj/+pxNsDfAT64+MAVgJO0rsyLnoJKCqf//DoeY= @@ -1375,58 +1357,59 @@ github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c h1:NRoLoZvkBTKvR5gQLgA3e0hqjkY9u1wm+iOL45VN/qI= -github.com/power-devops/perfstat v0.0.0-20220216144756-c35f1ee13d7c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/prometheus/alertmanager v0.28.0 h1:sLN+6HhZet8hrbmGHLAHWsTXgZSVCvq9Ix3U3wvivqc= -github.com/prometheus/alertmanager v0.28.0/go.mod h1:/okSnb2LlodbMlRoOWQEKtqI/coOo2NKZDm2Hu9QHLQ= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 h1:o4JXh1EVt9k/+g42oCprj/FisM4qX9L3sZB3upGN2ZU= +github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= +github.com/prometheus/alertmanager v0.28.1 h1:BK5pCoAtaKg01BYRUJhEDV1tqJMEtYBGzPw8QdvnnvA= +github.com/prometheus/alertmanager v0.28.1/go.mod h1:0StpPUDDHi1VXeM7p2yYfeZgLVi/PPlt39vo9LQUHxM= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.22.0 h1:rb93p9lokFEsctTys46VnV1kLCDpVZ0a/Y92Vm0Zc6Q= -github.com/prometheus/client_golang v1.22.0/go.mod h1:R7ljNsLXhuQXYZYtw6GAE9AZg8Y7vEW5scdCXrWRXC0= +github.com/prometheus/client_golang v1.23.2 h1:Je96obch5RDVy3FDMndoUsjAhG5Edi49h0RJWRi/o0o= +github.com/prometheus/client_golang v1.23.2/go.mod h1:Tb1a6LWHB3/SPIzCoaDXI4I8UHKeFTEQ1YCr+0Gyqmg= +github.com/prometheus/client_golang/exp v0.0.0-20251212205219-7ba246a648ca h1:BOxmsLoL2ymn8lXJtorca7N/m+2vDQUDoEtPjf0iAxA= +github.com/prometheus/client_golang/exp v0.0.0-20251212205219-7ba246a648ca/go.mod h1:gndBHh3ZdjBozGcGrjUYjN3UJLRS3l2drALtu4lUt+k= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= -github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= +github.com/prometheus/client_model v0.6.2 h1:oBsgwpGs7iVziMvrGhE53c/GrLUsZdHnqNwqPLxwZyk= +github.com/prometheus/client_model v0.6.2/go.mod h1:y3m2F6Gdpfy6Ut/GBsUqTWZqCUvMVzSfMLjcu6wAwpE= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= -github.com/prometheus/common v0.29.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/common v0.30.0/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= -github.com/prometheus/common v0.62.0 h1:xasJaQlnWAeyHdUBeGjXmutelfJHWMRr+Fg4QszZ2Io= -github.com/prometheus/common v0.62.0/go.mod h1:vyBcEuLSvWos9B1+CyL7JZ2up+uFzXhkqml0W5zIY1I= +github.com/prometheus/common v0.67.4 h1:yR3NqWO1/UyO1w2PhUvXlGQs/PtFmoveVO0KZ4+Lvsc= +github.com/prometheus/common v0.67.4/go.mod h1:gP0fq6YjjNCLssJCQp0yk4M8W6ikLURwkdd/YKtTbyI= github.com/prometheus/common/assets v0.2.0 h1:0P5OrzoHrYBOSM1OigWL3mY8ZvV2N4zIE/5AahrSrfM= github.com/prometheus/common/assets v0.2.0/go.mod h1:D17UVUE12bHbim7HzwUvtqm6gwBEaDQ0F+hIGbFbccI= -github.com/prometheus/common/sigv4 v0.1.0 h1:qoVebwtwwEhS85Czm2dSROY5fTo2PAPEVdDeppTwGX4= -github.com/prometheus/common/sigv4 v0.1.0/go.mod h1:2Jkxxk9yYvCkE5G1sQT7GuEXm57JrvHu9k5YwTjsNtI= -github.com/prometheus/exporter-toolkit v0.14.0 h1:NMlswfibpcZZ+H0sZBiTjrA3/aBFHkNZqE+iCj5EmRg= -github.com/prometheus/exporter-toolkit v0.14.0/go.mod h1:Gu5LnVvt7Nr/oqTBUC23WILZepW0nffNo10XdhQcwWA= +github.com/prometheus/exporter-toolkit v0.15.0 h1:Pcle5sSViwR1x0gdPd0wtYrPQENBieQAM7TmT0qtb2U= +github.com/prometheus/exporter-toolkit v0.15.0/go.mod h1:OyRWd2iTo6Xge9Kedvv0IhCrJSBu36JCfJ2yVniRIYk= +github.com/prometheus/otlptranslator v1.0.0 h1:s0LJW/iN9dkIH+EnhiD3BlkkP5QVIUVEoIwkU+A6qos= +github.com/prometheus/otlptranslator v1.0.0/go.mod h1:vRYWnXvI6aWGpsdY/mOT/cbeVRBlPWtBNDb7kGR3uKM= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.16.0 h1:xh6oHhKwnOJKMYiYBDWmkHqQPyiY40sny36Cmx2bbsM= -github.com/prometheus/procfs v0.16.0/go.mod h1:8veyXUu3nGP7oaCxhX6yeaM5u4stL2FeMXnCqhDthZg= -github.com/prometheus/prometheus v0.300.1 h1:9KKcTTq80gkzmXW0Et/QCFSrBPgmwiS3Hlcxc6o8KlM= -github.com/prometheus/prometheus v0.300.1/go.mod h1:gtTPY/XVyCdqqnjA3NzDMb0/nc5H9hOu1RMame+gHyM= +github.com/prometheus/procfs v0.17.0 h1:FuLQ+05u4ZI+SS/w9+BWEM2TXiHKsUQ9TADiRH7DuK0= +github.com/prometheus/procfs v0.17.0/go.mod h1:oPQLaDAMRbA+u8H5Pbfq+dl3VDAvHxMUOVhe0wYB2zw= +github.com/prometheus/prometheus v0.308.1 h1:ApMNI/3/es3Ze90Z7CMb+wwU2BsSYur0m5VKeqHj7h4= +github.com/prometheus/prometheus v0.308.1/go.mod h1:aHjYCDz9zKRyoUXvMWvu13K9XHOkBB12XrEqibs3e0A= +github.com/prometheus/sigv4 v0.3.0 h1:QIG7nTbu0JTnNidGI1Uwl5AGVIChWUACxn2B/BQ1kms= +github.com/prometheus/sigv4 v0.3.0/go.mod h1:fKtFYDus2M43CWKMNtGvFNHGXnAJJEGZbiYCmVp/F8I= github.com/puzpuzpuz/xsync/v3 v3.5.1 h1:GJYJZwO6IdxN/IKbneznS6yPkVC+c3zyY/j19c++5Fg= github.com/puzpuzpuz/xsync/v3 v3.5.1/go.mod h1:VjzYrABPabuM4KyBh1Ftq6u8nhwY5tBPKP9jpmh0nnA= github.com/rabbitmq/amqp091-go v1.2.0/go.mod h1:ogQDLSOACsLPsIq0NpbtiifNZi2YOz0VTJ0kHRghqbM= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= -github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= -github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= -github.com/redis/go-redis/v9 v9.7.0 h1:HhLSs+B6O021gwzl+locl0zEDnyNkxMtf/Z3NNBMa9E= -github.com/redis/go-redis/v9 v9.7.0/go.mod h1:f6zhXITC7JUJIlPEiBOTXxJgPLdZcA93GewI7inzyWw= -github.com/relvacode/iso8601 v1.6.0 h1:eFXUhMJN3Gz8Rcq82f9DTMW0svjtAVuIEULglM7QHTU= -github.com/relvacode/iso8601 v1.6.0/go.mod h1:FlNp+jz+TXpyRqgmM7tnzHHzBnz776kmAH2h3sZCn0I= +github.com/rcrowley/go-metrics v0.0.0-20250401214520-65e299d6c5c9 h1:bsUq1dX0N8AOIL7EB/X911+m4EHsnWEHeJ0c+3TTBrg= +github.com/rcrowley/go-metrics v0.0.0-20250401214520-65e299d6c5c9/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= +github.com/relvacode/iso8601 v1.7.0 h1:BXy+V60stMP6cpswc+a93Mq3e65PfXCgDFfhvNNGrdo= +github.com/relvacode/iso8601 v1.7.0/go.mod h1:FlNp+jz+TXpyRqgmM7tnzHHzBnz776kmAH2h3sZCn0I= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec/go.mod h1:qqbHyh8v60DhA7CoWK5oRCqLrMHRGoxYCSS9EjAz6Eo= github.com/rhnvrm/simples3 v0.6.1/go.mod h1:Y+3vYm2V7Y4VijFoJHHTrja6OgPrJ2cBti8dPGkC3sA= @@ -1435,8 +1418,8 @@ github.com/riemann/riemann-go-client v0.5.0/go.mod h1:FMiaOL8dgBnRfgwENzV0xlYJ2e github.com/rogpeppe/fastuuid v1.2.0/go.mod h1:jVj6XXZzXRy/MSR5jhDC/2q6DgLz+nrA6LYCDYWNEvQ= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= -github.com/rogpeppe/go-internal v1.13.1 h1:KvO1DLK/DRN07sQ1LQKScxyZJuNnedQ5/wKSR38lUII= -github.com/rogpeppe/go-internal v1.13.1/go.mod h1:uMEvuHeurkdAXX61udpOXGD/AzZDWNMNyH2VO9fmH0o= +github.com/rogpeppe/go-internal v1.14.1 h1:UQB4HGPB6osV0SQTLymcB4TgvyWu6ZyliaW0tI/otEQ= +github.com/rogpeppe/go-internal v1.14.1/go.mod h1:MaRKkUm5W0goXpeCfT7UZI6fk/L7L7so1lCWt35ZSgc= github.com/rs/cors v1.11.1 h1:eU3gRzXLRK57F5rKMGMZURNdIG4EoAmX8k94r9wXWHA= github.com/rs/cors v1.11.1/go.mod h1:XyqrcTp5zjWr1wsJ8PIRZssZ8b/WMcMf71DJnit4EMU= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= @@ -1447,16 +1430,16 @@ github.com/safchain/ethtool v0.0.0-20210803160452-9aa261dae9b1 h1:ZFfeKAhIQiiOrQ github.com/safchain/ethtool v0.0.0-20210803160452-9aa261dae9b1/go.mod h1:Z0q5wiBQGYcxhMZ6gUqHn6pYNLypFAvaL3UvgZLR0U4= github.com/samuel/go-zookeeper v0.0.0-20200724154423-2164a8ac840e h1:CGjiMQ0wMH4wtNWrlj6kiTbkPt2F3rbYnhGX6TWLfco= github.com/samuel/go-zookeeper v0.0.0-20200724154423-2164a8ac840e/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32 h1:4+LP7qmsLSGbmc66m1s5dKRMBwztRppfxFKlYqYte/c= -github.com/scaleway/scaleway-sdk-go v1.0.0-beta.32/go.mod h1:kzh+BSAvpoyHHdHBCDhmSWtBc1NbLMZ2lWHqnBoxFks= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36 h1:ObX9hZmK+VmijreZO/8x9pQ8/P/ToHD/bdSb4Eg4tUo= +github.com/scaleway/scaleway-sdk-go v1.0.0-beta.36/go.mod h1:LEsDu4BubxK7/cWhtlQWfuxwL4rf/2UEpxXz1o1EMtM= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= github.com/shirou/gopsutil v3.21.11+incompatible h1:+1+c1VGhc88SSonWP6foOcLhvnKlUeu/erjjvaPEYiI= github.com/shirou/gopsutil v3.21.11+incompatible/go.mod h1:5b4v6he4MtMOwMlS0TUMTu2PcXUg8+E1lC7eC3UO/RA= -github.com/shirou/gopsutil/v4 v4.25.3 h1:SeA68lsu8gLggyMbmCn8cmp97V1TI9ld9sVzAUcKcKE= -github.com/shirou/gopsutil/v4 v4.25.3/go.mod h1:xbuxyoZj+UsgnZrENu3lQivsngRR5BdjbJwf2fv4szA= -github.com/shoenig/test v1.7.1 h1:UJcjSAI3aUKx52kfcfhblgyhZceouhvvs3OYdWgn+PY= -github.com/shoenig/test v1.7.1/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= +github.com/shirou/gopsutil/v4 v4.25.11 h1:X53gB7muL9Gnwwo2evPSE+SfOrltMoR6V3xJAXZILTY= +github.com/shirou/gopsutil/v4 v4.25.11/go.mod h1:EivAfP5x2EhLp2ovdpKSozecVXn1TmuG7SMzs/Wh4PU= +github.com/shoenig/test v1.12.2 h1:ZVT8NeIUwGWpZcKaepPmFMoNQ3sVpxvqUh/MAqwFiJI= +github.com/shoenig/test v1.12.2/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= github.com/showwin/speedtest-go v1.1.4 h1:pcY1W5LYZu44lH6Fuu80nu/Pj67n//VArlZudbAgR6E= github.com/showwin/speedtest-go v1.1.4/go.mod h1:dJugxvC/AQDt4HQQKZ9lKNa2+b1c8nzj9IL0a/F8l1U= github.com/shurcooL/httpfs v0.0.0-20230704072500-f1e31cf0ba5c h1:aqg5Vm5dwtvL+YgDpBcK1ITf3o96N/K7/wsRXQnUTEs= @@ -1483,21 +1466,20 @@ github.com/snowflakedb/gosnowflake v1.6.21 h1:OEn5/P+voj3P/STW+R/gGktJlEpfP127Gz github.com/snowflakedb/gosnowflake v1.6.21/go.mod h1:P2fE/xiD2kQXpr48OdgnazkzPsKD6aVtnHD3WP8yD9c= github.com/sony/gobreaker v0.4.1/go.mod h1:ZKptC7FHNvhBz7dN2LGjPVBz2sZJmc0/PkyDJOjmxWY= github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA= -github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk= -github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo= -github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0= -github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= +github.com/spf13/cobra v1.10.2 h1:DMTTonx5m65Ic0GOoRY2c16WCbHxOOw6xxezuLaBpcU= +github.com/spf13/cobra v1.10.2/go.mod h1:7C1pvHqHw5A4vrJfjNwvOdzYu0Gml16OCs2GRiTUUS4= github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/pflag v1.0.6 h1:jFzHGLGAlb3ruxLB8MhbI6A8+AQX/2eW4qeyNZXNp2o= -github.com/spf13/pflag v1.0.6/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/spf13/pflag v1.0.9 h1:9exaQaMOCwffKiiiYk6/BndUBv+iRViNW+4lEMi0PvY= +github.com/spf13/pflag v1.0.9/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= +github.com/stackitcloud/stackit-sdk-go/core v0.17.3 h1:GsZGmRRc/3GJLmCUnsZswirr5wfLRrwavbnL/renOqg= +github.com/stackitcloud/stackit-sdk-go/core v0.17.3/go.mod h1:HBCXJGPgdRulplDzhrmwC+Dak9B/x0nzNtmOpu+1Ahg= github.com/streadway/amqp v0.0.0-20190404075320-75d898a42a94/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271 h1:WhxRHzgeVGETMlmVfqhRn8RIeeNoPr2Czh33I4Zdccw= github.com/streadway/amqp v0.0.0-20190827072141-edfb9018d271/go.mod h1:AZpEONHx3DKn8O/DFsRAY58/XVQiIPMTMB1SddzLXVw= github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/objx v0.5.2 h1:xuMeJ0Sdp5ZMRXx/aWO6RZxdr3beISkG5/G/aIRr3pY= @@ -1515,10 +1497,10 @@ github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA= -github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= -github.com/testcontainers/testcontainers-go v0.36.0 h1:YpffyLuHtdp5EUsI5mT4sRw8GZhO/5ozyDT1xWGXt00= -github.com/testcontainers/testcontainers-go v0.36.0/go.mod h1:yk73GVJ0KUZIHUtFna6MO7QS144qYpoY8lEEtU9Hed0= +github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U= +github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U= +github.com/testcontainers/testcontainers-go v0.40.0 h1:pSdJYLOVgLE8YdUY2FHQ1Fxu+aMnb6JfVz1mxk7OeMU= +github.com/testcontainers/testcontainers-go v0.40.0/go.mod h1:FSXV5KQtX2HAMlm7U3APNyLkkap35zNLxukw9oBi/MY= github.com/tidwall/gjson v1.10.2/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= github.com/tidwall/gjson v1.18.0 h1:FIDeeyB800efLX89e5a8Y0BNH+LOngJyGrIWxG2FKQY= github.com/tidwall/gjson v1.18.0/go.mod h1:/wbyibRr2FHMks5tjHJ5F8dMZh3AcwJEMf5vlfC0lxk= @@ -1528,33 +1510,41 @@ github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= github.com/tidwall/tinylru v1.1.0 h1:XY6IUfzVTU9rpwdhKUF6nQdChgCdGjkMfLzbWyiau6I= github.com/tidwall/tinylru v1.1.0/go.mod h1:3+bX+TJ2baOLMWTnlyNWHh4QMnFyARg2TLTQ6OFbzw8= -github.com/tidwall/wal v1.1.8 h1:2qDSGdAdjaY3PEvHRva+9UFqgk+ef7cOiW1Qn5JH1y0= -github.com/tidwall/wal v1.1.8/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E= +github.com/tidwall/wal v1.2.1 h1:xQvwnRF3e+xBC4NvFvl1mPGJHU0aH5zNzlUKnKGIImA= +github.com/tidwall/wal v1.2.1/go.mod h1:r6lR1j27W9EPalgHiB7zLJDYu3mzW5BQP5KrzBpYY/E= github.com/tinylib/msgp v1.1.6 h1:i+SbKraHhnrf9M5MYmvQhFnbLhAXSDWF8WWsuyRdocw= github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw= github.com/tklauser/go-sysconf v0.3.10/go.mod h1:C8XykCvCb+Gn0oNCWPIlcb0RuglQTYaQ2hGm7jmxEFk= -github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= -github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= +github.com/tklauser/go-sysconf v0.3.16 h1:frioLaCQSsF5Cy1jgRBrzr6t502KIIwQ0MArYICU0nA= +github.com/tklauser/go-sysconf v0.3.16/go.mod h1:/qNL9xxDhc7tx3HSRsLWNnuzbVfh3e7gh/BmM179nYI= github.com/tklauser/numcpus v0.4.0/go.mod h1:1+UI3pD8NW14VMwdgJNJ1ESk2UnwhAnz5hMwiKKqXCQ= -github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= -github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= +github.com/tklauser/numcpus v0.11.0 h1:nSTwhKH5e1dMNsCdVBukSZrURJRoHbSEQjdEbY+9RXw= +github.com/tklauser/numcpus v0.11.0/go.mod h1:z+LwcLq54uWZTX0u/bGobaV34u6V7KNlTZejzM6/3MQ= github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= -github.com/twmb/franz-go v1.18.1 h1:D75xxCDyvTqBSiImFx2lkPduE39jz1vaD7+FNc+vMkc= -github.com/twmb/franz-go v1.18.1/go.mod h1:Uzo77TarcLTUZeLuGq+9lNpSkfZI+JErv7YJhlDjs9M= -github.com/twmb/franz-go/pkg/kfake v0.0.0-20250320172111-35ab5e5f5327 h1:E2rCVOpwEnB6F0cUpwPNyzfRYfHee0IfHbUVSB5rH6I= -github.com/twmb/franz-go/pkg/kfake v0.0.0-20250320172111-35ab5e5f5327/go.mod h1:zCgWGv7Rg9B70WV6T+tUbifRJnx60gGTFU/U4xZpyUA= -github.com/twmb/franz-go/pkg/kmsg v1.9.0 h1:JojYUph2TKAau6SBtErXpXGC7E3gg4vGZMv9xFU/B6M= -github.com/twmb/franz-go/pkg/kmsg v1.9.0/go.mod h1:CMbfazviCyY6HM0SXuG5t9vOwYDHRCSrJJyBAe5paqg= +github.com/twmb/franz-go v1.7.0/go.mod h1:PMze0jNfNghhih2XHbkmTFykbMF5sJqmNJB31DOOzro= +github.com/twmb/franz-go v1.20.6 h1:TpQTt4QcixJ1cHEmQGPOERvTzo99s8jAutmS7rbSD6w= +github.com/twmb/franz-go v1.20.6/go.mod h1:u+FzH2sInp7b9HNVv2cZN8AxdXy6y/AQ1Bkptu4c0FM= +github.com/twmb/franz-go/pkg/kadm v1.17.1 h1:Bt02Y/RLgnFO2NP2HVP1kd2TFtGRiJZx+fSArjZDtpw= +github.com/twmb/franz-go/pkg/kadm v1.17.1/go.mod h1:s4duQmrDbloVW9QTMXhs6mViTepze7JLG43xwPcAeTg= +github.com/twmb/franz-go/pkg/kfake v0.0.0-20251021233722-4ca18825d8c0 h1:2ldj0Fktzd8IhnSZWyCnz/xulcW7zGvTLMOXTDqm7wA= +github.com/twmb/franz-go/pkg/kfake v0.0.0-20251021233722-4ca18825d8c0/go.mod h1:UmQGDzMTYkAMr3CtNNYz1n0bD6KBI+cSnfQx70vP+c8= +github.com/twmb/franz-go/pkg/kmsg v1.2.0/go.mod h1:SxG/xJKhgPu25SamAq0rrucfp7lbzCpEXOC+vH/ELrY= +github.com/twmb/franz-go/pkg/kmsg v1.12.0 h1:CbatD7ers1KzDNgJqPbKOq0Bz/WLBdsTH75wgzeVaPc= +github.com/twmb/franz-go/pkg/kmsg v1.12.0/go.mod h1:+DPt4NC8RmI6hqb8G09+3giKObE6uD2Eya6CfqBpeJY= +github.com/twmb/franz-go/pkg/sasl/kerberos v1.1.0 h1:alKdbddkPw3rDh+AwmUEwh6HNYgTvDSFIe/GWYRR9RM= +github.com/twmb/franz-go/pkg/sasl/kerberos v1.1.0/go.mod h1:k8BoBjyUbFj34f0rRbn+Ky12sZFAPbmShrg0karAIMo= +github.com/twmb/franz-go/plugin/kzap v1.1.2 h1:0arX5xJ0soUPX1LlDay6ZZoxuWkWk1lggQ5M/IgRXAE= +github.com/twmb/franz-go/plugin/kzap v1.1.2/go.mod h1:53Cl9Uz1pbdOPDvUISIxLrZIWSa2jCuY1bTMauRMBmo= github.com/twmb/murmur3 v1.1.8 h1:8Yt9taO/WN3l08xErzjeschgZU2QSrwm1kclYq+0aRg= github.com/twmb/murmur3 v1.1.8/go.mod h1:Qq/R7NUyOfr65zD+6Q5IHKsJLwP7exErjN6lyyq3OSQ= github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6 h1:SIKIoA4e/5Y9ZOl0DCe3eVMLPOQzJxgZpfdHHeauNTM= github.com/ua-parser/uap-go v0.0.0-20240611065828-3a4781585db6/go.mod h1:BUbeWZiieNxAuuADTBNb3/aeje6on3DhU3rpWsQSB1E= github.com/ugorji/go/codec v1.2.12 h1:9LC83zGrHhuUA9l16C9AHXAqEV/2wBQ4nkvumAE65EE= github.com/ugorji/go/codec v1.2.12/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= -github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ= -github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY= +github.com/valyala/fastjson v1.6.7 h1:ZE4tRy0CIkh+qDc5McjatheGX2czdn8slQjomexVpBM= +github.com/valyala/fastjson v1.6.7/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY= github.com/vapourismo/knx-go v0.0.0-20211128234507-8198fa17db36 h1:JBj2CqnFwBhI3XsdMNn9MjKvehog+p5QZihotqq0Zuo= github.com/vapourismo/knx-go v0.0.0-20211128234507-8198fa17db36/go.mod h1:AslkIOXnEbVmvzc8uqDjm8ZyIqNJcEPiFRqlokmqr2o= github.com/vishvananda/netlink v1.3.0 h1:X7l42GfcV4S6E4vHTsw48qbrV+9PVojNfIhZcwQdrZk= @@ -1577,8 +1567,8 @@ github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= github.com/xdg-go/pbkdf2 v1.0.0 h1:Su7DPu48wXMwC3bs7MCNG+z4FhcyEuz5dlvchbq0B0c= github.com/xdg-go/pbkdf2 v1.0.0/go.mod h1:jrpuAogTd400dnrH08LKmI/xc1MbPOebTwRqcT5RDeI= -github.com/xdg-go/scram v1.1.2 h1:FHX5I5B4i4hKRVRBCFRxq1iQRej7WO3hhBuJf+UUySY= -github.com/xdg-go/scram v1.1.2/go.mod h1:RT/sEzTbU5y00aCK8UOx6R7YryM0iF1N2MOmC3kKLN4= +github.com/xdg-go/scram v1.2.0 h1:bYKF2AEwG5rqd1BumT4gAnvwU/M9nBp2pTSxeZw7Wvs= +github.com/xdg-go/scram v1.2.0/go.mod h1:3dlrS0iBaWKYVt2ZfA4cj48umJZ+cAEbR6/SjLA88I8= github.com/xdg-go/stringprep v1.0.4 h1:XLI/Ng3O1Atzq0oBs3TWm+5ZVgkq2aqdlvP9JtoZ6c8= github.com/xdg-go/stringprep v1.0.4/go.mod h1:mPGuuIYwz7CmR2bT9j4GbQqutWS1zV24gijq1dTyGkM= github.com/xdg/scram v1.0.3 h1:nTadYh2Fs4BK2xdldEa2g5bbaZp0/+1nJMMPtPxS/to= @@ -1592,8 +1582,8 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ= github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y= -github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a h1:fZHgsYlfvtyqToslyjUt3VOPF4J7aK/3MPcK7xp3PDk= -github.com/youmark/pkcs8 v0.0.0-20201027041543-1326539a0a0a/go.mod h1:ul22v+Nro/R083muKhosV54bj5niojjWZvU8xrevuH4= +github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78 h1:ilQV1hzziu+LLM3zUTJ0trRztfwgjqKnBWNtSRkbmwM= +github.com/youmark/pkcs8 v0.0.0-20240726163527-a2c0da244d78/go.mod h1:aL8wCCfTfSfmXjznFBSZNN13rSJjlIOI1fUNAtF7rmI= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.1.32/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -1605,10 +1595,12 @@ github.com/yuin/gopher-lua v0.0.0-20200816102855-ee81675732da/go.mod h1:E1AXubJB github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= github.com/yusufpapurcu/wmi v1.2.4 h1:zFUKzehAFReQwLys1b/iSMl+JQGSCSjtVqQn9bBrPo0= github.com/yusufpapurcu/wmi v1.2.4/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= +github.com/zeebo/assert v1.3.0 h1:g7C04CbJuIDKNPFHmsk4hwZDO5O+kntRxzaUoNXj+IQ= +github.com/zeebo/assert v1.3.0/go.mod h1:Pq9JiuJQpG8JLJdtkwrJESF0Foym2/D9XMU5ciN/wJ0= github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= github.com/zeebo/xxh3 v1.0.2/go.mod h1:5NWz9Sef7zIDm2JHfFlcQvNekmcEl9ekUZQQKCYaDcA= -go.etcd.io/bbolt v1.4.0 h1:TU77id3TnN/zKr7CO/uk+fBCwF2jGcMuw2B/FMAzYIk= -go.etcd.io/bbolt v1.4.0/go.mod h1:AsD+OCi/qPN1giOX1aiLAha3o1U8rAz65bvN4j0sRuk= +go.etcd.io/bbolt v1.4.3 h1:dEadXpI6G79deX5prL3QRNP6JB8UxVkqo4UPnHaNXJo= +go.etcd.io/bbolt v1.4.3/go.mod h1:tKQlpPaYCVFctUIgFKFnAlvbmB3tpy1vkTnDWohtc0E= go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= go.etcd.io/etcd/api/v3 v3.5.4/go.mod h1:5GB2vv4A4AOn3yk7MftYGHkUfGtDHnEraIjym4dYz5A= go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= @@ -1616,8 +1608,8 @@ go.etcd.io/etcd/client/pkg/v3 v3.5.4/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3 go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= go.etcd.io/etcd/client/v3 v3.5.0/go.mod h1:AIKXXVX/DQXtfTEqBryiLTUXwON+GuvO6Z7lLS/oTh0= go.etcd.io/etcd/client/v3 v3.5.4/go.mod h1:ZaRkVgBZC+L+dLCjTcF1hRXpgZXQPOvnA/Ak/gq3kiY= -go.mongodb.org/mongo-driver v1.15.0 h1:rJCKC8eEliewXjZGf0ddURtl7tTVy1TK3bfl0gkUSLc= -go.mongodb.org/mongo-driver v1.15.0/go.mod h1:Vzb0Mk/pa7e6cWw85R4F/endUC3u0U9jGcNU603k65c= +go.mongodb.org/mongo-driver v1.17.4 h1:jUorfmVzljjr0FLzYQsGP8cgN/qzzxlY9Vh0C9KFXVw= +go.mongodb.org/mongo-driver v1.17.4/go.mod h1:Hy04i7O2kC4RS06ZrhPRqj/u4DTYkFDAAccj+rVKqgQ= go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= @@ -1626,209 +1618,233 @@ 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/auto/sdk v1.1.0 h1:cH53jehLUN6UFLY71z+NDOiNJqDdPRaXzTel0sJySYA= -go.opentelemetry.io/auto/sdk v1.1.0/go.mod h1:3wSPjt5PWp2RhlCcmmOial7AvC4DQqZb7a7wCow3W8A= -go.opentelemetry.io/collector v0.124.0 h1:g/dfdGFhBcQI0ggGxTmGlJnJ6Yl6T2gVxQoIj4UfXCc= -go.opentelemetry.io/collector v0.124.0/go.mod h1:QzERYfmHUedawjr8Ph/CBEEkVqWS8IlxRLAZt+KHlCg= -go.opentelemetry.io/collector/client v1.30.0 h1:QbvOrvwUGcnVjnIBn2zyLLubisOjgh7kMgkzDAiYpHg= -go.opentelemetry.io/collector/client v1.30.0/go.mod h1:msXhZlNdAra2fZiyeT0o/xj43Kl1yvF9zYW0r+FhGUI= -go.opentelemetry.io/collector/component v1.30.0 h1:HXjqBHaQ47/EEuWdnkjr4Y3kRWvmyWIDvqa1Q262Fls= -go.opentelemetry.io/collector/component v1.30.0/go.mod h1:vfM9kN+BM6oHBXWibquiprz8CVawxd4/aYy3nbhme3E= -go.opentelemetry.io/collector/component/componentstatus v0.124.0 h1:0WHaANNktxLIk+lN+CtgPBESI1MJBrfVW/LvNCbnMQ4= -go.opentelemetry.io/collector/component/componentstatus v0.124.0/go.mod h1:a/wa8nxJGWOGuLwCN8gHCzFHCaUVZ+VyUYuKz9Yaq38= -go.opentelemetry.io/collector/component/componenttest v0.124.0 h1:Wsc+DmDrWTFs/aEyjDA3slNwV+h/0NOyIR5Aywvr6Zw= -go.opentelemetry.io/collector/component/componenttest v0.124.0/go.mod h1:NQ4ATOzMFc7QA06B993tq8o27DR0cu/JR/zK7slGJ3E= -go.opentelemetry.io/collector/config/configauth v0.124.0 h1:Qcu800axWnpX0xRfW+9Jyos9+GTR6m7gTIF1udEihEo= -go.opentelemetry.io/collector/config/configauth v0.124.0/go.mod h1:Hz5PQnTvNk2yFp50rzf85H3k0MkdwEBdYUxhpRZn75E= -go.opentelemetry.io/collector/config/configcompression v1.30.0 h1:NKbywIEfL2PBiKnm9F2X2tbPNO0WzOQY08yWmndI3uM= -go.opentelemetry.io/collector/config/configcompression v1.30.0/go.mod h1:QwbNpaOl6Me+wd0EdFuEJg0Cc+WR42HNjJtdq4TwE6w= -go.opentelemetry.io/collector/config/configgrpc v0.124.0 h1:aTuHYsyLMaGnd0o39Qy9KL1hZh2X8A1AlNR0YpB8vr0= -go.opentelemetry.io/collector/config/configgrpc v0.124.0/go.mod h1:EEC4T+hCfXbbC+711GaVFuJNBU7hdYR4Vya4RWu7xc0= -go.opentelemetry.io/collector/config/confighttp v0.124.0 h1:W75DaPeLUuGbJtX3cTXOK0b53S5zrUsh6g5UfB6Wzsw= -go.opentelemetry.io/collector/config/confighttp v0.124.0/go.mod h1:hiTu8HFgnzSitrogLz1urQn/+FzNzarqYk4BICy/ABs= -go.opentelemetry.io/collector/config/confignet v1.30.0 h1:2axBhT7xKpCUFgU6KokrDnG9cjtw7gXlACP1uVCUK0s= -go.opentelemetry.io/collector/config/confignet v1.30.0/go.mod h1:HgpLwdRLzPTwbjpUXR0Wdt6pAHuYzaIr8t4yECKrEvo= -go.opentelemetry.io/collector/config/configopaque v1.30.0 h1:vR2UxmzLwmkmQwyh16w8MyLODKdpNVKh0L3JFOZKzQ8= -go.opentelemetry.io/collector/config/configopaque v1.30.0/go.mod h1:GYQiC8IejBcwE8z0O4DwbBR/Hf6U7d8DTf+cszyqwFs= -go.opentelemetry.io/collector/config/configretry v1.30.0 h1:sapni1tymwNiuI0PjqlRR5CvYxIQYT8tyjQGVJDkVPM= -go.opentelemetry.io/collector/config/configretry v1.30.0/go.mod h1:QNnb+MCk7aS1k2EuGJMtlNCltzD7b8uC7Xel0Dxm1wQ= -go.opentelemetry.io/collector/config/configtelemetry v0.124.0 h1:KIg5wlHKp8nI5g/hAWZug9fE5MlPZwkRP2ZHOi4I6FU= -go.opentelemetry.io/collector/config/configtelemetry v0.124.0/go.mod h1:WXmlNatI0vwjv7whh/qF1Xy+UufCZDk7VLtYqML7QmA= -go.opentelemetry.io/collector/config/configtls v1.30.0 h1:wLTRV5hn/FWKWNjZ/9/ckkeD2mqWzAtwzP1kQv1YZZE= -go.opentelemetry.io/collector/config/configtls v1.30.0/go.mod h1:yCM4ZYkLvc1VjpT/1DQIVoGmzEBHOhZltYQ7A30BMyM= -go.opentelemetry.io/collector/confmap v1.30.0 h1:Y0MXhjQCdMyJN9xZMWWdNPWs6ncMVf7YVnyAEN2dAcM= -go.opentelemetry.io/collector/confmap v1.30.0/go.mod h1:9DdThVDIC3VsdtTb7DgT+HwusWOocoqDkd/TErEtQgA= +go.opentelemetry.io/auto/sdk v1.2.1 h1:jXsnJ4Lmnqd11kwkBV2LgLoFMZKizbCi5fNZ/ipaZ64= +go.opentelemetry.io/auto/sdk v1.2.1/go.mod h1:KRTj+aOaElaLi+wW1kO/DZRXwkF4C5xPbEe3ZiIhN7Y= +go.opentelemetry.io/collector v0.143.0 h1:XN+TmsZoSgJLdJTvTzFkUEs7171yDjfFoFHp6tYemc0= +go.opentelemetry.io/collector v0.143.0/go.mod h1:RB+kvaPrPuwlzocWyWtCB4vByc+ZZUyO6luYMm2MI+Y= +go.opentelemetry.io/collector/client v1.49.0 h1:TDSgSKEtMUZbxtA3xzToYTzuqmkw3kRg8VOf2Dpk6sI= +go.opentelemetry.io/collector/client v1.49.0/go.mod h1:xFIb+JHhnhtyUiuO62EF9lffnpxSXSpmDk7OpLQQ1/U= +go.opentelemetry.io/collector/component v1.49.0 h1:iJ56qiTWNtTyqafDx/X6zMukGEF8UZJA/+HNyPGVbks= +go.opentelemetry.io/collector/component v1.49.0/go.mod h1:EZd8hSQkzy/SJwahBKLF/NXsdhBEteiP4B6KXN7Ttpg= +go.opentelemetry.io/collector/component/componentstatus v0.143.0 h1:mtjfxahSl7LqreJ1fKrvmVLWv5wM6gNcmcAhFIBQLpo= +go.opentelemetry.io/collector/component/componentstatus v0.143.0/go.mod h1:7Is2U4lChyTtkOOpnPZy2bHVnj8kDETVUUnEX3UYIMY= +go.opentelemetry.io/collector/component/componenttest v0.143.0 h1:63Z2/UaFQSHnBs5fKLZ2BP9WTM7OL6CalMadq86PpeQ= +go.opentelemetry.io/collector/component/componenttest v0.143.0/go.mod h1:zUC76cTk9l+P7+0GPXgXgj8J+LxxrTD0j8EJHfX6Xa8= +go.opentelemetry.io/collector/config/configauth v1.49.0 h1:++CaCN1oD7jGBZSXWb9ETtdWuDDmm9e2GnSoO9dj+p0= +go.opentelemetry.io/collector/config/configauth v1.49.0/go.mod h1:f5HO1CzGB3g8nKlEgsYw3r/sRWRYnDj1xG4Xqt8MTcI= +go.opentelemetry.io/collector/config/configcompression v1.49.0 h1:5iSpP+jqnPyBTrD+6Sn/mHgNCmlYKYWtvtF2/xDKyow= +go.opentelemetry.io/collector/config/configcompression v1.49.0/go.mod h1:ZlnKaXFYL3HVMUNWVAo/YOLYoxNZo7h8SrQp3l7GV00= +go.opentelemetry.io/collector/config/configgrpc v0.143.0 h1:XvfSpcZuvpUdu66FKpHp6+swexIOnr6azgksM+gJbL4= +go.opentelemetry.io/collector/config/configgrpc v0.143.0/go.mod h1:KRMfdWiwjmL3NTqsir3AHU26xi9vt4b0xjm5SpiWyUg= +go.opentelemetry.io/collector/config/confighttp v0.143.0 h1:mQPskU3XCuXf1gPX7pZNPn4XyXeHhtafioAPGrFlCQA= +go.opentelemetry.io/collector/config/confighttp v0.143.0/go.mod h1:BCwjZu6nkkCzllyWncCiM4sqUFQ0RIpFfPHTuc5Vd0Q= +go.opentelemetry.io/collector/config/configmiddleware v1.49.0 h1:au/wsjrGL9ubj9x9i8Pfy1yixurmu7tQ9sjOMfyVhbU= +go.opentelemetry.io/collector/config/configmiddleware v1.49.0/go.mod h1:8b0lDf4itZAnT8AsNTgP2Mj+hZg95AsN3ZIpwOXLqgc= +go.opentelemetry.io/collector/config/confignet v1.49.0 h1:hiVwkBC3wQ53EL92vcI2Qg1TIGMaMzCVBK3xTRajaag= +go.opentelemetry.io/collector/config/confignet v1.49.0/go.mod h1:4jJWdoe1MmpqxMzxrIILcS5FK2JPocXYZGUvv5ZQVKE= +go.opentelemetry.io/collector/config/configopaque v1.49.0 h1:ititVJ2pkD2CuJdaVb6HPjlJ7S+DNUNbCm95eOIuqm8= +go.opentelemetry.io/collector/config/configopaque v1.49.0/go.mod h1:Kl4z9CZn3p8huCtpx8P/WqK0VnZhIVhGm88IwCZ8sCc= +go.opentelemetry.io/collector/config/configoptional v1.49.0 h1:Ii9qrRob1kuNpnmm4TlXUr12ankC87CgK36tMy/Ll8o= +go.opentelemetry.io/collector/config/configoptional v1.49.0/go.mod h1:ueK8MRdCY5/VwTXsFeiuQ5cpLHFyWBXzW+bcf8S4+JA= +go.opentelemetry.io/collector/config/configretry v1.49.0 h1:inYndFPKIHP9b8UCR4v/B1ChGByenhu5fM/pWW84xnw= +go.opentelemetry.io/collector/config/configretry v1.49.0/go.mod h1:ZSTYqAJCq4qf+/4DGoIxCElDIl5yHt8XxEbcnpWBbMM= +go.opentelemetry.io/collector/config/configtelemetry v0.143.0 h1:jItlkQyGebrfdwrAJjE22L3RI+/+dgaDGWaBKS36ys4= +go.opentelemetry.io/collector/config/configtelemetry v0.143.0/go.mod h1:Xjw2+DpNLjYtx596EHSWBy0dNQRiJ2H+BlWU907lO40= +go.opentelemetry.io/collector/config/configtls v1.49.0 h1:LCv2hgUzW9QWoRm0hCRp/SseBQpFgNTAlsMMvBapE8g= +go.opentelemetry.io/collector/config/configtls v1.49.0/go.mod h1:SoO51XHgeL08dpD5A5gDQusSWNN9+7PGal+5CkkahZk= +go.opentelemetry.io/collector/confmap v1.49.0 h1:QUUymb4To6wgxDpD5USPkFqqsTe97vIEUmAmldXsvOM= +go.opentelemetry.io/collector/confmap v1.49.0/go.mod h1:nXdTzIrHuIJ6Q30Woy/JgeHRnCvEmao6AEFZJiP28T4= go.opentelemetry.io/collector/confmap/converter/expandconverter v0.113.0 h1:DBjWXlVzdwVbs1ZOH+k1vmoBt3TLx8NvRK8ZK3nKdmo= go.opentelemetry.io/collector/confmap/converter/expandconverter v0.113.0/go.mod h1:/YDWibNLalyfd0BR0V5ixiParsNCvVKkA58f3bcu/AA= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.30.0 h1:7YeSstCtZEKtI2z8ym8icQb2S8G6eVafRtBRHBZLZtg= -go.opentelemetry.io/collector/confmap/provider/envprovider v1.30.0/go.mod h1:wB4fkxVoWzlFzBYv6c97hn4SiML/JYba4crZuTReYyE= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.30.0 h1:9wgc3fVrdQWrE/gcGnMF/SjCsMvEwY7AXZPV0OBEO/4= -go.opentelemetry.io/collector/confmap/provider/fileprovider v1.30.0/go.mod h1:Mmkoh8935XSM/QtZ7k1Wis2isGToCFgjGv+O8LrLWos= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.30.0 h1:Vz8YMDM7z2AhqMFtRqotolYCKjRfo+UEhFz6g304Weo= -go.opentelemetry.io/collector/confmap/provider/httpprovider v1.30.0/go.mod h1:JMNogKltv98uKtE1bB1TAJTx/7f8vhe6CRL9Pqvy8M0= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.30.0 h1:aKu87mHavpsGfkr3E/I4L8C4knvfhXgZ04uQ7xf9Pko= -go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.30.0/go.mod h1:ip1d328KzF40TpDMuHg/8UWnLsII1m6Z91UaM9UWiXs= -go.opentelemetry.io/collector/confmap/xconfmap v0.124.0 h1:PK+CaSgjLvzHaafBieJ3AjiUTAPuf40C+/Fn38LvmW8= -go.opentelemetry.io/collector/confmap/xconfmap v0.124.0/go.mod h1:DZmFSgWiqXQrzld9uU+73YAVI5JRIgd8RkK5HcaXGU0= -go.opentelemetry.io/collector/connector v0.124.0 h1:/Wk8A4gOqjhE+WvKCMqCFhzUIvSi3sdN3RGvopjD6SY= -go.opentelemetry.io/collector/connector v0.124.0/go.mod h1:dnYcXgUZp8ZmT7nbBPf38+mP2DD3T47m9jyGbdaCEXc= -go.opentelemetry.io/collector/connector/connectortest v0.124.0 h1:gAD2jt7Th6DD8tDTU72Sv2xXvqJEGSjfncr9nTSVCg8= -go.opentelemetry.io/collector/connector/connectortest v0.124.0/go.mod h1:0017vT2aCY1NmYXEepxvEfMA9YufKUoBM3/qtD6k9UM= -go.opentelemetry.io/collector/connector/xconnector v0.124.0 h1:rdjwSfajHjJVRznw/NKGGzY0PKBTKBypZngGxOaJuEg= -go.opentelemetry.io/collector/connector/xconnector v0.124.0/go.mod h1:rOhdUXPzTZbJ2L8VV43r7Rz/ZBfgWxQ+RI9mcqlzz5g= -go.opentelemetry.io/collector/consumer v1.30.0 h1:Nn6kFTH+EJbv13E0W+sNvWrTgbiFCRv8f6DaA2F1DQs= -go.opentelemetry.io/collector/consumer v1.30.0/go.mod h1:edRyfk61ugdhCQ93PBLRZfYMVWjdMPpKP8z5QLyESf0= -go.opentelemetry.io/collector/consumer/consumererror v0.124.0 h1:OmeJex0C8jcwyILG+eJIGDe6rGaR15fip+Rj3XyMTRY= -go.opentelemetry.io/collector/consumer/consumererror v0.124.0/go.mod h1:A6WL/E70dUh9oFdQsL+aVYGL+d6UqiAhi7rIW/6gvDM= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.124.0 h1:OAZ65+hyjYSBLg7s7OdmGYwkStGHWR2743elhO9tX8A= -go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.124.0/go.mod h1:/Mz+iI91QxtqbH9tgIHboipE1n5e8/j4ZSQvcK8D/hU= -go.opentelemetry.io/collector/consumer/consumertest v0.124.0 h1:2arChG4RPrHW3lfVWlK/KDF7Y7qkUm/YAiBXh8oTue0= -go.opentelemetry.io/collector/consumer/consumertest v0.124.0/go.mod h1:Hlu+EXbINHxVAyIT1baKO2d0j5odR3fLlLAiaP+JqQg= -go.opentelemetry.io/collector/consumer/xconsumer v0.124.0 h1:/cut96EWVNoz6lIeGI9+EzS6UClMtnZkx5YIpkD0Xe0= -go.opentelemetry.io/collector/consumer/xconsumer v0.124.0/go.mod h1:fHH/MpzFCRNk/4foiYE6BoXQCAMf5sJTO35uvzVrrd4= -go.opentelemetry.io/collector/exporter v0.124.0 h1:ii+9tU/iSrPl4+YDvqFVflksA9hUYEzwMIpmvP4JZ8w= -go.opentelemetry.io/collector/exporter v0.124.0/go.mod h1:Q8tOEwFu3CN8VGjE4H2yZcCRG9Q60foQIyZGKPD/jig= -go.opentelemetry.io/collector/exporter/debugexporter v0.124.0 h1:YYgVvLihAlFxxHKDh9We20t5HKTjqhUiiCxdsyn0ojo= -go.opentelemetry.io/collector/exporter/debugexporter v0.124.0/go.mod h1:imU0Fgevte0g6rQzqpJnXT3N13DU892Ya3ATwfOfB5Y= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.124.0 h1:rU8CkyMIkLnjQAM6Yjd/a2gOQ/Svsjd/8jCNKEmrStw= -go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.124.0/go.mod h1:2dO+z9QWGZwyxGOVLuCKAT0n+da4FMIaRjQDXdhcFyM= -go.opentelemetry.io/collector/exporter/exportertest v0.124.0 h1:IOxA/4CiVWGPlmA0JofK6W4DzvwW1YJes09r6osluIE= -go.opentelemetry.io/collector/exporter/exportertest v0.124.0/go.mod h1:2EmU8IwVJV79MmFBFFW1LCN0Ob2UZsEkX/mSUB06lbI= -go.opentelemetry.io/collector/exporter/nopexporter v0.124.0 h1:oGXHe7lqa1FebpbLL9S4njO86CUTLFDjDhLo18IkYQo= -go.opentelemetry.io/collector/exporter/nopexporter v0.124.0/go.mod h1:Ceru8F6fsFoSieHJ3g9TLJMSICMK/KCmCqmAx15Hu/A= -go.opentelemetry.io/collector/exporter/xexporter v0.124.0 h1:Itfn2+F4ki8hObOtPCecWBwGpuxakUYSsTwwkB5iUns= -go.opentelemetry.io/collector/exporter/xexporter v0.124.0/go.mod h1:dNK/PPY02gA9BawIKHyVk8kIFdYvqVZ2A+LlMZucIPY= -go.opentelemetry.io/collector/extension v1.30.0 h1:AJqntAp1p40Q1az2Vze3OHiMURq56KWnUxaLzs1ghaA= -go.opentelemetry.io/collector/extension v1.30.0/go.mod h1:a21WpypFQp9x0Go7yMOknYmIKvdIoWGzjz+h1WMjzLk= -go.opentelemetry.io/collector/extension/extensionauth v1.30.0 h1:HfNT4F1LDEyuItoHq01LrPiUmMpfc5LnOfE4OYVSghA= -go.opentelemetry.io/collector/extension/extensionauth v1.30.0/go.mod h1:bVWkWyyd0aCYu+x6q4HdezfzL0QAqlq5PO7NwckXe4s= -go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.124.0 h1:TJKeyGES/5Zmr/ZZUvhgNZGVf8tB93hFRVbEk5KUYwc= -go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.124.0/go.mod h1:h+ov4hyhYGJDmkfUoaBDfBL323VedVzsnFBG4tY6U40= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.124.0 h1:6emRXUQriceBcrwRDf2MPQQMRu7jmP0Z0XaJ4zdjt+I= -go.opentelemetry.io/collector/extension/extensioncapabilities v0.124.0/go.mod h1:ovL3wgZuQ8/U7UxUBTqqGSYQTPxHPHmj4P+kp/zb0hA= -go.opentelemetry.io/collector/extension/extensiontest v0.124.0 h1:pWfKxEqvq5vVdQy+UIerw5j7ZrXezxsfQfuUe8g/xVo= -go.opentelemetry.io/collector/extension/extensiontest v0.124.0/go.mod h1:DLVRyW7tJt8TtYq0Wr5BUsM494YqDiIjN8YCmbVKqjs= -go.opentelemetry.io/collector/extension/xextension v0.124.0 h1:Yzf11HXaiMHfS50Zy/CYKfJjoi+/w/tgRZdDQ2VIdW0= -go.opentelemetry.io/collector/extension/xextension v0.124.0/go.mod h1:GeM0aSgwVSba3Bvvspuy1E+1aa/Q1CDxoK+e/xcJFVg= -go.opentelemetry.io/collector/extension/zpagesextension v0.124.0 h1:Vr4y4hCaUr3jKLmCzldVkTgtkvcGwDp4PpIkCDDN9c8= -go.opentelemetry.io/collector/extension/zpagesextension v0.124.0/go.mod h1:822rM4VYcfywso0CH7wUQV8T/4ZfSrtOA65z4FaY8Mk= -go.opentelemetry.io/collector/featuregate v1.30.0 h1:mx7+iP/FQnY7KO8qw/xE3Qd1MQkWcU8VgcqLNrJ8EU8= -go.opentelemetry.io/collector/featuregate v1.30.0/go.mod h1:Y/KsHbvREENKvvN9RlpiWk/IGBK+CATBYzIIpU7nccc= -go.opentelemetry.io/collector/filter v0.124.0 h1:yyeoMqlcWuUwRtZRIHUff0/7dBUDfiwss/XZzTH6wpE= -go.opentelemetry.io/collector/filter v0.124.0/go.mod h1:sAeyPSvMuDT3d2VIrK49TGq90uLcm2eTkOMXh1EB3H4= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.124.0 h1:8+xc3OxriK1nZNBApFCzF7lszXyBQxyJ/Nnzy5Q4hCM= -go.opentelemetry.io/collector/internal/fanoutconsumer v0.124.0/go.mod h1:CoT5fVYpTT4RWUE9DihSMlxXqGP/VnILnBBGld8Bu6o= -go.opentelemetry.io/collector/internal/memorylimiter v0.124.0 h1:BRFHAy7Y6yacOESvqitUezXvStbi/1SyQgrwNs2RXzE= -go.opentelemetry.io/collector/internal/memorylimiter v0.124.0/go.mod h1:8QYQ3fbXJmkPE+7nP+eoVMmgCP8SLg3UuE8fDmtrzLE= -go.opentelemetry.io/collector/internal/sharedcomponent v0.124.0 h1:HZTic8bbD86FFxE9xw8ZXLBCIwGObL9m70REo+64ZmY= -go.opentelemetry.io/collector/internal/sharedcomponent v0.124.0/go.mod h1:yQs/QFRYvAS2ak2mh9CXblFGbFEPLJ7FaFc8rTpL8C0= -go.opentelemetry.io/collector/internal/telemetry v0.124.0 h1:kzd1/ZYhLj4bt2pDB529mL4rIRrRacemXodFNxfhdWk= -go.opentelemetry.io/collector/internal/telemetry v0.124.0/go.mod h1:ZjXjqV0dJ+6D4XGhTOxg/WHjnhdmXsmwmUSgALea66Y= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.49.0 h1:bClFp8wGonlPrM0PJ3CDtxh5L94HY1LP0k7xD3ESlig= +go.opentelemetry.io/collector/confmap/provider/envprovider v1.49.0/go.mod h1:5+MtZMUSPJcxn+3U6uLnC5T6AA0gFoeEuO9hsNDkkuk= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.49.0 h1:mQgWTX5PP8DCLqHrb933S44FtZfCtJv+BB5JO6EXX8A= +go.opentelemetry.io/collector/confmap/provider/fileprovider v1.49.0/go.mod h1:iLC1EEr6nHSYbo1SjNCkeDpQWdXGcSGRbFkMjsCUViw= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.49.0 h1:5W2TFDAlNwhNBpjprDHjqJp10JgW/fS87YHhX/9wmUM= +go.opentelemetry.io/collector/confmap/provider/httpprovider v1.49.0/go.mod h1:4ksiMn36Crpqa6unlZyTjuUQa6YedyPEQUvVfd2mzzk= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.49.0 h1:+28WUEzoWpbrlOD9gumg+UR1HdVCfNWwXxclmPH5fjc= +go.opentelemetry.io/collector/confmap/provider/yamlprovider v1.49.0/go.mod h1:KhMVKOLB8c4TjqvclaN3EVDGUadyiQ3WfrBj44nGCiM= +go.opentelemetry.io/collector/confmap/xconfmap v0.143.0 h1:yhnDnSpB1snKv6kn7dthZYMiN9zwD0r6agDjHuamn7s= +go.opentelemetry.io/collector/confmap/xconfmap v0.143.0/go.mod h1:d0bg4cm1+Xf8/QOWEAdpxHmgS4EFLwYBiZluwV01Ceg= +go.opentelemetry.io/collector/connector v0.143.0 h1:EHSz/kg/Pz91HZK7K1Wu/ZGOJsCogZjyzWoDGkYK8tQ= +go.opentelemetry.io/collector/connector v0.143.0/go.mod h1:NWG7ZLQ3Bkcdg5he3+t5NTZFUxKDMSyyF7b2aD+/DFw= +go.opentelemetry.io/collector/connector/connectortest v0.143.0 h1:po+MrKx+uXeu+WyYJWYQ/JkG+SHtepG6EwgB1MlG3n0= +go.opentelemetry.io/collector/connector/connectortest v0.143.0/go.mod h1:tr1OhehhbaHQFpoUm0dC+9Tf4cBeeLZnpZc0i/7rUbM= +go.opentelemetry.io/collector/connector/xconnector v0.143.0 h1:h9cs7QIQIIRCNE4OgG8bkuK/hxslJ25s4+u2L0OOlWg= +go.opentelemetry.io/collector/connector/xconnector v0.143.0/go.mod h1:jyTlAUWjCZs2WCNGEakapoIYmudz2BdJWF2amssUlrg= +go.opentelemetry.io/collector/consumer v1.49.0 h1:xNQxfM/5P+wYrwl6IaU35RsLA8ANM74okG1ahZdWO0c= +go.opentelemetry.io/collector/consumer v1.49.0/go.mod h1:LAzZPC8d2CpmLqXpn3K4zTM/z8a6VxA0hMGOE9MWXxo= +go.opentelemetry.io/collector/consumer/consumererror v0.143.0 h1:K3dHkSbR/AXRRrxkNaRVHyVohafRQNoZWrFalHlbmSM= +go.opentelemetry.io/collector/consumer/consumererror v0.143.0/go.mod h1:1PMhn81IoiPRCtC0mWbLylHlpkhOwexK1Nj8Uc/7rWk= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.143.0 h1:GKc7pFmuwkIl+eY30rNukWqBIHbYN8EkJLdS/uetqv4= +go.opentelemetry.io/collector/consumer/consumererror/xconsumererror v0.143.0/go.mod h1:UEZDJZfPqe1wxDLx7fkM8QVom+hTl5bF1Y69Esbjgbw= +go.opentelemetry.io/collector/consumer/consumertest v0.143.0 h1:69w92MikFVvzV22VFkjmddELHV1V3BlIKWb4L+epcgM= +go.opentelemetry.io/collector/consumer/consumertest v0.143.0/go.mod h1:Qi4RlpzDuO/2+k+UrV9Nw0Km2UlunnN1RU8nIhsI/LA= +go.opentelemetry.io/collector/consumer/xconsumer v0.143.0 h1:m5NjAWhKczxWzsCENEmQoiKdIK0yfOR3Rn0c5J0puMQ= +go.opentelemetry.io/collector/consumer/xconsumer v0.143.0/go.mod h1:7hyToLEwxC4PwGjjTsSdLAiiABUh6Mg5poJb9BC/gP0= +go.opentelemetry.io/collector/exporter v1.49.0 h1:LX/04kd16f+21MeLFSdngwYrBPoE6xaASz5JVWrgWSo= +go.opentelemetry.io/collector/exporter v1.49.0/go.mod h1:WQ2vE0bT9aQGp08H0lw9ZkvGtqr/M4jdSmso0DxGDZ0= +go.opentelemetry.io/collector/exporter/debugexporter v0.143.0 h1:VgYSdDNvnaXyz4KEUn3t5A/oWViuP6w9GUCBCf28mxM= +go.opentelemetry.io/collector/exporter/debugexporter v0.143.0/go.mod h1:CaXASVAGCP8jYYiLy9jeVS/3zW3hAgsYej3gubakbGQ= +go.opentelemetry.io/collector/exporter/exporterhelper v0.143.0 h1:a/rJO/uuZZ7ILH7QX5tvH4tEWNBwa4m2xkjnRbEO1q4= +go.opentelemetry.io/collector/exporter/exporterhelper v0.143.0/go.mod h1:OVn6nwialNqIDEvJSjbLPVdgTr9KgloKWcymtdfWEcE= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.143.0 h1:+ZITIxeU2XsyHwX+Hx9T4GC2oo2lXKoJFe1J8ejJrOw= +go.opentelemetry.io/collector/exporter/exporterhelper/xexporterhelper v0.143.0/go.mod h1:WkncXhR6FX+baymM9R4QB/I5OlbA4lazPzjEue6/vDE= +go.opentelemetry.io/collector/exporter/exportertest v0.143.0 h1:xvaSTd/9Nliz17zcNpFVTYqmJxV3DlRhunQ4t5WjKd0= +go.opentelemetry.io/collector/exporter/exportertest v0.143.0/go.mod h1:3wg7QsTdXe9ex+QjHqscqWWzuEWOaGvK4SKwReH+DLY= +go.opentelemetry.io/collector/exporter/nopexporter v0.143.0 h1:jx9XgyOQfp+6o/TyC9WxUs2woZ5F9SqfTBOZ5KuNAW0= +go.opentelemetry.io/collector/exporter/nopexporter v0.143.0/go.mod h1:87kcB590Y/wAeZ8VDe2svLpx+DFU20exSsaqdY5JLkg= +go.opentelemetry.io/collector/exporter/xexporter v0.143.0 h1:IR/Mcsnd5yL+76XIZFGUY3pjrXck3okUCByDT2fcpDg= +go.opentelemetry.io/collector/exporter/xexporter v0.143.0/go.mod h1:Ndp+NjD2uh72mOArw6T/GzM8H3zAsLrpG7dnCDt9y/E= +go.opentelemetry.io/collector/extension v1.49.0 h1:1OyzPDKKrSeWYNmC/e8osvHBs1efZ7cTflZqjXBQN0Y= +go.opentelemetry.io/collector/extension v1.49.0/go.mod h1:cmVSdvU+Y046KX+Nuzd9uB1i8GsbejvSt6oOg3Zu7NE= +go.opentelemetry.io/collector/extension/extensionauth v1.49.0 h1:0J/OeWEWW9QhE5aeR2u/jdXW0M9lDxFRu3z87V6OK3Y= +go.opentelemetry.io/collector/extension/extensionauth v1.49.0/go.mod h1:b79ltIeOqbHBn4n8IG084APU8dqtB9+NFVL8Ao2wprQ= +go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.143.0 h1:C1ihPsGRb2yXRj74gif1b85da0fZT4h8xIg5oKPnOYQ= +go.opentelemetry.io/collector/extension/extensionauth/extensionauthtest v0.143.0/go.mod h1:DEOe9KZ4oMD2lb5IYsUw7qDO8AbLrBgiZiTG47dDm7o= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.143.0 h1:YU2ltL8qD5ow07E3FXdDzvmkwPvTnUA0iOISnBhdLdc= +go.opentelemetry.io/collector/extension/extensioncapabilities v0.143.0/go.mod h1:4ztUdAQbh8hbO/eb+vnG8sj9vRHu7AVFTWSTx/w5EAg= +go.opentelemetry.io/collector/extension/extensionmiddleware v0.143.0 h1:86ugTLeoc/KfKdLaEkjcVG7a9ZKSqO3m6BR/6FJ0CSI= +go.opentelemetry.io/collector/extension/extensionmiddleware v0.143.0/go.mod h1:b11u6sIF0UTi67W/6rUUZao4Ni5Y+C/pI4SFC/RlBI4= +go.opentelemetry.io/collector/extension/extensionmiddleware/extensionmiddlewaretest v0.143.0 h1:kZmzqFvtgRGY4t1/LJaTwKFGPuGuM2tyAzdJ17Glexc= +go.opentelemetry.io/collector/extension/extensionmiddleware/extensionmiddlewaretest v0.143.0/go.mod h1:mNDLeemrNkzg3KSVlqvRoUGhc6XtQSGK6xwdEwSyaMM= +go.opentelemetry.io/collector/extension/extensiontest v0.143.0 h1:qsVBu1mqh6Fwf+nXYw+zVSjW2az6IfwUGcroKSuZj0A= +go.opentelemetry.io/collector/extension/extensiontest v0.143.0/go.mod h1:8vauNzBFzrC9HvHDNVg82zDj0H88msCkO0Gzc7eHRpg= +go.opentelemetry.io/collector/extension/xextension v0.143.0 h1:1yMa4a7kBus1hwPKVop6x4YC1phB7mnCcdPHOx1xNj4= +go.opentelemetry.io/collector/extension/xextension v0.143.0/go.mod h1:HWYI/WkGrWeLbuJlbkjqh3DYXywolSoTUiNhbkR22sU= +go.opentelemetry.io/collector/extension/zpagesextension v0.143.0 h1:73X4Z+b8rtMR5m+x+FOrlUSN/EnE2KgBc4ljhO1MXsA= +go.opentelemetry.io/collector/extension/zpagesextension v0.143.0/go.mod h1:IAwfNrmIMXtLc+mmPiTazWf1b8o7hrxu75o910WkNZI= +go.opentelemetry.io/collector/featuregate v1.49.0 h1:4UfnqTvSvm6GkeD/w39LYLPmnZDfk4f+grkWuyl0NPU= +go.opentelemetry.io/collector/featuregate v1.49.0/go.mod h1:/1bclXgP91pISaEeNulRxzzmzMTm4I5Xih2SnI4HRSo= +go.opentelemetry.io/collector/filter v0.143.0 h1:yOi8VReg63r/qB1qkBzo/Q0K0Psxg9vl2tsRLwxQfjM= +go.opentelemetry.io/collector/filter v0.143.0/go.mod h1:LbFEYe3/Q5h7JasS8v0MFcWBzbyq5duOzhVU7SBKTnU= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.143.0 h1:UKtCr4IEKHw1uFryjfM3SRTLRhEaGpEYwHy6nKVp06U= +go.opentelemetry.io/collector/internal/fanoutconsumer v0.143.0/go.mod h1:HLvXIuzLz29oh7P49Rs7V+XQ3IKqdjl014Myk8HqoFg= +go.opentelemetry.io/collector/internal/memorylimiter v0.143.0 h1:IfTUzzsgjhmnJp/v/VwpBr/SNT4J+8tH2VbpS/OwUN4= +go.opentelemetry.io/collector/internal/memorylimiter v0.143.0/go.mod h1:hPZ1RwwqiTICrSFauJpJpcR7o4T4wIsyF/kDKm1jWCY= +go.opentelemetry.io/collector/internal/sharedcomponent v0.143.0 h1:d6aVGA5Iu2KVIOQmhH5mkrclAh7iuFByFrY77+etUYc= +go.opentelemetry.io/collector/internal/sharedcomponent v0.143.0/go.mod h1:7Jmi8WK67Y0kZ09bVPazd9OXiqoMho+jUsL+i0NaGhA= +go.opentelemetry.io/collector/internal/telemetry v0.143.0 h1:N7/mlyZycJCcu5doxucG+Ny7imvTobPUlVimJFfIKp0= +go.opentelemetry.io/collector/internal/telemetry v0.143.0/go.mod h1:Yf7LGhpzKWFsXoE8AfPbfJRrayA+rUspFGhH0xIRNxc= +go.opentelemetry.io/collector/internal/testutil v0.143.0 h1:rp3vIsOhXg/H3YXuStdggGTLuU+Udf1BdDIF/I7+Tyk= +go.opentelemetry.io/collector/internal/testutil v0.143.0/go.mod h1:YAD9EAkwh/l5asZNbEBEUCqEjoL1OKMjAMoPjPqH76c= go.opentelemetry.io/collector/model v0.44.0 h1:I+M6X2NANYChOGYrpbxCoEYJah3eHdMvumKjothIAtA= go.opentelemetry.io/collector/model v0.44.0/go.mod h1:4jo1R8uBDspLCxUGhQ0k3v/EFXFbW7s0AIy3LuGLbcU= -go.opentelemetry.io/collector/otelcol v0.124.0 h1:q/+ebTZgEZX+yFbvO7FeqpEtvtRPJ+YzZzHsVzqA71s= -go.opentelemetry.io/collector/otelcol v0.124.0/go.mod h1:mFGJZn5YuffdMVO/lPBavbW+R64Dgd3jOMgw2WAmJEM= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.124.0 h1:b/V9yG1DOGLIOG5pSuoSd7QRmM22bYDiWyqOZoX0Ino= -go.opentelemetry.io/collector/otelcol/otelcoltest v0.124.0/go.mod h1:eKSz798i/53gAMOOGA/ey4oo1l/g2tTjsf3WdcYBctU= -go.opentelemetry.io/collector/pdata v1.30.0 h1:j3jyq9um436r6WzWySzexP2nLnFdmL5uVBYAlyr9nDM= -go.opentelemetry.io/collector/pdata v1.30.0/go.mod h1:0Bxu1ktuj4wE7PIASNSvd0SdBscQ1PLtYasymJ13/Cs= -go.opentelemetry.io/collector/pdata/pprofile v0.124.0 h1:ZjL9wKqzP4BHj0/F1jfGxs1Va8B7xmYayipZeNVoWJE= -go.opentelemetry.io/collector/pdata/pprofile v0.124.0/go.mod h1:1EN3Gw5LSI4fSVma/Yfv/6nqeuYgRTm1/kmG5nE5Oyo= -go.opentelemetry.io/collector/pdata/testdata v0.124.0 h1:vY+pWG7CQfzzGSB5+zGYHQOltRQr59Ek9QiPe+rI+NY= -go.opentelemetry.io/collector/pdata/testdata v0.124.0/go.mod h1:lNH48lGhGv4CYk27fJecpsR1zYHmZjKgNrAprwjym0o= -go.opentelemetry.io/collector/pipeline v0.124.0 h1:hKvhDyH2GPnNO8LGL34ugf36sY7EOXPjBvlrvBhsOdw= -go.opentelemetry.io/collector/pipeline v0.124.0/go.mod h1:TO02zju/K6E+oFIOdi372Wk0MXd+Szy72zcTsFQwXl4= -go.opentelemetry.io/collector/pipeline/xpipeline v0.124.0 h1:ADHUrozlIgSDjXMsAC5t8l4p9TVo+QH33XArFfcL9ns= -go.opentelemetry.io/collector/pipeline/xpipeline v0.124.0/go.mod h1:ep7XJFdCEq04/5yUyiWWzgKvBYMwRJR5XNWmGpIGbVQ= -go.opentelemetry.io/collector/processor v1.30.0 h1:dxmu+sO6MzQydyrf2CON5Hm1KU7yV4ofH1stmreUtPk= -go.opentelemetry.io/collector/processor v1.30.0/go.mod h1:DjXAgelT8rfIWCTJP5kiPpxPqz4JLE1mJwsE2kJMTk8= -go.opentelemetry.io/collector/processor/batchprocessor v0.124.0 h1:n6zO4Pu3dfqEwhTYYdIsXGgCFxVS090mHUUlFExG3HI= -go.opentelemetry.io/collector/processor/batchprocessor v0.124.0/go.mod h1:z1VEn3KPB5lW+Jnrof8WBRbIJW6odPY8JZ9PgyBclr0= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.124.0 h1:0ULz43eBqeHHxUkL7DiWHQjmhSzmChjoS0WI1zo6WxU= -go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.124.0/go.mod h1:ExRprLCGaAhLTeB97b+ZErl/hpOyavdgRabP3MPl66A= -go.opentelemetry.io/collector/processor/processorhelper v0.124.0 h1:zIBpPn/88FVusy/WL+k0jKNVEX+cRnnPhKNc+B9TRds= -go.opentelemetry.io/collector/processor/processorhelper v0.124.0/go.mod h1:NNy1C10OSGSV9nUl+YXYBETYxNacGPYM1PHFb+j0Su4= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.124.0 h1:R7Fq2PTBP4+/afFrHN7PHlItAZDQBTuN6/H/VHK/dvE= -go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.124.0/go.mod h1:B2a3lZfEh4QvqABTS6x+0E80X7WAw2emt+G2ACi/Wps= -go.opentelemetry.io/collector/processor/processortest v0.124.0 h1:qcyo0dSWmgpNFxjObsKk3Rd/wWV8CkMevd+jApkTQWE= -go.opentelemetry.io/collector/processor/processortest v0.124.0/go.mod h1:1YDTxd4c/uVU3Ui1+AzvYW94mo5DbhNmB1xSof6zvD0= -go.opentelemetry.io/collector/processor/xprocessor v0.124.0 h1:KAe8gIje8TcB8varZ4PDy0HV5xX5rNdaQ7q46BE915w= -go.opentelemetry.io/collector/processor/xprocessor v0.124.0/go.mod h1:ItJBBlR6/141vg1v4iRrcsBrGjPCgmXAztxS2x2YkdI= -go.opentelemetry.io/collector/receiver v1.30.0 h1:XbgU4yT3Ld+hL9+jHcD/Kctcr3gXjpiFxKO+50pSayg= -go.opentelemetry.io/collector/receiver v1.30.0/go.mod h1:U3cApz9PHiRMgN0WkZaz4o8mvj1+cVQYsyj2Nl1v3FQ= -go.opentelemetry.io/collector/receiver/nopreceiver v0.124.0 h1:C7FWZROHwA/PwkRlNbh4sKmYWYD0opiXs3GvOQleUbk= -go.opentelemetry.io/collector/receiver/nopreceiver v0.124.0/go.mod h1:r/f7Vy5pOaBud8tJWiLBnz6AQEVcj+Tku2oZnDtGaQM= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.124.0 h1:DwvPyh6X0ytmD0IIjOq62ui3Bg5FwkaX6DzseGg62sY= -go.opentelemetry.io/collector/receiver/otlpreceiver v0.124.0/go.mod h1:QG2c9RW/Ys1L30cGH24RBJk72H27UdB50YmpY2rclNs= -go.opentelemetry.io/collector/receiver/receiverhelper v0.124.0 h1:lOCWpiZUzeXV0zDN4jzwqgD6gFdhsY9Mp1om5XzrWKk= -go.opentelemetry.io/collector/receiver/receiverhelper v0.124.0/go.mod h1:JYgWF/EhiDrhq4C3//GTsppsWjWBNwnYPcbKiJX80qU= -go.opentelemetry.io/collector/receiver/receivertest v0.124.0 h1:mx0290aXAo+wfjm4NgbKUodjT5SbS306zmk+AeqeVxE= -go.opentelemetry.io/collector/receiver/receivertest v0.124.0/go.mod h1:3RpopRmIzx5T4zTStHJC0HHfd8YFWm8e9bia1HiuDtY= -go.opentelemetry.io/collector/receiver/xreceiver v0.124.0 h1:YigTUKk8p/aIfqaT0ST7teT9KbLThWD5n2km83byftw= -go.opentelemetry.io/collector/receiver/xreceiver v0.124.0/go.mod h1:NkTpmpAEDT17Dko4gpHUnRztrSkdSd6B0+Y4gfuCWIA= -go.opentelemetry.io/collector/scraper v0.124.0 h1:l+nJdtcTDQX59oMqeV8mD9hjOe62/Nh7rT9o2+zXyYw= -go.opentelemetry.io/collector/scraper v0.124.0/go.mod h1:NNIt4NUIS3LftpIng8h27APi7NYqw0EkfMoQ9rqlFZg= -go.opentelemetry.io/collector/scraper/scraperhelper v0.124.0 h1:sDvdoL8CXzzNG3TUeg3940dwhEuqpaF9JoU+55Gsr84= -go.opentelemetry.io/collector/scraper/scraperhelper v0.124.0/go.mod h1:WCDLFM7iIbk7e0s1pCum31yXBSFN+U9uY+0N6ODMLXI= -go.opentelemetry.io/collector/semconv v0.124.0 h1:YTdo3UFwNyDQCh9DiSm2rbzAgBuwn/9dNZ0rv454goA= -go.opentelemetry.io/collector/semconv v0.124.0/go.mod h1:te6VQ4zZJO5Lp8dM2XIhDxDiL45mwX0YAQQWRQ0Qr9U= -go.opentelemetry.io/collector/service v0.124.0 h1:lUpizko/Y2P+XXbZ9wiKM8acLSt6ZIvC3/6/j6rcq4w= -go.opentelemetry.io/collector/service v0.124.0/go.mod h1:w2eL3KKOMW4CvqCWyZ3P/Qh1ZBEPGG/uRz/0LpHbpv0= -go.opentelemetry.io/collector/service/hostcapabilities v0.124.0 h1:ArxbARF7+bnzK8xLnN2G41KInbcN1aGhSBR76VeUQi8= -go.opentelemetry.io/collector/service/hostcapabilities v0.124.0/go.mod h1:vifQsB+lkeCsjBCRPVHca9lJ3pLpLPZKCGrG77nkxFQ= -go.opentelemetry.io/contrib/bridges/otelzap v0.10.0 h1:ojdSRDvjrnm30beHOmwsSvLpoRF40MlwNCA+Oo93kXU= -go.opentelemetry.io/contrib/bridges/otelzap v0.10.0/go.mod h1:oTTm4g7NEtHSV2i/0FeVdPaPgUIZPfQkFbq0vbzqnv0= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0 h1:x7wzEgXfnzJcHDwStJT+mxOz4etr2EcexjqhBvmoakw= -go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.60.0/go.mod h1:rg+RlpR5dKwaS95IyyZqj5Wd4E13lk/msnTS0Xl9lJM= -go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0 h1:0tY123n7CdWMem7MOVdKOt0YfshufLCwfE5Bob+hQuM= -go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.60.0/go.mod h1:CosX/aS4eHnG9D7nESYpV753l4j9q5j3SL/PUYd2lR8= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0 h1:sbiXRNDSWJOTobXh5HyQKjq6wUC5tNybqjIqDpAY4CU= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.60.0/go.mod h1:69uWxva0WgAA/4bu2Yy70SLDBwZXuQ6PbBpbsa5iZrQ= -go.opentelemetry.io/contrib/otelconf v0.15.0 h1:BLNiIUsrNcqhSKpsa6CnhE6LdrpY1A8X0szMVsu99eo= -go.opentelemetry.io/contrib/otelconf v0.15.0/go.mod h1:OPH1seO5z9dp1P26gnLtoM9ht7JDvh3Ws6XRHuXqImY= -go.opentelemetry.io/contrib/propagators/b3 v1.35.0 h1:DpwKW04LkdFRFCIgM3sqwTJA/QREHMeMHYPWP1WeaPQ= -go.opentelemetry.io/contrib/propagators/b3 v1.35.0/go.mod h1:9+SNxwqvCWo1qQwUpACBY5YKNVxFJn5mlbXg/4+uKBg= -go.opentelemetry.io/contrib/zpages v0.60.0 h1:wOM9ie1Hz4H88L9KE6GrGbKJhfm+8F1NfW/Y3q9Xt+8= -go.opentelemetry.io/contrib/zpages v0.60.0/go.mod h1:xqfToSRGh2MYUsfyErNz8jnNDPlnpZqWM/y6Z2Cx7xw= -go.opentelemetry.io/otel v1.35.0 h1:xKWKPxrxB6OtMCbmMY021CqC45J+3Onta9MqjhnusiQ= -go.opentelemetry.io/otel v1.35.0/go.mod h1:UEqy8Zp11hpkUrL73gSlELM0DupHoiq72dR+Zqel/+Y= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.11.0 h1:HMUytBT3uGhPKYY/u/G5MR9itrlSO2SMOsSD3Tk3k7A= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.11.0/go.mod h1:hdDXsiNLmdW/9BF2jQpnHHlhFajpWCEYfM6e5m2OAZg= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.11.0 h1:C/Wi2F8wEmbxJ9Kuzw/nhP+Z9XaHYMkyDmXy6yR2cjw= -go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.11.0/go.mod h1:0Lr9vmGKzadCTgsiBydxr6GEZ8SsZ7Ks53LzjWG5Ar4= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0 h1:QcFwRrZLc82r8wODjvyCbP7Ifp3UANaBSmhDSFjnqSc= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.35.0/go.mod h1:CXIWhUomyWBG/oY2/r/kLp6K/cmx9e/7DLpBuuGdLCA= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.35.0 h1:0NIXxOCFx+SKbhCVxwl3ETG8ClLPAa0KuKV6p3yhxP8= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.35.0/go.mod h1:ChZSJbbfbl/DcRZNc9Gqh6DYGlfjw4PvO1pEOZH1ZsE= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0 h1:1fTNlAIJZGWLP5FVu0fikVry1IsiUnXjf7QFvoNN3Xw= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.35.0/go.mod h1:zjPK58DtkqQFn+YUMbx0M2XV3QgKU0gS9LeGohREyK4= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0 h1:m639+BofXTvcY1q8CGs4ItwQarYtJPOWmVobfM1HpVI= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.35.0/go.mod h1:LjReUci/F4BUyv+y4dwnq3h/26iNOeC3wAIqgvTIZVo= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.35.0 h1:xJ2qHD0C1BeYVTLLR9sX12+Qb95kfeD/byKj6Ky1pXg= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.35.0/go.mod h1:u5BF1xyjstDowA1R5QAO9JHzqK+ublenEW/dyqTjBVk= -go.opentelemetry.io/otel/exporters/prometheus v0.57.0 h1:AHh/lAP1BHrY5gBwk8ncc25FXWm/gmmY3BX258z5nuk= -go.opentelemetry.io/otel/exporters/prometheus v0.57.0/go.mod h1:QpFWz1QxqevfjwzYdbMb4Y1NnlJvqSGwyuU0B4iuc9c= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.11.0 h1:k6KdfZk72tVW/QVZf60xlDziDvYAePj5QHwoQvrB2m8= -go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.11.0/go.mod h1:5Y3ZJLqzi/x/kYtrSrPSx7TFI/SGsL7q2kME027tH6I= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.35.0 h1:PB3Zrjs1sG1GBX51SXyTSoOTqcDglmsk7nT6tkKPb/k= -go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.35.0/go.mod h1:U2R3XyVPzn0WX7wOIypPuptulsMcPDPs/oiSVOMVnHY= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.35.0 h1:T0Ec2E+3YZf5bgTNQVet8iTDW7oIk03tXHq+wkwIDnE= -go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.35.0/go.mod h1:30v2gqH+vYGJsesLWFov8u47EpYTcIQcBjKpI6pJThg= -go.opentelemetry.io/otel/log v0.11.0 h1:c24Hrlk5WJ8JWcwbQxdBqxZdOK7PcP/LFtOtwpDTe3Y= -go.opentelemetry.io/otel/log v0.11.0/go.mod h1:U/sxQ83FPmT29trrifhQg+Zj2lo1/IPN1PF6RTFqdwc= -go.opentelemetry.io/otel/metric v1.35.0 h1:0znxYu2SNyuMSQT4Y9WDWej0VpcsxkuklLa4/siN90M= -go.opentelemetry.io/otel/metric v1.35.0/go.mod h1:nKVFgxBZ2fReX6IlyW28MgZojkoAkJGaE8CpgeAU3oE= -go.opentelemetry.io/otel/sdk v1.35.0 h1:iPctf8iprVySXSKJffSS79eOjl9pvxV9ZqOWT0QejKY= -go.opentelemetry.io/otel/sdk v1.35.0/go.mod h1:+ga1bZliga3DxJ3CQGg3updiaAJoNECOgJREo9KHGQg= -go.opentelemetry.io/otel/sdk/log v0.11.0 h1:7bAOpjpGglWhdEzP8z0VXc4jObOiDEwr3IYbhBnjk2c= -go.opentelemetry.io/otel/sdk/log v0.11.0/go.mod h1:dndLTxZbwBstZoqsJB3kGsRPkpAgaJrWfQg3lhlHFFY= -go.opentelemetry.io/otel/sdk/metric v1.35.0 h1:1RriWBmCKgkeHEhM7a2uMjMUfP7MsOF5JpUCaEqEI9o= -go.opentelemetry.io/otel/sdk/metric v1.35.0/go.mod h1:is6XYCUMpcKi+ZsOvfluY5YstFnhW0BidkR+gL+qN+w= -go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt/xgMs= -go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc= +go.opentelemetry.io/collector/otelcol v0.143.0 h1:2Cdoupl3NDlJlAlbUZarSvcP1T1apctTdf5C52VR7Pc= +go.opentelemetry.io/collector/otelcol v0.143.0/go.mod h1:jjM7w35yOtiMCP9puJsDaVU+Rg8BNRjHO0wz3tXT08k= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.143.0 h1:6dXeVLS/vhYmH3ti1NBZSySCaZUMQmpJLc/27mBbavo= +go.opentelemetry.io/collector/otelcol/otelcoltest v0.143.0/go.mod h1:Y7H89KVxEGhxeQgDiujN7q6WUAocj0u+H4umsOUs+Rw= +go.opentelemetry.io/collector/pdata v1.49.0 h1:h6V3rdLNxweI3K8B5SZzjMiVdsPPBB1TPAWwZkCtGZE= +go.opentelemetry.io/collector/pdata v1.49.0/go.mod h1:gidKN58CUnhd4DSM61UzPKWjXmG0vyoIn7dd+URZW9A= +go.opentelemetry.io/collector/pdata/pprofile v0.143.0 h1:qFrT+33PvKGr1F8yCpn3ysGWmEXYJjMvDKTGcwPKP1A= +go.opentelemetry.io/collector/pdata/pprofile v0.143.0/go.mod h1:RCZhNPEvZ1ctaPxDJ7tUdfVwGd0ee8uY4h4twq+01PE= +go.opentelemetry.io/collector/pdata/testdata v0.143.0 h1:csvYoOv8c6vD8pZ4dmkkfsjk1qVhaIUbNBWkSGx1VWo= +go.opentelemetry.io/collector/pdata/testdata v0.143.0/go.mod h1:DLjTEVsK9+lTsEuyjNKNaEdfWEM2wYeMCNl7waSlpfg= +go.opentelemetry.io/collector/pdata/xpdata v0.143.0 h1:RMuhfSusvmmdeoFM2EvWBex+vVkzuzCAC22nBOJ22gA= +go.opentelemetry.io/collector/pdata/xpdata v0.143.0/go.mod h1:0PX4UyOOBOPjO+vF7YJDXKoTFZGNLQJBT3eOEcAanbM= +go.opentelemetry.io/collector/pipeline v1.49.0 h1:JlczxvcgjnwMP2bm55lHt8A3eBE/qIv/Swv5twBOUpg= +go.opentelemetry.io/collector/pipeline v1.49.0/go.mod h1:xUrAqiebzYbrgxyoXSkk6/Y3oi5Sy3im2iCA51LwUAI= +go.opentelemetry.io/collector/pipeline/xpipeline v0.143.0 h1:s6mwHqHcDJarGXG4dHWKYejASO9riEGuVx1gj3bt2O8= +go.opentelemetry.io/collector/pipeline/xpipeline v0.143.0/go.mod h1:JJuv4m6/Ikqo4HqOi3CMSv3nqymXhuq8bhjnf/lWfP0= +go.opentelemetry.io/collector/processor v1.49.0 h1:vALRR0gW+WIoE2ERTJo381FHLUfypOsJZw3mTPA2/hw= +go.opentelemetry.io/collector/processor v1.49.0/go.mod h1:fGWONigLHkkoDODevNv6BIZIfk/gZxxIBe0QZXL1pBI= +go.opentelemetry.io/collector/processor/batchprocessor v0.143.0 h1:YLPoNpolt1OZEv4x/X0ihgrWQVIL/8VirNBsnmVQMWs= +go.opentelemetry.io/collector/processor/batchprocessor v0.143.0/go.mod h1:9KWVrMtv9C2YYHbX4uDa7R4Xx77zb2w61Lwhtn06tjo= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.143.0 h1:tAuunIQKPLpj4xk8wRhrfgNqlItVQCj2dXgxSup/NdY= +go.opentelemetry.io/collector/processor/memorylimiterprocessor v0.143.0/go.mod h1:7gkINk8VIvXjsaWXnP/b8t8CEw/upVFFY6PzdXHgVUY= +go.opentelemetry.io/collector/processor/processorhelper v0.143.0 h1:agwy9xsJSih5vzP9cMZo/GBTOvbhR1ShyWvqbq58bIE= +go.opentelemetry.io/collector/processor/processorhelper v0.143.0/go.mod h1:mudWeMoxEX2TzWsu/kEyhthhbNhS2HEbfH48ehtbeig= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.143.0 h1:0MxDpCs680oEx7M4DPk5OaFKcu3KrW+nduxFd9z84ds= +go.opentelemetry.io/collector/processor/processorhelper/xprocessorhelper v0.143.0/go.mod h1:r+5fp+7z13c12bntNpMdWw7Hu5s1pXYI+HsUxzvg0Kg= +go.opentelemetry.io/collector/processor/processortest v0.143.0 h1:QPNLk7eRLQulS3EH9CMkuxV4+wte5BjlYGZoGlbz/74= +go.opentelemetry.io/collector/processor/processortest v0.143.0/go.mod h1:oGDwx8e2BeS8glxfkehswTRics/s8WGzN5LPKywoxWU= +go.opentelemetry.io/collector/processor/xprocessor v0.143.0 h1:8UXrve/Ak0c5jNI1VqTUiyxPMkMMwYEcqANgLX92SK8= +go.opentelemetry.io/collector/processor/xprocessor v0.143.0/go.mod h1:0pSR0Fj+gTMRgfOg6/Wg5AGE5GTIqAAVIPZwe7SiB/4= +go.opentelemetry.io/collector/receiver v1.49.0 h1:kT/qmquWrTDB4VnEy6O2fYPDeodNm8/kckoorgH9wL4= +go.opentelemetry.io/collector/receiver v1.49.0/go.mod h1:i4ecxdFUNPcfgWQPqM6wr6HFBo+ZEI87jEre3UYtwqc= +go.opentelemetry.io/collector/receiver/nopreceiver v0.143.0 h1:rbRkjL8Q/ruZeNkcfRxUNAVzXdB6MHX1wMA7KTb5ciw= +go.opentelemetry.io/collector/receiver/nopreceiver v0.143.0/go.mod h1:4VLfJfFBnkz5FezONZ5JC69T9FwhOF2U3Qa+c97hCcs= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.143.0 h1:rwZrIis+1hMFd+SuuFJgnUd0CsiO8SgtYvZ73lhEvTU= +go.opentelemetry.io/collector/receiver/otlpreceiver v0.143.0/go.mod h1:AvuhEFw3KUvksan98fYdc25bqJ9dh6Upau2WZFCBcck= +go.opentelemetry.io/collector/receiver/receiverhelper v0.143.0 h1:uffNyPdi9p+UDXc6ETlm4XUejSP9156+S07pQ8ey1P8= +go.opentelemetry.io/collector/receiver/receiverhelper v0.143.0/go.mod h1:HkQF7gTUK+ZtVsz9J7WyTgnXA21lVYoJSqLtF/lJ42c= +go.opentelemetry.io/collector/receiver/receivertest v0.143.0 h1:nwGd/h6PraF+9K9gzABTBJ40jgJGg1RoLIEbTyIayck= +go.opentelemetry.io/collector/receiver/receivertest v0.143.0/go.mod h1:tccvoL3foW+zyy5ZKZwad4DbISXXBAmZgWXwM23gkhg= +go.opentelemetry.io/collector/receiver/xreceiver v0.143.0 h1:+1ZDl5V/OXhOBBMnkAgjE8PeLvvJFu47+LGBVOvb/lg= +go.opentelemetry.io/collector/receiver/xreceiver v0.143.0/go.mod h1:Oc5jtKLz3cPEVcNrr3QGCvXPvSrKvajTNpVBi4FnL/0= +go.opentelemetry.io/collector/scraper v0.143.0 h1:jiJHchqaae8T5o7PT8nOjLaacckENc0dqkUiPCyZMlc= +go.opentelemetry.io/collector/scraper v0.143.0/go.mod h1:evvcRhPr1/hHc4ngZDjm5bMM4+aiqbYUwFM8Q3vJwzs= +go.opentelemetry.io/collector/scraper/scraperhelper v0.143.0 h1:y8/Tfhx5fxSysyvmMCFrCdW16AkIt2HhWmjtnEjIcAk= +go.opentelemetry.io/collector/scraper/scraperhelper v0.143.0/go.mod h1:C1ToFdu5dycpn9F52ElDp5F7ur/mCW5NqZG3k37mTeA= +go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685 h1:XCN7qkZRNzRYfn6chsMZkbFZxoFcW6fZIsZs2aCzcbc= +go.opentelemetry.io/collector/semconv v0.128.1-0.20250610090210-188191247685/go.mod h1:OPXer4l43X23cnjLXIZnRj/qQOjSuq4TgBLI76P9hns= +go.opentelemetry.io/collector/service v0.143.0 h1:ziQwMnHXHESzrkOs6NOgEqJ1M/BvdowMijutBgNcPw4= +go.opentelemetry.io/collector/service v0.143.0/go.mod h1:46Qv2EU6eHn+LwWaOSvAtjMPL8huJgy3W75nr0SYi+w= +go.opentelemetry.io/collector/service/hostcapabilities v0.143.0 h1:X8Zrp6E4wNBp7t4VK90mavbY22a/8pTspICoowCkEkQ= +go.opentelemetry.io/collector/service/hostcapabilities v0.143.0/go.mod h1:B5zu9/VnPl47B7O7hq/oa2KJVyrsQ+c2IdRAj+kCLUI= +go.opentelemetry.io/collector/service/telemetry/telemetrytest v0.143.0 h1:/3K2i1JFVI7KaIUAcSWkrAOOKf/HUUUqeXPHcBFAXjw= +go.opentelemetry.io/collector/service/telemetry/telemetrytest v0.143.0/go.mod h1:D2uf2XkOnONYM5Jxjc/yP+FB7xmfaZcpXBF0Y09LSoM= +go.opentelemetry.io/contrib/bridges/otelzap v0.13.0 h1:aBKdhLVieqvwWe9A79UHI/0vgp2t/s2euY8X59pGRlw= +go.opentelemetry.io/contrib/bridges/otelzap v0.13.0/go.mod h1:SYqtxLQE7iINgh6WFuVi2AI70148B8EI35DSk0Wr8m4= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 h1:YH4g8lQroajqUwWbq/tr2QX1JFmEXaDLgG+ew9bLMWo= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0/go.mod h1:fvPi2qXDqFs8M4B4fmJhE92TyQs9Ydjlg3RvfUp+NbQ= +go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.63.0 h1:2pn7OzMewmYRiNtv1doZnLo3gONcnMHlFnmOR8Vgt+8= +go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.63.0/go.mod h1:rjbQTDEPQymPE0YnRQp9/NuPwwtL0sesz/fnqRW/v84= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 h1:ssfIgGNANqpVFCndZvcuyKbl0g+UAVcbBcqGkG28H0Y= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0/go.mod h1:GQ/474YrbE4Jx8gZ4q5I4hrhUzM6UPzyrqJYV2AqPoQ= +go.opentelemetry.io/contrib/otelconf v0.18.0 h1:ciF2Gf00BWs0DnexKFZXcxg9kJ8r3SUW1LOzW3CsKA8= +go.opentelemetry.io/contrib/otelconf v0.18.0/go.mod h1:FcP7k+JLwBLdOxS6qY6VQ/4b5VBntI6L6o80IMwhAeI= +go.opentelemetry.io/contrib/propagators/b3 v1.38.0 h1:uHsCCOSKl0kLrV2dLkFK+8Ywk9iKa/fptkytc6aFFEo= +go.opentelemetry.io/contrib/propagators/b3 v1.38.0/go.mod h1:wMRSZJZcY8ya9mApLLhwIMjqmApy2o/Ml+62lhvxyHU= +go.opentelemetry.io/contrib/zpages v0.63.0 h1:TppOKuZGbqXMgsfjqq3i09N5Vbo1JLtLImUqiTPGnX4= +go.opentelemetry.io/contrib/zpages v0.63.0/go.mod h1:5F8uugz75ay/MMhRRhxAXY33FuaI8dl7jTxefrIy5qk= +go.opentelemetry.io/otel v1.39.0 h1:8yPrr/S0ND9QEfTfdP9V+SiwT4E0G7Y5MO7p85nis48= +go.opentelemetry.io/otel v1.39.0/go.mod h1:kLlFTywNWrFyEdH0oj2xK0bFYZtHRYUdv1NklR/tgc8= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 h1:OMqPldHt79PqWKOMYIAQs3CxAi7RLgPxwfFSwr4ZxtM= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0/go.mod h1:1biG4qiqTxKiUCtoWDPpL3fB3KxVwCiGw81j3nKMuHE= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0 h1:QQqYw3lkrzwVsoEX0w//EhH/TCnpRdEenKBOOEIMjWc= +go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0/go.mod h1:gSVQcr17jk2ig4jqJ2DX30IdWH251JcNAecvrqTxH1s= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.39.0 h1:cEf8jF6WbuGQWUVcqgyWtTR0kOOAWY1DYZ+UhvdmQPw= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.39.0/go.mod h1:k1lzV5n5U3HkGvTCJHraTAGJ7MqsgL1wrGwTj1Isfiw= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.39.0 h1:nKP4Z2ejtHn3yShBb+2KawiXgpn8In5cT7aO2wXuOTE= +go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.39.0/go.mod h1:NwjeBbNigsO4Aj9WgM0C+cKIrxsZUaRmZUO7A8I7u8o= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0 h1:f0cb2XPmrqn4XMy9PNliTgRKJgS5WcL/u0/WRYGz4t0= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.39.0/go.mod h1:vnakAaFckOMiMtOIhFI2MNH4FYrZzXCYxmb1LlhoGz8= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0 h1:in9O8ESIOlwJAEGTkkf34DesGRAc/Pn8qJ7k3r/42LM= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0/go.mod h1:Rp0EXBm5tfnv0WL+ARyO/PHBEaEAT8UUHQ6AGJcSq6c= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 h1:Ckwye2FpXkYgiHX7fyVrN1uA/UYd9ounqqTuSNAv0k4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0/go.mod h1:teIFJh5pW2y+AN7riv6IBPX2DuesS3HgP39mwOspKwU= +go.opentelemetry.io/otel/exporters/prometheus v0.60.0 h1:cGtQxGvZbnrWdC2GyjZi0PDKVSLWP/Jocix3QWfXtbo= +go.opentelemetry.io/otel/exporters/prometheus v0.60.0/go.mod h1:hkd1EekxNo69PTV4OWFGZcKQiIqg0RfuWExcPKFvepk= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.14.0 h1:B/g+qde6Mkzxbry5ZZag0l7QrQBCtVm7lVjaLgmpje8= +go.opentelemetry.io/otel/exporters/stdout/stdoutlog v0.14.0/go.mod h1:mOJK8eMmgW6ocDJn6Bn11CcZ05gi3P8GylBXEkZtbgA= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.39.0 h1:5gn2urDL/FBnK8OkCfD1j3/ER79rUuTYmCvlXBKeYL8= +go.opentelemetry.io/otel/exporters/stdout/stdoutmetric v1.39.0/go.mod h1:0fBG6ZJxhqByfFZDwSwpZGzJU671HkwpWaNe2t4VUPI= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0 h1:8UPA4IbVZxpsD76ihGOQiFml99GPAEZLohDXvqHdi6U= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0/go.mod h1:MZ1T/+51uIVKlRzGw1Fo46KEWThjlCBZKl2LzY5nv4g= +go.opentelemetry.io/otel/log v0.15.0 h1:0VqVnc3MgyYd7QqNVIldC3dsLFKgazR6P3P3+ypkyDY= +go.opentelemetry.io/otel/log v0.15.0/go.mod h1:9c/G1zbyZfgu1HmQD7Qj84QMmwTp2QCQsZH1aeoWDE4= +go.opentelemetry.io/otel/metric v1.39.0 h1:d1UzonvEZriVfpNKEVmHXbdf909uGTOQjA0HF0Ls5Q0= +go.opentelemetry.io/otel/metric v1.39.0/go.mod h1:jrZSWL33sD7bBxg1xjrqyDjnuzTUB0x1nBERXd7Ftcs= +go.opentelemetry.io/otel/sdk v1.39.0 h1:nMLYcjVsvdui1B/4FRkwjzoRVsMK8uL/cj0OyhKzt18= +go.opentelemetry.io/otel/sdk v1.39.0/go.mod h1:vDojkC4/jsTJsE+kh+LXYQlbL8CgrEcwmt1ENZszdJE= +go.opentelemetry.io/otel/sdk/log v0.14.0 h1:JU/U3O7N6fsAXj0+CXz21Czg532dW2V4gG1HE/e8Zrg= +go.opentelemetry.io/otel/sdk/log v0.14.0/go.mod h1:imQvII+0ZylXfKU7/wtOND8Hn4OpT3YUoIgqJVksUkM= +go.opentelemetry.io/otel/sdk/log/logtest v0.14.0 h1:Ijbtz+JKXl8T2MngiwqBlPaHqc4YCaP/i13Qrow6gAM= +go.opentelemetry.io/otel/sdk/log/logtest v0.14.0/go.mod h1:dCU8aEL6q+L9cYTqcVOk8rM9Tp8WdnHOPLiBgp0SGOA= +go.opentelemetry.io/otel/sdk/metric v1.39.0 h1:cXMVVFVgsIf2YL6QkRF4Urbr/aMInf+2WKg+sEJTtB8= +go.opentelemetry.io/otel/sdk/metric v1.39.0/go.mod h1:xq9HEVH7qeX69/JnwEfp6fVq5wosJsY1mt4lLfYdVew= +go.opentelemetry.io/otel/trace v1.39.0 h1:2d2vfpEDmCJ5zVYz7ijaJdOF59xLomrvj7bjt6/qCJI= +go.opentelemetry.io/otel/trace v1.39.0/go.mod h1:88w4/PnZSazkGzz/w84VHpQafiU4EtqqlVdxWy+rNOA= go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= -go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4= -go.opentelemetry.io/proto/otlp v1.5.0/go.mod h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4= +go.opentelemetry.io/proto/otlp v1.9.0 h1:l706jCMITVouPOqEnii2fIAuO3IVGBRPV5ICjceRb/A= +go.opentelemetry.io/proto/otlp v1.9.0/go.mod h1:xE+Cx5E/eEHw+ISFkwPLwCZefwVjY+pqKg1qcK03+/4= +go.opentelemetry.io/proto/slim/otlp v1.9.0 h1:fPVMv8tP3TrsqlkH1HWYUpbCY9cAIemx184VGkS6vlE= +go.opentelemetry.io/proto/slim/otlp v1.9.0/go.mod h1:xXdeJJ90Gqyll+orzUkY4bOd2HECo5JofeoLpymVqdI= +go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.2.0 h1:o13nadWDNkH/quoDomDUClnQBpdQQ2Qqv0lQBjIXjE8= +go.opentelemetry.io/proto/slim/otlp/collector/profiles/v1development v0.2.0/go.mod h1:Gyb6Xe7FTi/6xBHwMmngGoHqL0w29Y4eW8TGFzpefGA= +go.opentelemetry.io/proto/slim/otlp/profiles/v1development v0.2.0 h1:EiUYvtwu6PMrMHVjcPfnsG3v+ajPkbUeH+IL93+QYyk= +go.opentelemetry.io/proto/slim/otlp/profiles/v1development v0.2.0/go.mod h1:mUUHKFiN2SST3AhJ8XhJxEoeVW12oqfXog0Bo8W3Ec4= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= @@ -1842,10 +1858,16 @@ go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= go.uber.org/multierr v1.11.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= go.uber.org/zap v1.17.0/go.mod h1:MXVU+bhUf/A7Xi2HNOnopQOrmycQ5Ih87HtOu4q5SSo= go.uber.org/zap v1.19.1/go.mod h1:j3DNczoxDZroyBnOT1L/Q79cfUMGZxlv/9dzN7SM1rI= -go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8= -go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= +go.uber.org/zap v1.27.1 h1:08RqriUEv8+ArZRYSTXy1LeBScaMpVSTBhCeaZYfMYc= +go.uber.org/zap v1.27.1/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E= go.uber.org/zap/exp v0.3.0 h1:6JYzdifzYkGmTdRR59oYH+Ng7k49H9qVpWwNSsGJj3U= go.uber.org/zap/exp v0.3.0/go.mod h1:5I384qq7XGxYyByIhHm6jg5CHkGY0nsTfbDLgDDlgJQ= +go.yaml.in/yaml/v2 v2.4.3 h1:6gvOSjQoTB3vt1l+CU+tSyi/HOjfOjRLJ4YwYZGwRO0= +go.yaml.in/yaml/v2 v2.4.3/go.mod h1:zSxWcmIDjOzPXpjlTTbAsKokqkDNAVtZO0WOMiT90s8= +go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc= +go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg= +go.yaml.in/yaml/v4 v4.0.0-rc.3 h1:3h1fjsh1CTAPjW7q/EMe+C8shx5d8ctzZTrLcs/j8Go= +go.yaml.in/yaml/v4 v4.0.0-rc.3/go.mod h1:aZqd9kCMsGL7AuUv/m/PvWLdg5sjJsZ4oHDEnfPPfY0= golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= golang.org/x/arch v0.8.0 h1:3wRIsP3pM4yUptoR96otTUOXI367OS0+c9eeRi9doIc= golang.org/x/arch v0.8.0/go.mod h1:FEVrYAQjsQXMVJ1nsMoVVXPZg6p2JE2mx8psSWTDQys= @@ -1854,16 +1876,14 @@ golang.org/x/crypto v0.0.0-20181029021203-45a5f77698d3/go.mod h1:6SG95UA2DQfeDnf golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20190923035154-9ee001bba392/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210220033148-5ea612d1eb83/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I= golang.org/x/crypto v0.0.0-20210314154223-e6e6c4f2bb5b/go.mod h1:T9bdIzuCu7OtxOm1hfPfRQxPLYneinmdGuTeoZ9dtd4= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.0.0-20220315160706-3147a52a75dd/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220817201139-bc19a97f63c8/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= golang.org/x/crypto v0.13.0/go.mod h1:y6Z2r+Rw4iayiXXAIxJIDAJ1zMW4yaTpebo8fPOliYc= @@ -1886,8 +1906,8 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8 h1:yqrTHse8TCMW1M1ZCP+VAR/l0kKxwaAIqN/il7x4voA= -golang.org/x/exp v0.0.0-20250106191152-7588d65b2ba8/go.mod h1:tujkw807nyEEAamNbDrEGzRav+ilXA7PCRAd6xsmwiU= +golang.org/x/exp v0.0.0-20250808145144-a408d31f581a h1:Y+7uR/b1Mw2iSXZ3G//1haIiSElDQZ8KWh0h+sZPG90= +golang.org/x/exp v0.0.0-20250808145144-a408d31f581a/go.mod h1:rT6SFzZ7oxADUDx58pcaKFTcZ+inxAa9fTrYx/uVYwg= golang.org/x/image v0.0.0-20180708004352-c73c2afc3b81/go.mod h1:ux5Hcp/YLpHSI86hEcLt0YII63i6oz57MZXIpbrjZUs= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= @@ -1910,7 +1930,6 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.1-0.20200828183125-ce943fd02449/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= @@ -1935,7 +1954,6 @@ golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190628185345-da137c7871d7/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190724013045-ca1201d0de80/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20190827160401-ba9fcec4b297/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -1954,7 +1972,6 @@ golang.org/x/net v0.0.0-20200707034311-ab3426394381/go.mod h1:/O7V0waA8r7cgGh81R golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20210224082022-3d97a244fca7/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= @@ -1962,6 +1979,8 @@ golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20220725212005-46097bf591d3/go.mod h1:AaygXjzTFtRAg2ttMY5RMuhpJ3cNnI0XpyFJD1iQRSM= +golang.org/x/net v0.0.0-20220812174116-3211cb980234/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= @@ -1970,16 +1989,16 @@ golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44= golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM= golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4= -golang.org/x/net v0.47.0 h1:Mx+4dIFzqraBXUugkia1OOvlD6LemFo1ALMHjrXDOhY= -golang.org/x/net v0.47.0/go.mod h1:/jNxtkgq5yWUGYkaZGqo27cfGZ1c5Nen03aYrrKpVRU= +golang.org/x/net v0.48.0 h1:zyQRTTrjc33Lhh0fBgT/H3oZq9WuvRR5gPC70xpDiQU= +golang.org/x/net v0.48.0/go.mod h1:+ndRgGjkh8FGtu1w1FGbEC31if4VrNVMuKTgcAAnQRY= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20191202225959-858c2ad4c8b6/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc= -golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8= +golang.org/x/oauth2 v0.32.0 h1:jsCblLleRMDrxMN29H3z/k1KliIvpLgCkE6R8FXXNgY= +golang.org/x/oauth2 v0.32.0/go.mod h1:lzm5WQJQwKZ3nwavOZ3IS5Aulzxi68dUSgRHujetwEA= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -2016,7 +2035,6 @@ golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190726091711-fc99dfbffb4e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190904154756-749cb33beabd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -2055,7 +2073,6 @@ golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210403161142-5e06dd20ab57/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -2077,7 +2094,6 @@ golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= 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.12.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= @@ -2088,9 +2104,7 @@ golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE= golang.org/x/telemetry v0.0.0-20251111182119-bc8e575c7b54 h1:E2/AqCUMZGgd73TQkxUMcMla25GB9i/5HOdLr+uH7Vo= golang.org/x/telemetry v0.0.0-20251111182119-bc8e575c7b54/go.mod h1:hKdjCMrbv9skySur+Nek8Hd0uJ0GuxJIoIX2payrIdQ= -golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210220032956-6a3ed077a48d/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= @@ -2107,7 +2121,6 @@ golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3 golang.org/x/text v0.3.1-0.20181227161524-e6919f6577db/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.4/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= @@ -2123,10 +2136,9 @@ golang.org/x/text v0.32.0/go.mod h1:o/rUWzghvpD5TXrTIBuJU77MTaN0ljMWE47kxGJQ7jY= golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20211116232009-f0f3c7e86c11/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.11.0 h1:/bpjEDfN9tkoN/ryeYHnv5hcMlc8ncjMcM4XBk5NWV0= -golang.org/x/time v0.11.0/go.mod h1:CDIdPxbZBQxdj6cxyCIdrNogrJKMJ7pr37NYpMcMDSg= +golang.org/x/time v0.13.0 h1:eUlYslOIt32DgYD6utsuUeHs4d7AsEYLuIAdg7FlYgI= +golang.org/x/time v0.13.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -2140,7 +2152,6 @@ golang.org/x/tools v0.0.0-20190425150028-36563e24a262/go.mod h1:RgjU9mgBXZiqYHBn golang.org/x/tools v0.0.0-20190506145303-2d16b83fe98c/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= golang.org/x/tools v0.0.0-20190606124116-d0a3d012864b/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= -golang.org/x/tools v0.0.0-20190614205625-5aca471b1d59/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -2166,7 +2177,6 @@ golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjs golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200522201501-cb1345f3a375/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= @@ -2219,8 +2229,8 @@ google.golang.org/api v0.24.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0M google.golang.org/api v0.28.0/go.mod h1:lIXQywCXRcnZPGlsd8NbLnOjtAoL6em04bJ9+z0MncE= google.golang.org/api v0.29.0/go.mod h1:Lcubydp8VUV7KeIHD9z2Bys/sm/vGKnG1UHuDBSrHWM= google.golang.org/api v0.30.0/go.mod h1:QGmEvQ87FHZNiUVJkT14jQNYJ4ZJjdRF23ZXz5138Fc= -google.golang.org/api v0.226.0 h1:9A29y1XUD+YRXfnHkO66KggxHBZWg9LsTGqm7TkUvtQ= -google.golang.org/api v0.226.0/go.mod h1:WP/0Xm4LVvMOCldfvOISnWquSRWbG2kArDZcg+W2DbY= +google.golang.org/api v0.252.0 h1:xfKJeAJaMwb8OC9fesr369rjciQ704AjU/psjkKURSI= +google.golang.org/api v0.252.0/go.mod h1:dnHOv81x5RAmumZ7BWLShB/u7JZNeyalImxHmtTHxqw= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= @@ -2260,12 +2270,12 @@ google.golang.org/genproto v0.0.0-20200804131852-c06518451d9c/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20200825200019-8632dd797987/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210602131652-f16073e35f0c/go.mod h1:UODoCrxHCcBojKKwX1terBiRUaqAsFqJiF615XL43r0= google.golang.org/genproto v0.0.0-20210917145530-b395a37504d4/go.mod h1:eFjDcFEctNawg4eG61bRv87N7iHBWyVhJu7u1kqDUXY= -google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1 h1:BulPr26Jqjnd4eYDVe+YvyR7Yc2vJGkO5/0UxD0/jZU= -google.golang.org/genproto v0.0.0-20240903143218-8af14fe29dc1/go.mod h1:hL97c3SYopEHblzpxRL4lSs523++l8DYxGM1FQiYmb4= -google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a h1:nwKuGPlUAt+aR+pcrkfFRrTU1BVrSmYyYMxYbUIVHr0= -google.golang.org/genproto/googleapis/api v0.0.0-20250218202821-56aae31c358a/go.mod h1:3kWAYMk1I75K4vykHtKt2ycnOgpA6974V7bREqbsenU= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250428153025-10db94c68c34 h1:h6p3mQqrmT1XkHVTfzLdNz1u7IhINeZkz67/xTbOuWs= -google.golang.org/genproto/googleapis/rpc v0.0.0-20250428153025-10db94c68c34/go.mod h1:qQ0YXyHHx3XkvlzUtpXDkS29lDSafHMZBAZDc03LQ3A= +google.golang.org/genproto v0.0.0-20250603155806-513f23925822 h1:rHWScKit0gvAPuOnu87KpaYtjK5zBMLcULh7gxkCXu4= +google.golang.org/genproto v0.0.0-20250603155806-513f23925822/go.mod h1:HubltRL7rMh0LfnQPkMH4NPDFEWp0jw3vixw7jEM53s= +google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217 h1:fCvbg86sFXwdrl5LgVcTEvNC+2txB5mgROGmRL5mrls= +google.golang.org/genproto/googleapis/api v0.0.0-20251202230838-ff82c1b0f217/go.mod h1:+rXWjjaukWZun3mLfjmVnQi18E1AsFbDN9QdJ5YXLto= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b h1:Mv8VFug0MP9e5vUxfBcE3vUkV6CImK3cMNMIDFjmzxU= +google.golang.org/genproto/googleapis/rpc v0.0.0-20251222181119-0a764e51fe1b/go.mod h1:j9x/tPzZkyxcgEFkiKEEGxfvyumM01BEtsW8xzOahRQ= google.golang.org/grpc v1.14.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -2285,8 +2295,8 @@ google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv google.golang.org/grpc v1.36.0/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= google.golang.org/grpc v1.38.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= google.golang.org/grpc v1.40.0/go.mod h1:ogyxbiOoUXAkP+4+xa6PZSE9DZgIHtSpzjDTB9KAK34= -google.golang.org/grpc v1.72.0 h1:S7UkcVa60b5AAQTaO6ZKamFp1zMZSU0fGDK2WZLbBnM= -google.golang.org/grpc v1.72.0/go.mod h1:wH5Aktxcg25y1I3w7H69nHfXdOG3UiadoBtjh3izSDM= +google.golang.org/grpc v1.78.0 h1:K1XZG/yGDJnzMdd/uZHAkVqJE+xIDOcmdSFZkBUicNc= +google.golang.org/grpc v1.78.0/go.mod h1:I47qjTo4OKbMkjA/aOOwxDIiPSBofUtQUI5EfpWvW7U= google.golang.org/protobuf v0.0.0-20200109180630-ec00e32a8dfd/go.mod h1:DFci5gLYBciE7Vtevhsrf46CRTquxDuWsQurQQe4oz8= google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64/go.mod h1:kwYJMbMJ01Woi6D6+Kah6886xMZcty6N08ah7+eCXa0= google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60/go.mod h1:cfTl7dwQJ+fmap5saPgwCLgHXTUD7jkjRqWcaiX5VyM= @@ -2301,8 +2311,8 @@ google.golang.org/protobuf v1.25.1-0.20200805231151-a709e31e5d12/go.mod h1:9JNX7 google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY= -google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY= +google.golang.org/protobuf v1.36.11 h1:fV6ZwhNocDyBLK0dj+fg8ektcVegBBuEolpbTQyBNVE= +google.golang.org/protobuf v1.36.11/go.mod h1:HTf+CrKn2C3g5S8VImy6tdcUvCska2kB7j23XfzDpco= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/asn1-ber.v1 v1.0.0-20181015200546-f715ec2f112d/go.mod h1:cuepJuh7vyXfUyUwEgHQXw849cJrilpS5NeIjOWESAw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -2311,6 +2321,8 @@ gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15/go.mod h1:Co6ibVJAznAaIkqp8 gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/dnaeon/go-vcr.v4 v4.0.6 h1:PiJkrakkmzc5s7EfBnZOnyiLwi7o7A9fwPzN0X2uwe0= +gopkg.in/dnaeon/go-vcr.v4 v4.0.6/go.mod h1:sbq5oMEcM4PXngbcNbHhzfCP9OdZodLhrbRYoyg09HY= gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/evanphx/json-patch.v4 v4.12.0 h1:n6jtcsulIzXPJaxegRbvFNNrZDjbij7ny3gmSPG+6V4= gopkg.in/evanphx/json-patch.v4 v4.12.0/go.mod h1:p8EYWUEYMpynmqDbY58zCKCFZw8pRWMG4EsWvDvM72M= @@ -2358,31 +2370,20 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -k8s.io/api v0.21.1/go.mod h1:FstGROTmsSHBarKc8bylzXih8BLNYTiS3TZcsoEDg2s= -k8s.io/api v0.32.3 h1:Hw7KqxRusq+6QSplE3NYG4MBxZw1BZnq4aP4cJVINls= -k8s.io/api v0.32.3/go.mod h1:2wEDTXADtm/HA7CCMD8D8bK4yuBUptzaRhYcYEEYA3k= -k8s.io/apimachinery v0.21.1/go.mod h1:jbreFvJo3ov9rj7eWT7+sYiRx+qZuCYXwWT1bcDswPY= -k8s.io/apimachinery v0.32.3 h1:JmDuDarhDmA/Li7j3aPrwhpNBA94Nvk5zLeOge9HH1U= -k8s.io/apimachinery v0.32.3/go.mod h1:GpHVgxoKlTxClKcteaeuF1Ul/lDVb74KpZcxcmLDElE= -k8s.io/client-go v0.21.1/go.mod h1:/kEw4RgW+3xnBGzvp9IWxKSNA+lXn3A7AuH3gdOAzLs= -k8s.io/client-go v0.32.3 h1:RKPVltzopkSgHS7aS98QdscAgtgah/+zmpAogooIqVU= -k8s.io/client-go v0.32.3/go.mod h1:3v0+3k4IcT9bXTc4V2rt+d2ZPPG700Xy6Oi0Gdl2PaY= -k8s.io/code-generator v0.21.1/go.mod h1:hUlps5+9QaTrKx+jiM4rmq7YmH8wPOIko64uZCHDh6Q= -k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0= -k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E= -k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE= -k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y= -k8s.io/klog/v2 v2.8.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec= +k8s.io/api v0.34.3 h1:D12sTP257/jSH2vHV2EDYrb16bS7ULlHpdNdNhEw2S4= +k8s.io/api v0.34.3/go.mod h1:PyVQBF886Q5RSQZOim7DybQjAbVs8g7gwJNhGtY5MBk= +k8s.io/apimachinery v0.34.3 h1:/TB+SFEiQvN9HPldtlWOTp0hWbJ+fjU+wkxysf/aQnE= +k8s.io/apimachinery v0.34.3/go.mod h1:/GwIlEcWuTX9zKIg2mbw0LRFIsXwrfoVxn+ef0X13lw= +k8s.io/client-go v0.34.3 h1:wtYtpzy/OPNYf7WyNBTj3iUA0XaBHVqhv4Iv3tbrF5A= +k8s.io/client-go v0.34.3/go.mod h1:OxxeYagaP9Kdf78UrKLa3YZixMCfP6bgPwPwNBQBzpM= k8s.io/klog/v2 v2.130.1 h1:n9Xl7H1Xvksem4KFG4PYbdQCQxqc/tTUyrgXaOhHSzk= k8s.io/klog/v2 v2.130.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE= -k8s.io/kube-openapi v0.0.0-20210305001622-591a79e4bda7/go.mod h1:wXW5VT87nVfh/iLV8FpR2uDvrFyomxbtb1KivDbvPTE= -k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f h1:GA7//TjRY9yWGy1poLzYYJJ4JRdzg3+O6e8I+e+8T5Y= -k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f/go.mod h1:R/HEjbvWI0qdfb8viZUeVZm0X6IZnxAydC7YU42CMw4= +k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b h1:MloQ9/bdJyIu9lb1PzujOPolHyvO06MXG5TUIj2mNAA= +k8s.io/kube-openapi v0.0.0-20250710124328-f3f2b991d03b/go.mod h1:UZ2yyWbFTpuhSbFhv24aGNOdoRdJZgsIObGBUaYVsts= k8s.io/kubelet v0.30.0 h1:/pqHVR2Rn8ExCpn211wL3pMtqRFpcBcJPl4+1INbIMk= k8s.io/kubelet v0.30.0/go.mod h1:WukdKqbQxnj+csn3K8XOKeX7Sh60J/da25IILjvvB5s= -k8s.io/utils v0.0.0-20201110183641-67b214c5f920/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA= -k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 h1:M3sRQVHv7vB20Xc2ybTt7ODCeFj6JSWYFzOFnYeS6Ro= -k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= +k8s.io/utils v0.0.0-20250604170112-4c0f3b243397 h1:hwvWFiBzdWw1FhfY1FooPn3kzWuJ8tmbZBHi4zVsl1Y= +k8s.io/utils v0.0.0-20250604170112-4c0f3b243397/go.mod h1:OLgZIPagt7ERELqWJFomSt595RzquPNLL48iOWgYOg0= lukechampine.com/uint128 v1.3.0 h1:cDdUVfRwDUDovz610ABgFD17nXD4/uDgVHl2sC3+sbo= lukechampine.com/uint128 v1.3.0/go.mod h1:c4eWIwlEGaxC/+H1VguhU4PHXNWDCDMUlWdIWl2j1gk= modernc.org/cc/v3 v3.40.0 h1:P3g79IUS/93SYhtoeaHW+kRCIrYaxJ27MFPv+7kaTOw= @@ -2408,12 +2409,12 @@ rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8 rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= -sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 h1:/Rv+M11QRah1itp8VhT6HoVx1Ray9eB4DBr+K+/sCJ8= -sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3/go.mod h1:18nIHnGi6636UCz6m8i4DhaJ65T6EruyzmoQqI2BVDo= -sigs.k8s.io/structured-merge-diff/v4 v4.0.2/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.1.0/go.mod h1:bJZC9H9iH24zzfZ/41RGcq60oK1F7G282QMXDPYydCw= -sigs.k8s.io/structured-merge-diff/v4 v4.4.2 h1:MdmvkGuXi/8io6ixD5wud3vOLwc1rj0aNqRlpuvjmwA= -sigs.k8s.io/structured-merge-diff/v4 v4.4.2/go.mod h1:N8f93tFZh9U6vpxwRArLiikrE5/2tiu1w1AGfACIGE4= +sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 h1:gBQPwqORJ8d8/YNZWEjoZs7npUVDpVXUUOFfW6CgAqE= +sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8/go.mod h1:mdzfpAEoE6DHQEN0uh9ZbOCuHbLK5wOm7dK4ctXE9Tg= +sigs.k8s.io/randfill v1.0.0 h1:JfjMILfT8A6RbawdsK2JXGBR5AQVfd+9TbzrlneTyrU= +sigs.k8s.io/randfill v1.0.0/go.mod h1:XeLlZ/jmk4i1HRopwe7/aU3H5n1zNUcX6TM94b3QxOY= +sigs.k8s.io/structured-merge-diff/v6 v6.3.0 h1:jTijUJbW353oVOd9oTlifJqOGEkUw2jB/fXCbTiQEco= +sigs.k8s.io/structured-merge-diff/v6 v6.3.0/go.mod h1:M3W8sfWvn2HhQDIbGWj3S099YozAsymCo/wrT5ohRUE= sigs.k8s.io/yaml v1.2.0/go.mod h1:yfXDCHCao9+ENCvLSE62v9VSji2MKu5jeNfTrofGhJc= -sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= -sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY= +sigs.k8s.io/yaml v1.6.0 h1:G8fkbMSAFqgEFgh4b1wmtzDnioxFCUgTZhlbj5P9QYs= +sigs.k8s.io/yaml v1.6.0/go.mod h1:796bPqUfzR/0jLAl6XjHl3Ck7MiyVv8dbTdyT3/pMf4= diff --git a/plugins/inputs/prometheus/target_allocator.go b/plugins/inputs/prometheus/target_allocator.go index 5c6ca12331..6b2b883cba 100644 --- a/plugins/inputs/prometheus/target_allocator.go +++ b/plugins/inputs/prometheus/target_allocator.go @@ -79,7 +79,7 @@ func loadConfigFromFilename(filename string) (*otelpromreceiver.Config, error) { return &cfg, nil } -func createTargetAllocatorManager(filename string, logger *slog.Logger, logLevel *promslog.AllowedLevel, sm *scrape.Manager, dm *discovery.Manager) *TargetAllocatorManager { +func createTargetAllocatorManager(filename string, logger *slog.Logger, logLevel *promslog.Level, sm *scrape.Manager, dm *discovery.Manager) *TargetAllocatorManager { tam := TargetAllocatorManager{ enabled: false, manager: nil, @@ -100,20 +100,25 @@ func createTargetAllocatorManager(filename string, logger *slog.Logger, logLevel if tam.config == nil { return &tam } - tam.enabled = (tam.config.TargetAllocator != nil) && isPodNameAvailable() + tam.enabled = tam.config.TargetAllocator.HasValue() && isPodNameAvailable() if tam.enabled { tam.loadManager(logLevel) } return &tam } -func (tam *TargetAllocatorManager) loadManager(logLevel *promslog.AllowedLevel) { +func (tam *TargetAllocatorManager) loadManager(logLevel *promslog.Level) { zapLogger, err := createZapLogger(logLevel) if err != nil { tam.logger.Error("Error creating zap logger", "error", err) } + taCfg := tam.config.TargetAllocator.Get() + if taCfg == nil { + tam.logger.Error("Target allocator config is nil despite being enabled") + return + } receiverSettings := receiver.Settings{ - ID: component.MustNewID(strings.ReplaceAll(tam.config.TargetAllocator.CollectorID, "-", "_")), + ID: component.MustNewID(strings.ReplaceAll(taCfg.CollectorID, "-", "_")), TelemetrySettings: component.TelemetrySettings{ Logger: zapLogger, TracerProvider: nil, @@ -122,10 +127,10 @@ func (tam *TargetAllocatorManager) loadManager(logLevel *promslog.AllowedLevel) }, } - tam.manager = tamanager.NewManager(receiverSettings, tam.config.TargetAllocator, (*promconfig.Config)(tam.config.PrometheusConfig), false) + tam.manager = tamanager.NewManager(receiverSettings, taCfg, (*promconfig.Config)(tam.config.PrometheusConfig)) } -func createZapLogger(level *promslog.AllowedLevel) (*zap.Logger, error) { +func createZapLogger(level *promslog.Level) (*zap.Logger, error) { zapLevel, err := zapcore.ParseLevel(level.String()) if err != nil { err = fmt.Errorf("error parsing level: %v. Defaulting to info", err) @@ -148,16 +153,21 @@ func (tam *TargetAllocatorManager) loadConfig(filename string) error { return err } tam.config = config - if tam.config.TargetAllocator == nil { + if !tam.config.TargetAllocator.HasValue() { return nil // no target allocator return } //has target allocator - tam.config.TargetAllocator.TLSSetting.CAFile = DefaultTLSCaFilePath - tam.config.TargetAllocator.TLSSetting.CertFile = DefaultTLSCertFilePath - tam.config.TargetAllocator.TLSSetting.KeyFile = DefaultTLSKeyFilePath - tam.config.TargetAllocator.TLSSetting.ReloadInterval = DEFAULT_TLS_RELOAD_INTERVAL_SECONDS + taCfg := tam.config.TargetAllocator.Get() + if taCfg == nil { + return nil + } + taCfg.TLS.CAFile = DefaultTLSCaFilePath + taCfg.TLS.CertFile = DefaultTLSCertFilePath + taCfg.TLS.KeyFile = DefaultTLSKeyFilePath + taCfg.TLS.ReloadInterval = DEFAULT_TLS_RELOAD_INTERVAL_SECONDS return nil } + func (tam *TargetAllocatorManager) Run() error { err := tam.manager.Start(context.Background(), tam.host, tam.sm, tam.dm) if err != nil { @@ -183,17 +193,20 @@ func (tam *TargetAllocatorManager) AttachReloadConfigHandler(handler func(config } func (tam *TargetAllocatorManager) reloadConfigTicker() error { - if tam.config.TargetAllocator == nil { + if !tam.config.TargetAllocator.HasValue() { return fmt.Errorf("target Allocator is not configured properly") } if tam.reloadConfigHandler == nil { return fmt.Errorf("target allocator reload config handler is not configured properly") } - tam.logger.Info("Starting Target Allocator Reload Config Ticker", - "interval", tam.config.TargetAllocator.Interval.Seconds()) + taCfg := tam.config.TargetAllocator.Get() + if taCfg == nil { + return fmt.Errorf("target allocator config is nil despite HasValue being true") + } + tam.logger.Info("Starting Target Allocator Reload Config Ticker", "interval", taCfg.Interval.Seconds()) - ticker := time.NewTicker(tam.config.TargetAllocator.Interval) + ticker := time.NewTicker(taCfg.Interval) go func() { for { select { diff --git a/translator/translate/otel/receiver/prometheus/translator_test.go b/translator/translate/otel/receiver/prometheus/translator_test.go index bc1251124d..2eec6ddcfc 100644 --- a/translator/translate/otel/receiver/prometheus/translator_test.go +++ b/translator/translate/otel/receiver/prometheus/translator_test.go @@ -19,6 +19,7 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/config/confighttp" + "go.opentelemetry.io/collector/config/configoptional" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap" @@ -75,10 +76,10 @@ func TestTranslator(t *testing.T) { }, }, }, - TargetAllocator: &targetallocator.Config{ + TargetAllocator: configoptional.Some(targetallocator.Config{ CollectorID: "col-1234", ClientConfig: confighttp.ClientConfig{ - TLSSetting: configtls.ClientConfig{ + TLS: configtls.ClientConfig{ Config: configtls.Config{ CAFile: defaultTLSCaPath, CertFile: defaultTLSCertPath, @@ -87,7 +88,7 @@ func TestTranslator(t *testing.T) { }, }, }, - }, + }), }, }, "WithPromConfig": { From 35d6a2f2ba7a48e52e17a9ffc525f0bfb91126bf Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Sat, 7 Feb 2026 00:39:07 -0500 Subject: [PATCH 03/22] fix: Adapt agent code to OTel v0.143.0 and Prometheus v0.308.1 API changes - labels.Labels: len(ls)/range ls -> ls.Len()/ls.Range() (metrics_receiver.go) - labels.Labels: []labels.Label{} -> labels.FromStrings() (metrics_receiver_test.go) - scrape.Target.DiscoveredLabels: now requires *labels.Builder arg (metrics_type_handler.go) - promslog.AllowedLevel -> promslog.Level with NewLevel() constructor (start.go, metrics_receiver_test.go) - promslog.AllowedFormat -> promslog.Format (start.go, metrics_receiver_test.go) - TLSSetting -> TLS on proxy Config (awsxray/translator.go) - TLSSetting -> TLS + configoptional.Optional on GRPC/HTTP server configs (otlp/translator.go) - configauth.Authentication -> configauth.Config + configoptional.Some (prometheusremotewrite/translator.go) - TargetAllocator: pointer -> configoptional.Optional with HasValue()/Get() (prometheus/translator.go) - GRPC/HTTP: pointer -> configoptional.Optional with HasValue()/Get()/None() (otlp/translator.go) - Updated all corresponding test assertions --- plugins/inputs/prometheus/metrics_receiver.go | 8 ++-- .../prometheus/metrics_receiver_test.go | 48 ++++++++++--------- .../inputs/prometheus/metrics_type_handler.go | 5 +- plugins/inputs/prometheus/start.go | 4 +- .../prometheusremotewrite/translator.go | 3 +- .../otel/receiver/awsxray/translator.go | 2 +- .../otel/receiver/otlp/translator.go | 20 +++++--- .../otel/receiver/otlp/translator_test.go | 16 +++---- .../otel/receiver/prometheus/translator.go | 13 +++-- 9 files changed, 67 insertions(+), 52 deletions(-) diff --git a/plugins/inputs/prometheus/metrics_receiver.go b/plugins/inputs/prometheus/metrics_receiver.go index 204432eaeb..f47fb093c9 100644 --- a/plugins/inputs/prometheus/metrics_receiver.go +++ b/plugins/inputs/prometheus/metrics_receiver.go @@ -78,14 +78,14 @@ func (mr *metricsReceiver) feed(batch PrometheusMetricBatch) error { func (ma *metricAppender) Append(_ storage.SeriesRef, ls labels.Labels, t int64, v float64) (storage.SeriesRef, error) { metricName := "" - labelMap := make(map[string]string, len(ls)) - for _, l := range ls { + labelMap := make(map[string]string, ls.Len()) + ls.Range(func(l labels.Label) { if l.Name == model.MetricNameLabel { metricName = l.Value - continue + return } labelMap[l.Name] = l.Value - } + }) if metricName == "" { // The error should never happen, print log here for debugging diff --git a/plugins/inputs/prometheus/metrics_receiver_test.go b/plugins/inputs/prometheus/metrics_receiver_test.go index ff03d7e41d..703258744a 100644 --- a/plugins/inputs/prometheus/metrics_receiver_test.go +++ b/plugins/inputs/prometheus/metrics_receiver_test.go @@ -22,10 +22,10 @@ func Test_metricAppender_Add_BadMetricName(t *testing.T) { var ts int64 = 10 var v = 10.0 - ls := []labels.Label{ - {Name: "name_a", Value: "value_a"}, - {Name: "name_b", Value: "value_b"}, - } + ls := labels.FromStrings( + "name_a", "value_a", + "name_b", "value_b", + ) r, err := ma.Append(0, ls, ts, v) assert.Equal(t, storage.SeriesRef(0), r) @@ -37,10 +37,10 @@ func Test_metricAppender_Add(t *testing.T) { ma := mr.Appender(nil) var ts int64 = 10 var v = 10.0 - ls := []labels.Label{ - {Name: "__name__", Value: "metric_name"}, - {Name: "tag_a", Value: "a"}, - } + ls := labels.FromStrings( + "__name__", "metric_name", + "tag_a", "a", + ) ref, err := ma.Append(0, ls, ts, v) assert.Equal(t, ref, storage.SeriesRef(0)) @@ -70,10 +70,10 @@ func Test_metricAppender_Rollback(t *testing.T) { ma := mr.Appender(nil) var ts int64 = 10 var v = 10.0 - ls := []labels.Label{ - {Name: "__name__", Value: "metric_name"}, - {Name: "tag_a", Value: "a"}, - } + ls := labels.FromStrings( + "__name__", "metric_name", + "tag_a", "a", + ) ref, err := ma.Append(0, ls, ts, v) assert.Equal(t, ref, storage.SeriesRef(0)) @@ -91,10 +91,10 @@ func Test_metricAppender_Commit(t *testing.T) { ma := mr.Appender(nil) var ts int64 = 10 var v = 10.0 - ls := []labels.Label{ - {Name: "__name__", Value: "metric_name"}, - {Name: "tag_a", Value: "a"}, - } + ls := labels.FromStrings( + "__name__", "metric_name", + "tag_a", "a", + ) ref, err := ma.Append(0, ls, ts, v) assert.Equal(t, ref, storage.SeriesRef(0)) @@ -123,7 +123,7 @@ func Test_loadConfigFromFileWithTargetAllocator(t *testing.T) { configFile := filepath.Join("testdata", "target_allocator.yaml") - logLevel := &promslog.AllowedLevel{} + logLevel := promslog.NewLevel() err := logLevel.Set("info") require.NoError(t, err) @@ -141,8 +141,10 @@ func Test_loadConfigFromFileWithTargetAllocator(t *testing.T) { assert.NoError(t, err) assert.True(t, taManager.enabled) - assert.Equal(t, taManager.config.TargetAllocator.CollectorID, "collector-1") - assert.Equal(t, taManager.config.TargetAllocator.TLSSetting.CAFile, DefaultTLSCaFilePath) + taCfg := taManager.config.TargetAllocator.Get() + require.NotNil(t, taCfg) + assert.Equal(t, taCfg.CollectorID, "collector-1") + assert.Equal(t, taCfg.TLS.CAFile, DefaultTLSCaFilePath) } func Test_loadConfigFromFileWithoutTargetAllocator(t *testing.T) { @@ -152,11 +154,11 @@ func Test_loadConfigFromFileWithoutTargetAllocator(t *testing.T) { configFile := filepath.Join("testdata", "base-k8.yaml") // Create logger configuration - logLevel := &promslog.AllowedLevel{} + logLevel := promslog.NewLevel() err := logLevel.Set("debug") require.NoError(t, err) - format := &promslog.AllowedFormat{} + format := &promslog.Format{} err = format.Set("logfmt") require.NoError(t, err) @@ -184,11 +186,11 @@ func Test_loadConfigFromFileEC2(t *testing.T) { configFile := filepath.Join("testdata", "base-k8.yaml") // Create logger configuration - logLevel := &promslog.AllowedLevel{} + logLevel := promslog.NewLevel() err := logLevel.Set("debug") require.NoError(t, err) - format := &promslog.AllowedFormat{} + format := &promslog.Format{} err = format.Set("logfmt") require.NoError(t, err) diff --git a/plugins/inputs/prometheus/metrics_type_handler.go b/plugins/inputs/prometheus/metrics_type_handler.go index f003461c71..658db36cc8 100644 --- a/plugins/inputs/prometheus/metrics_type_handler.go +++ b/plugins/inputs/prometheus/metrics_type_handler.go @@ -10,6 +10,7 @@ import ( "strings" v1 "github.com/prometheus/client_golang/api/prometheus/v1" + "github.com/prometheus/prometheus/model/labels" "github.com/prometheus/prometheus/scrape" ) @@ -88,8 +89,10 @@ func (t *metadataServiceImpl) Get(job, instance string) (metadataCache, error) { } // from the same targetGroup, instance is not going to be duplicated + lb := labels.NewBuilder(labels.EmptyLabels()) for _, target := range targetGroup { - if target.DiscoveredLabels().Get(savedScrapeInstanceLabel) == instance || target.DiscoveredLabels().Get(scrapeInstanceLabel) == instance { + dl := target.DiscoveredLabels(lb) + if dl.Get(savedScrapeInstanceLabel) == instance || dl.Get(scrapeInstanceLabel) == instance { return &mCache{target}, nil } } diff --git a/plugins/inputs/prometheus/start.go b/plugins/inputs/prometheus/start.go index 7cb7c04b82..7a6d49f45e 100644 --- a/plugins/inputs/prometheus/start.go +++ b/plugins/inputs/prometheus/start.go @@ -79,7 +79,7 @@ func init() { } func Start(configFilePath string, receiver storage.Appendable, shutDownChan chan interface{}, wg *sync.WaitGroup, mth *metricsTypeHandler) { - logLevel := &promslog.AllowedLevel{} + logLevel := promslog.NewLevel() logLevel.Set("info") if os.Getenv("DEBUG") != "" { @@ -87,7 +87,7 @@ func Start(configFilePath string, receiver storage.Appendable, shutDownChan chan runtime.SetMutexProfileFraction(20) logLevel.Set("debug") } - logFormat := &promslog.AllowedFormat{} + logFormat := &promslog.Format{} _ = logFormat.Set("logfmt") cfg := struct { diff --git a/translator/translate/otel/exporter/prometheusremotewrite/translator.go b/translator/translate/otel/exporter/prometheusremotewrite/translator.go index 69a2aef694..051efba77e 100644 --- a/translator/translate/otel/exporter/prometheusremotewrite/translator.go +++ b/translator/translate/otel/exporter/prometheusremotewrite/translator.go @@ -8,6 +8,7 @@ import ( "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry" "go.opentelemetry.io/collector/component" "go.opentelemetry.io/collector/config/configauth" + "go.opentelemetry.io/collector/config/configoptional" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/exporter" @@ -45,7 +46,7 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { return nil, &common.MissingKeyError{ID: t.ID(), JsonKey: AMPSectionKey + " or " + common.ConfigKey(AMPSectionKey, common.WorkspaceIDKey)} } cfg := t.factory.CreateDefaultConfig().(*prometheusremotewriteexporter.Config) - cfg.ClientConfig.Auth = &configauth.Authentication{AuthenticatorID: component.NewID(component.MustNewType(common.SigV4Auth))} + cfg.ClientConfig.Auth = configoptional.Some(configauth.Config{AuthenticatorID: component.NewID(component.MustNewType(common.SigV4Auth))}) cfg.ResourceToTelemetrySettings = resourcetotelemetry.Settings{Enabled: true, ClearAfterCopy: true} // ignoring bool return value since we are checking with isSet beforehand value, _ := common.GetString(conf, common.ConfigKey(AMPSectionKey, common.WorkspaceIDKey)) diff --git a/translator/translate/otel/receiver/awsxray/translator.go b/translator/translate/otel/receiver/awsxray/translator.go index 44bb88ab40..79c6d9e75a 100644 --- a/translator/translate/otel/receiver/awsxray/translator.go +++ b/translator/translate/otel/receiver/awsxray/translator.go @@ -66,7 +66,7 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { cfg.ProxyServer.Endpoint = endpoint } if insecure, ok := common.GetBool(conf, common.ConfigKey(common.TracesKey, common.InsecureKey)); ok { - cfg.ProxyServer.TLSSetting.Insecure = insecure + cfg.ProxyServer.TLS.Insecure = insecure } if context.CurrentContext().Mode() == config.ModeOnPrem || context.CurrentContext().Mode() == config.ModeOnPremise { cfg.ProxyServer.LocalMode = true diff --git a/translator/translate/otel/receiver/otlp/translator.go b/translator/translate/otel/receiver/otlp/translator.go index a84b910227..c3a5970375 100644 --- a/translator/translate/otel/receiver/otlp/translator.go +++ b/translator/translate/otel/receiver/otlp/translator.go @@ -9,6 +9,8 @@ import ( "sync" "go.opentelemetry.io/collector/component" + "go.opentelemetry.io/collector/config/configgrpc" + "go.opentelemetry.io/collector/config/configoptional" "go.opentelemetry.io/collector/config/configtls" "go.opentelemetry.io/collector/confmap" "go.opentelemetry.io/collector/receiver" @@ -112,20 +114,24 @@ func (t *translator) Translate(_ *confmap.Conf) (component.Config, error) { cfg := t.factory.CreateDefaultConfig().(*otlpreceiver.Config) - tlsSettings := &configtls.ServerConfig{} + tlsSettings := configtls.ServerConfig{} if t.endpointConfig.certFile != "" || t.endpointConfig.keyFile != "" { tlsSettings.CertFile = t.endpointConfig.certFile tlsSettings.KeyFile = t.endpointConfig.keyFile } if t.endpointConfig.protocol == http { - cfg.GRPC = nil - cfg.HTTP.ServerConfig.Endpoint = t.endpointConfig.endpoint - cfg.HTTP.ServerConfig.TLSSetting = tlsSettings + cfg.GRPC = configoptional.None[configgrpc.ServerConfig]() + if httpCfg := cfg.HTTP.Get(); httpCfg != nil { + httpCfg.ServerConfig.Endpoint = t.endpointConfig.endpoint + httpCfg.ServerConfig.TLS = configoptional.Some(tlsSettings) + } } else { - cfg.HTTP = nil - cfg.GRPC.NetAddr.Endpoint = t.endpointConfig.endpoint - cfg.GRPC.TLSSetting = tlsSettings + cfg.HTTP = configoptional.None[otlpreceiver.HTTPConfig]() + if grpcCfg := cfg.GRPC.Get(); grpcCfg != nil { + grpcCfg.NetAddr.Endpoint = t.endpointConfig.endpoint + grpcCfg.TLS = configoptional.Some(tlsSettings) + } } configCache[t.endpointConfig] = cfg diff --git a/translator/translate/otel/receiver/otlp/translator_test.go b/translator/translate/otel/receiver/otlp/translator_test.go index bd2d2938c5..863354425f 100644 --- a/translator/translate/otel/receiver/otlp/translator_test.go +++ b/translator/translate/otel/receiver/otlp/translator_test.go @@ -42,7 +42,7 @@ func TestTracesTranslator(t *testing.T) { endpoint: "127.0.0.1:4317", }, want: func(cfg *otlpreceiver.Config) bool { - return cfg.GRPC != nil && cfg.GRPC.NetAddr.Endpoint == "127.0.0.1:4317" && cfg.HTTP == nil + return cfg.GRPC.HasValue() && cfg.GRPC.Get().NetAddr.Endpoint == "127.0.0.1:4317" && !cfg.HTTP.HasValue() }, }, "WithHTTPDefault": { @@ -51,7 +51,7 @@ func TestTracesTranslator(t *testing.T) { endpoint: "127.0.0.1:4318", }, want: func(cfg *otlpreceiver.Config) bool { - return cfg.HTTP != nil && cfg.HTTP.ServerConfig.Endpoint == "127.0.0.1:4318" && cfg.GRPC == nil + return cfg.HTTP.HasValue() && cfg.HTTP.Get().ServerConfig.Endpoint == "127.0.0.1:4318" && !cfg.GRPC.HasValue() }, }, "WithTLS": { @@ -62,10 +62,10 @@ func TestTracesTranslator(t *testing.T) { keyFile: "path/to/key.key", }, want: func(cfg *otlpreceiver.Config) bool { - return cfg.GRPC != nil && - cfg.GRPC.TLSSetting != nil && - cfg.GRPC.TLSSetting.CertFile == "path/to/cert.crt" && - cfg.GRPC.TLSSetting.KeyFile == "path/to/key.key" + return cfg.GRPC.HasValue() && + cfg.GRPC.Get().TLS.HasValue() && + cfg.GRPC.Get().TLS.Get().CertFile == "path/to/cert.crt" && + cfg.GRPC.Get().TLS.Get().KeyFile == "path/to/key.key" }, }, } @@ -102,7 +102,7 @@ func TestMetricsTranslator(t *testing.T) { endpoint: "127.0.0.1:1234", }, want: func(cfg *otlpreceiver.Config) bool { - return cfg.GRPC != nil && cfg.GRPC.NetAddr.Endpoint == "127.0.0.1:1234" + return cfg.GRPC.HasValue() && cfg.GRPC.Get().NetAddr.Endpoint == "127.0.0.1:1234" }, }, "WithHTTPEndpoint": { @@ -111,7 +111,7 @@ func TestMetricsTranslator(t *testing.T) { endpoint: "127.0.0.1:2345", }, want: func(cfg *otlpreceiver.Config) bool { - return cfg.HTTP != nil && cfg.HTTP.ServerConfig.Endpoint == "127.0.0.1:2345" + return cfg.HTTP.HasValue() && cfg.HTTP.Get().ServerConfig.Endpoint == "127.0.0.1:2345" }, }, } diff --git a/translator/translate/otel/receiver/prometheus/translator.go b/translator/translate/otel/receiver/prometheus/translator.go index b1c87a5ba4..583b749db6 100644 --- a/translator/translate/otel/receiver/prometheus/translator.go +++ b/translator/translate/otel/receiver/prometheus/translator.go @@ -95,11 +95,14 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { } else { // given prometheus config is in otel format so check if target allocator is being used // then add the default ca, cert, and key for TargetAllocator - if cfg.TargetAllocator != nil && len(cfg.TargetAllocator.CollectorID) > 0 { - cfg.TargetAllocator.TLSSetting.CAFile = defaultTLSCaPath - cfg.TargetAllocator.TLSSetting.CertFile = defaultTLSCertPath - cfg.TargetAllocator.TLSSetting.KeyFile = defaultTLSKeyPath - cfg.TargetAllocator.TLSSetting.ReloadInterval = 10 * time.Second + if cfg.TargetAllocator.HasValue() { + taCfg := cfg.TargetAllocator.Get() + if taCfg != nil && len(taCfg.CollectorID) > 0 { + taCfg.TLS.CAFile = defaultTLSCaPath + taCfg.TLS.CertFile = defaultTLSCertPath + taCfg.TLS.KeyFile = defaultTLSKeyPath + taCfg.TLS.ReloadInterval = 10 * time.Second + } } } From 14417d575d3ba41e0e98b9ed1d972543e90631ba Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 13:26:53 -0500 Subject: [PATCH 04/22] fix(otel): migrate telemetry types to otelconftelemetry subpackage --- go.mod | 11 +++++------ go.sum | 2 ++ translator/translate/otel/translate_otel.go | 14 +++++++------- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/go.mod b/go.mod index 1ffaaf76f3..8ecea1ef9e 100644 --- a/go.mod +++ b/go.mod @@ -182,8 +182,10 @@ require ( go.opentelemetry.io/collector/component v1.49.0 go.opentelemetry.io/collector/component/componenttest v0.143.0 go.opentelemetry.io/collector/config/configauth v1.49.0 + go.opentelemetry.io/collector/config/configgrpc v0.143.0 go.opentelemetry.io/collector/config/confighttp v0.143.0 go.opentelemetry.io/collector/config/configopaque v1.49.0 + go.opentelemetry.io/collector/config/configoptional v1.49.0 go.opentelemetry.io/collector/config/configtelemetry v0.143.0 go.opentelemetry.io/collector/config/configtls v1.49.0 go.opentelemetry.io/collector/confmap v1.49.0 @@ -195,6 +197,7 @@ require ( go.opentelemetry.io/collector/consumer/consumertest v0.143.0 go.opentelemetry.io/collector/exporter v1.49.0 go.opentelemetry.io/collector/exporter/debugexporter v0.143.0 + go.opentelemetry.io/collector/exporter/exporterhelper v0.143.0 go.opentelemetry.io/collector/exporter/exportertest v0.143.0 go.opentelemetry.io/collector/exporter/nopexporter v0.143.0 go.opentelemetry.io/collector/extension v1.49.0 @@ -238,11 +241,6 @@ require ( k8s.io/klog/v2 v2.130.1 ) -require ( - go.opentelemetry.io/collector/config/configoptional v1.49.0 - go.opentelemetry.io/collector/exporter/exporterhelper v0.143.0 -) - require ( cloud.google.com/go/auth v0.17.0 // indirect cloud.google.com/go/auth/oauth2adapt v0.2.8 // indirect @@ -561,7 +559,6 @@ require ( go.opentelemetry.io/collector v0.143.0 // indirect go.opentelemetry.io/collector/component/componentstatus v0.143.0 // indirect go.opentelemetry.io/collector/config/configcompression v1.49.0 // indirect - go.opentelemetry.io/collector/config/configgrpc v0.143.0 // indirect go.opentelemetry.io/collector/config/configmiddleware v1.49.0 // indirect go.opentelemetry.io/collector/config/confignet v1.49.0 // indirect go.opentelemetry.io/collector/config/configretry v1.49.0 // indirect @@ -593,10 +590,12 @@ require ( go.opentelemetry.io/collector/receiver/receiverhelper v0.143.0 // indirect go.opentelemetry.io/collector/receiver/xreceiver v0.143.0 // indirect go.opentelemetry.io/collector/service/hostcapabilities v0.143.0 // indirect + go.opentelemetry.io/contrib/bridges/otelzap v0.13.0 // indirect go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.63.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.63.0 // indirect go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.64.0 // indirect go.opentelemetry.io/contrib/otelconf v0.18.0 // indirect + go.opentelemetry.io/contrib/propagators/b3 v1.38.0 // indirect go.opentelemetry.io/contrib/zpages v0.63.0 // indirect go.opentelemetry.io/otel v1.39.0 // indirect go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 // indirect diff --git a/go.sum b/go.sum index 2a18d6a5f3..cd5637fef9 100644 --- a/go.sum +++ b/go.sum @@ -1824,6 +1824,8 @@ go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0 h1:8UPA4IbVZxpsD76 go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.39.0/go.mod h1:MZ1T/+51uIVKlRzGw1Fo46KEWThjlCBZKl2LzY5nv4g= go.opentelemetry.io/otel/log v0.15.0 h1:0VqVnc3MgyYd7QqNVIldC3dsLFKgazR6P3P3+ypkyDY= go.opentelemetry.io/otel/log v0.15.0/go.mod h1:9c/G1zbyZfgu1HmQD7Qj84QMmwTp2QCQsZH1aeoWDE4= +go.opentelemetry.io/otel/log/logtest v0.14.0 h1:BGTqNeluJDK2uIHAY8lRqxjVAYfqgcaTbVk1n3MWe5A= +go.opentelemetry.io/otel/log/logtest v0.14.0/go.mod h1:IuguGt8XVP4XA4d2oEEDMVDBBCesMg8/tSGWDjuKfoA= go.opentelemetry.io/otel/metric v1.39.0 h1:d1UzonvEZriVfpNKEVmHXbdf909uGTOQjA0HF0Ls5Q0= go.opentelemetry.io/otel/metric v1.39.0/go.mod h1:jrZSWL33sD7bBxg1xjrqyDjnuzTUB0x1nBERXd7Ftcs= go.opentelemetry.io/otel/sdk v1.39.0 h1:nMLYcjVsvdui1B/4FRkwjzoRVsMK8uL/cj0OyhKzt18= diff --git a/translator/translate/otel/translate_otel.go b/translator/translate/otel/translate_otel.go index 7c55a6f175..bf2628f297 100644 --- a/translator/translate/otel/translate_otel.go +++ b/translator/translate/otel/translate_otel.go @@ -16,7 +16,7 @@ import ( "go.opentelemetry.io/collector/otelcol" "go.opentelemetry.io/collector/pipeline" "go.opentelemetry.io/collector/service" - "go.opentelemetry.io/collector/service/telemetry" + "go.opentelemetry.io/collector/service/telemetry/otelconftelemetry" "go.uber.org/multierr" "go.uber.org/zap/zapcore" @@ -100,10 +100,10 @@ func Translate(jsonConfig interface{}, os string) (*otelcol.Config, error) { Processors: map[component.ID]component.Config{}, Extensions: map[component.ID]component.Config{}, Service: service.Config{ - Telemetry: telemetry.Config{ + Telemetry: &otelconftelemetry.Config{ Logs: getLoggingConfig(conf), - Metrics: telemetry.MetricsConfig{Level: configtelemetry.LevelNone}, - Traces: telemetry.TracesConfig{Level: configtelemetry.LevelNone}, + Metrics: otelconftelemetry.MetricsConfig{Level: configtelemetry.LevelNone}, + Traces: otelconftelemetry.TracesConfig{Level: configtelemetry.LevelNone}, }, Pipelines: pipelines.Pipelines, Extensions: pipelines.Translators.Extensions.Keys(), @@ -135,7 +135,7 @@ func parseAgentLogLevel(conf *confmap.Conf) zapcore.Level { // getLoggingConfig uses the given JSON config to determine the correct // logging configuration that should go in the YAML. -func getLoggingConfig(conf *confmap.Conf) telemetry.LogsConfig { +func getLoggingConfig(conf *confmap.Conf) otelconftelemetry.LogsConfig { var outputPaths []string filename := context.CurrentContext().GetAgentLogFile() // A slice with an empty string causes OTEL issues, so avoid it. @@ -143,12 +143,12 @@ func getLoggingConfig(conf *confmap.Conf) telemetry.LogsConfig { outputPaths = []string{filename} } logLevel := parseAgentLogLevel(conf) - return telemetry.LogsConfig{ + return otelconftelemetry.LogsConfig{ OutputPaths: outputPaths, Level: logLevel, Encoding: common.Console, // enabled by default with 10 second tick - Sampling: &telemetry.LogsSamplingConfig{ + Sampling: &otelconftelemetry.LogsSamplingConfig{ Enabled: true, Initial: 2, Thereafter: 500, From 17ab20db4b303013a26019f40e1d92b46f3d32a7 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 13:31:19 -0500 Subject: [PATCH 05/22] fix(confmap): change KeyDelimiter from const to var to match upstream --- internal/merge/confmap/confmap.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/internal/merge/confmap/confmap.go b/internal/merge/confmap/confmap.go index 4dc9b687fe..0bc68e1e40 100644 --- a/internal/merge/confmap/confmap.go +++ b/internal/merge/confmap/confmap.go @@ -10,9 +10,7 @@ import ( otelconfmap "go.opentelemetry.io/collector/confmap" ) -const ( - KeyDelimiter = otelconfmap.KeyDelimiter -) +var KeyDelimiter = otelconfmap.KeyDelimiter type Conf struct { k *koanf.Koanf From 7788d90930414410190a169a6e0daeb6713321cc Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 13:40:28 -0500 Subject: [PATCH 06/22] fix(pipeline): replace removed MustNewIDWithName with NewIDWithName --- .../otel/pipeline/jmx/translators_test.go | 16 ++++++++-------- .../otel/pipeline/prometheus/translators_test.go | 14 +++++++------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/translator/translate/otel/pipeline/jmx/translators_test.go b/translator/translate/otel/pipeline/jmx/translators_test.go index 6115ba86b2..760963bddf 100644 --- a/translator/translate/otel/pipeline/jmx/translators_test.go +++ b/translator/translate/otel/pipeline/jmx/translators_test.go @@ -32,7 +32,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "jmx"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx"), }, }, "WithSingle/Destinations": { @@ -49,7 +49,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "jmx/amp"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/amp"), }, }, "WithMultiple": { @@ -64,8 +64,8 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "jmx/0"), - pipeline.MustNewIDWithName("metrics", "jmx/1"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/0"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/1"), }, }, "WithMultiple/Destinations": { @@ -86,10 +86,10 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "jmx/cloudwatch/0"), - pipeline.MustNewIDWithName("metrics", "jmx/amp/0"), - pipeline.MustNewIDWithName("metrics", "jmx/cloudwatch/1"), - pipeline.MustNewIDWithName("metrics", "jmx/amp/1"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/cloudwatch/0"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/amp/0"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/cloudwatch/1"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "jmx/amp/1"), }, }, } diff --git a/translator/translate/otel/pipeline/prometheus/translators_test.go b/translator/translate/otel/pipeline/prometheus/translators_test.go index 616eee54fd..894682fe2b 100644 --- a/translator/translate/otel/pipeline/prometheus/translators_test.go +++ b/translator/translate/otel/pipeline/prometheus/translators_test.go @@ -33,7 +33,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/amp"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/amp"), }, }, "WithLogsWithoutDestinations": { @@ -45,7 +45,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/cloudwatchlogs"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/cloudwatchlogs"), }, }, "WithMetricsWithCloudWatchDestination": { @@ -60,7 +60,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/amp"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/amp"), }, }, "WithMetricsWithAMP": { @@ -77,7 +77,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/amp"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/amp"), }, }, "WithLogsWithCloudWatch": { @@ -94,7 +94,7 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/cloudwatchlogs"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/cloudwatchlogs"), }, }, "WithMultiple/Destinations": { @@ -117,8 +117,8 @@ func TestTranslators(t *testing.T) { }, }, want: []pipeline.ID{ - pipeline.MustNewIDWithName("metrics", "prometheus/amp"), - pipeline.MustNewIDWithName("metrics", "prometheus/cloudwatchlogs"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/amp"), + pipeline.NewIDWithName(pipeline.SignalMetrics, "prometheus/cloudwatchlogs"), }, }, } From 7da6f8f2cbeee624b38178c259926ca1716d4030 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 15:41:40 -0500 Subject: [PATCH 07/22] Fix metric_type_handler_test for Prometheus v0.308.1 API changes - MetricMetadata.Metric -> MetricMetadata.MetricFamily - scrape.NewTarget: replace (labels, discoveredLabels, params) with (labels, scrapeConfig, tLabels, tgLabels) - Remove unused url.Values params from test mocks --- .../prometheus/metric_type_handler_test.go | 30 ++++++++++--------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/plugins/inputs/prometheus/metric_type_handler_test.go b/plugins/inputs/prometheus/metric_type_handler_test.go index 32062878cf..19880c1086 100644 --- a/plugins/inputs/prometheus/metric_type_handler_test.go +++ b/plugins/inputs/prometheus/metric_type_handler_test.go @@ -4,10 +4,10 @@ package prometheus import ( - "net/url" "testing" "github.com/prometheus/common/model" + promconfig "github.com/prometheus/prometheus/config" "github.com/prometheus/prometheus/model/labels" "github.com/prometheus/prometheus/scrape" "github.com/stretchr/testify/assert" @@ -35,7 +35,7 @@ func (mStore *mockMetricMetadataStore) GetMetadata(metric string) (scrape.Metric } return scrape.MetricMetadata{ - Metric: metric, + MetricFamily: metric, Type: mStore.Type, Help: mStore.Help, Unit: mStore.Unit, @@ -63,16 +63,17 @@ func (ms *mockScrapeManager) TargetsAll() map[string][]*scrape.Target { targetMap := make(map[string][]*scrape.Target) //add a target - params := url.Values{ - "abc": []string{"foo", "bar", "baz"}, - "xyz": []string{"www"}, - } labels1 := labels.FromMap(map[string]string{ model.JobLabel: "job1", model.InstanceLabel: "instance1", savedScrapeInstanceLabel: "instance1", }) - target1 := scrape.NewTarget(labels1, labels1, params) + tLabels1 := model.LabelSet{ + model.LabelName(model.JobLabel): "job1", + model.LabelName(model.InstanceLabel): "instance1", + model.LabelName(savedScrapeInstanceLabel): "instance1", + } + target1 := scrape.NewTarget(labels1, &promconfig.ScrapeConfig{}, tLabels1, nil) mStore1 := &mockMetricMetadataStore{ MetricList: []string{"m1", "m2", "m4"}, Type: model.MetricTypeCounter, @@ -83,16 +84,17 @@ func (ms *mockScrapeManager) TargetsAll() map[string][]*scrape.Target { targetMap["job1"] = []*scrape.Target{target1} //add a target whose job name has been replaced (e.g. job2 -> job2_replaced) - params2 := url.Values{ - "abc": []string{"foo", "bar", "foobar"}, - "xyz": []string{"ooo"}, - } labels2 := labels.FromMap(map[string]string{ model.JobLabel: "job2_replaced", model.InstanceLabel: "instance2", savedScrapeInstanceLabel: "instance2", }) - target2 := scrape.NewTarget(labels2, labels2, params2) + tLabels2 := model.LabelSet{ + model.LabelName(model.JobLabel): "job2_replaced", + model.LabelName(model.InstanceLabel): "instance2", + model.LabelName(savedScrapeInstanceLabel): "instance2", + } + target2 := scrape.NewTarget(labels2, &promconfig.ScrapeConfig{}, tLabels2, nil) mStore2 := &mockMetricMetadataStore{ MetricList: []string{"m1", "m2"}, Type: model.MetricTypeGauge, @@ -133,7 +135,7 @@ func TestMetadataServiceImpl_GetWithOriginalJobname(t *testing.T) { mCache, err = metricsTypeHandler.ms.Get("job1", "instance1") require.NoError(t, err) expectedMetricMetadata := scrape.MetricMetadata{ - Metric: "m1", + MetricFamily: "m1", Type: model.MetricTypeCounter, Help: "", Unit: "", @@ -143,7 +145,7 @@ func TestMetadataServiceImpl_GetWithOriginalJobname(t *testing.T) { assert.Equal(t, expectedMetricMetadata, metricMetadata) expectedMetricMetadata = scrape.MetricMetadata{ - Metric: "m2", + MetricFamily: "m2", Type: model.MetricTypeCounter, Help: "", Unit: "", From 47605997e87f9a9397b888a510b838b549098c48 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 18:12:00 -0500 Subject: [PATCH 08/22] Fix TA config: call Validate() for POD_NAME fallback, remove CollectorID guard on TLS setup --- go.mod | 52 ++++----- go.sum | 104 +++++++++--------- plugins/inputs/prometheus/target_allocator.go | 3 + .../otel/receiver/prometheus/translator.go | 18 ++- 4 files changed, 94 insertions(+), 83 deletions(-) diff --git a/go.mod b/go.mod index 8ecea1ef9e..1ee61d2c21 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0 ) 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-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0 // 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-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260209230347-ef8e29c22ae0 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 diff --git a/go.sum b/go.sum index cd5637fef9..2d1480082e 100644 --- a/go.sum +++ b/go.sum @@ -179,60 +179,60 @@ 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-20260207042034-1ffd9b0a87f1 h1:lkTOhA0VVHrqqs0dL/dXhBZEtNctw7F8qhxfy67s/Fg= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1 h1:qtn5W8MlgIovIxc01d9gE9QBwkhltO1sq9Dd6w1GmZM= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1 h1:7lH15+DXW/ArZLFJ/WMI89RrjQ+NWP3n3UyblkkUfJo= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1 h1:VieTxFDBQVAoRiniTlVtQph91dnl77wlQbGGLgbwa+Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1 h1:GqpRCvZFgxxS6A39RtI/l02YspErPPSU4pdNLRwxql0= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1 h1:tmXLxrM3nwl/vUmRL4QeSNEfiW+H6xZP4slH/0VVRrQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1 h1:8lx7RjpH4doyVWF4aALA1xBWgOUGwUodtGgH673uB5w= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1 h1:hERdD9Y1ccyM3YyCBS9knPoDHjjsiFQ4iwXhdUN4cnM= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1 h1:kKirU7Gmxlhv/mv5blY1t0GGrvLSiOGi09le5y8eIvU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1 h1:6UPeOKtIDodj100i75vN1ETRDwIhWHid9usLOQRqu5A= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1 h1:Mcao6vmwz/Yy0Z4/lPe+q9YteJ7Kyh0Nk9LTeioSUYo= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1 h1:iH4ueaW4lDTlTLc5kcC7MCBo2yE4LqjeGAX7o7yIBHg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1 h1:udk9T/+g7n685QNX3rsz2gIXcdP9LU7MNam11uoRAxA= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1 h1:eeI55b7VD6E4myQAXqFBOIc2tYDjCipOSEqtYfIERtk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1 h1:rjAeF1DNyroqMFAbsCP6A91dzu56A6vvule8LI14yAE= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1 h1:CppWQvk/5GiLAHCID6rUbZkhekd7/27aqqnOuOeOeSY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260209230347-ef8e29c22ae0 h1:amEQEcBhkgVqx8n++WNjuOD9C/MDmFBbikIHhKzMMaE= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0 h1:KxRqWGMChhUR0CqK16dlvVc+R4m/lQDnz8doBAaPKkU= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0 h1:gkrVC5BtimrfWryzbl53urUr6uGbMzA2iJ+hcUO//68= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0 h1:dMhblF0qnUbskL/izBULXWzycD0XBUkfVWZuX5pLytA= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0 h1:vc9IpXp05lwXUQB0651xjZ7g14hhtOSRYyt8LMSj3us= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0 h1:uHOo9Wd+vtfzHjFftuAUvI+H4wM0nntNTIrxwpNFQ1A= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0 h1:YgqgINCOiPaQB99/3YQlCFAGpzDFHSDzyODxZbxGMJc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0 h1:cgnRJm9wiWW+cxo/NgqWmUWv7cc7IJxh9DXv7LdSGGE= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0 h1:fQH1extt37fViBI+ATWOa+Ci8z1C1uN3907CJVEOXkQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0 h1:ktTPmML48A8aXE7v2PvdtKjCb4JtF0anAwV2efapkzY= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0 h1:1Q/aahyD41WlBiXUCCa/bcPb1zgFCl6f/M39mXw0rH4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0 h1:l5E1O793KlW15VUJN70Gd0cAi9bj/uskoE7XtjFEK2Q= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0 h1:ibb67NSwietRWKn/4HD8YwIcxtrsWvx1m5E9Kw3is5Q= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0 h1:i1CnRGsvug9oe6D94MYsWaqEeYlswYEPRSqcVvjv1FY= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0 h1:jEyMCSd/YGrIjlRCbmmyWBcdsJ7h4rm9AzVUTVBOqUc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0 h1:vLo/V5srl+6VWhSps8PGOwxZvIWu1jSQFMvXJ4wZPMA= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260207042034-1ffd9b0a87f1 h1:XFbkng74i296EANwINYrjHg0orAiluFgfjpR0JJzJTw= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1 h1:cScfKwK18nqNQi88S0+tpL1pszorBkWLjKu7Sn39Fio= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260207042034-1ffd9b0a87f1 h1:LCsPfT2rJ3DUrhTe5SzDB3dj9ZiL0EWMfbliW/+ow1w= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1 h1:DwyMOEctRHNgS59uFF/nLD+a60Dg4ME6uS9fYH7mfmY= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1 h1:GesWX8aMCSr5PPxHp0FprMDaASlBNwV8gzreYIMM4f8= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:GjwhSQd4uJyco1fzA7lz5pf4gVPggVuE9VMbHAWrb3k= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:dgDVAPxCtJXpiHjyfjsSZziIniJh2v/szz03UchvqoU= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:F7C2CiwbGKcsf2NwbKQzLSVIYLOXFAVbV+mp06ri2Tc= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:3ghw1Ls22hZLcMWllL/dgB+Pb+hZg0ertfCMIn+5lIs= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1 h1:CZZF0B97zu3GL1UWBJcPhWsSUxE1tZ+LFD9GMMVzA6g= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260207042034-1ffd9b0a87f1/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260209230347-ef8e29c22ae0 h1:+NgPThZQqkZqWXSBkik83w5IcEjHPlL/5j/GulaWvNg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0 h1:AeUrdLJCp0ensVGci7pxdTpytFKWLbaAvkb361XfdnI= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260209230347-ef8e29c22ae0 h1:O7GJBd826O9eVH4VMUt92cMD/UDm2b8rCPu5L5/eQpI= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0 h1:LPT1gR88cU8cVWU/jTrnMle1VUgwIJ496LLRksGiDLg= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0 h1:HjgXdi4PgPSIbtg30Sujk/ER6iqteo/4Tsfr9AnBIt4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:TvdZg0PdBEVflAl5zFEXl5EPU/GTd8GydFk3G/3AwyA= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:QiFbWic5MdpcANUcQpGxoLdmitGBjqtQyZAa8LRgSNQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:VlRp5/ZpC/bVa3u26aSe9lXnjjSFsO9XZPyswnyKr3o= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:vmRIBRx9hc1blaEQntFsxKXCpNX2bzSFtPQ8fF0Tn+8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:HRXaG/kVsGAblRYIsxvfbWzf/DKp5yMsyHRuIDnRv5k= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= diff --git a/plugins/inputs/prometheus/target_allocator.go b/plugins/inputs/prometheus/target_allocator.go index 6b2b883cba..844cc09c24 100644 --- a/plugins/inputs/prometheus/target_allocator.go +++ b/plugins/inputs/prometheus/target_allocator.go @@ -161,6 +161,9 @@ func (tam *TargetAllocatorManager) loadConfig(filename string) error { if taCfg == nil { return nil } + if err := taCfg.Validate(); err != nil { + return fmt.Errorf("target allocator config validation failed: %w", err) + } taCfg.TLS.CAFile = DefaultTLSCaFilePath taCfg.TLS.CertFile = DefaultTLSCertFilePath taCfg.TLS.KeyFile = DefaultTLSKeyFilePath diff --git a/translator/translate/otel/receiver/prometheus/translator.go b/translator/translate/otel/receiver/prometheus/translator.go index 583b749db6..262f5d3fc5 100644 --- a/translator/translate/otel/receiver/prometheus/translator.go +++ b/translator/translate/otel/receiver/prometheus/translator.go @@ -97,11 +97,19 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { // then add the default ca, cert, and key for TargetAllocator if cfg.TargetAllocator.HasValue() { taCfg := cfg.TargetAllocator.Get() - if taCfg != nil && len(taCfg.CollectorID) > 0 { - taCfg.TLS.CAFile = defaultTLSCaPath - taCfg.TLS.CertFile = defaultTLSCertPath - taCfg.TLS.KeyFile = defaultTLSKeyPath - taCfg.TLS.ReloadInterval = 10 * time.Second + if taCfg != nil { + if taCfg.TLS.CAFile == "" { + taCfg.TLS.CAFile = defaultTLSCaPath + } + if taCfg.TLS.CertFile == "" { + taCfg.TLS.CertFile = defaultTLSCertPath + } + if taCfg.TLS.KeyFile == "" { + taCfg.TLS.KeyFile = defaultTLSKeyPath + } + if taCfg.TLS.ReloadInterval == 0 { + taCfg.TLS.ReloadInterval = 10 * time.Second + } } } } From edff77e4ad2217434db32de343d3603cc78291b7 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 9 Feb 2026 18:46:48 -0500 Subject: [PATCH 09/22] fix: add Telemetry factory to otelcol.Factories and remove obsolete sending_queue fields - Set factories.Telemetry = otelconftelemetry.NewFactory() in defaultcomponents.Factories() (required by collector core v0.143.0) - Remove obsolete 'blocking' and 'enabled' fields from sending_queue in 12 golden sample config YAML files. The queue config struct was replaced by queuebatch.Config which dropped these fields; queue enablement is now controlled via configoptional.Optional presence. --- service/defaultcomponents/components.go | 3 +++ .../sampleConfig/base_container_insights_config.yaml | 4 ---- .../tocwconfig/sampleConfig/complete_darwin_config.yaml | 5 ----- .../tocwconfig/sampleConfig/complete_linux_config.yaml | 5 ----- .../tocwconfig/sampleConfig/complete_windows_config.yaml | 5 ----- translator/tocwconfig/sampleConfig/config_with_env.yaml | 2 -- .../tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml | 4 ---- .../sampleConfig/emf_and_kubernetes_with_gpu_config.yaml | 4 ---- .../emf_and_kubernetes_with_gpu_high_frequency_config.yaml | 4 ---- .../sampleConfig/emf_and_kubernetes_with_kueue_config.yaml | 5 ----- .../sampleConfig/kueue_container_insights_config.yaml | 5 ----- translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml | 4 ---- .../tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml | 4 ---- 13 files changed, 3 insertions(+), 51 deletions(-) diff --git a/service/defaultcomponents/components.go b/service/defaultcomponents/components.go index acee94c653..47efdb4579 100644 --- a/service/defaultcomponents/components.go +++ b/service/defaultcomponents/components.go @@ -55,6 +55,7 @@ import ( "go.opentelemetry.io/collector/receiver" "go.opentelemetry.io/collector/receiver/nopreceiver" "go.opentelemetry.io/collector/receiver/otlpreceiver" + "go.opentelemetry.io/collector/service/telemetry/otelconftelemetry" "github.com/aws/amazon-cloudwatch-agent/extension/agenthealth" "github.com/aws/amazon-cloudwatch-agent/extension/entitystore" @@ -152,5 +153,7 @@ func Factories() (otelcol.Factories, error) { return otelcol.Factories{}, err } + factories.Telemetry = otelconftelemetry.NewFactory() + return factories, nil } diff --git a/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml b/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml index 9a7fbc2b0f..f5429898fb 100644 --- a/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -142,7 +139,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" version: "0" diff --git a/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml b/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml index e23f731b05..9178a57ef1 100644 --- a/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml @@ -8,7 +8,6 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: - enabled: true role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -37,7 +36,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -46,8 +44,6 @@ exporters: role_arn: log_role_arn_value_test sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -70,7 +66,6 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: - enabled: true include_metadata: true extensions: agenthealth/logs: diff --git a/translator/tocwconfig/sampleConfig/complete_linux_config.yaml b/translator/tocwconfig/sampleConfig/complete_linux_config.yaml index a48f08dc2d..3d41450657 100644 --- a/translator/tocwconfig/sampleConfig/complete_linux_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_linux_config.yaml @@ -13,7 +13,6 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: - enabled: true role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -42,7 +41,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -51,8 +49,6 @@ exporters: role_arn: log_role_arn_value_test sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -75,7 +71,6 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: - enabled: true include_metadata: true extensions: agenthealth/logs: diff --git a/translator/tocwconfig/sampleConfig/complete_windows_config.yaml b/translator/tocwconfig/sampleConfig/complete_windows_config.yaml index 563d3db609..e3a8dbd7df 100644 --- a/translator/tocwconfig/sampleConfig/complete_windows_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_windows_config.yaml @@ -8,7 +8,6 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: - enabled: true role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -37,7 +36,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -46,8 +44,6 @@ exporters: role_arn: log_role_arn_value_test sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -70,7 +66,6 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: - enabled: true include_metadata: true extensions: agenthealth/logs: diff --git a/translator/tocwconfig/sampleConfig/config_with_env.yaml b/translator/tocwconfig/sampleConfig/config_with_env.yaml index ccbaa0e5fd..cecf890e93 100644 --- a/translator/tocwconfig/sampleConfig/config_with_env.yaml +++ b/translator/tocwconfig/sampleConfig/config_with_env.yaml @@ -29,8 +29,6 @@ exporters: role_arn: ${ENV_CREDENTIALS_ROLE_ARN} sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml index 27a56fcc68..397908d2fd 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -447,7 +444,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml index f51504b054..1783c71ef0 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -765,7 +762,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml index be83d16be7..9940330436 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -787,7 +784,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml index 1d1cdc426f..0f71d1fa42 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -447,7 +444,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -529,7 +525,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: diff --git a/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml b/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml index d2a2107e29..a498a7e72b 100644 --- a/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml +++ b/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -142,7 +139,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -222,7 +218,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" version: "0" diff --git a/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml b/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml index 79377d6781..3ea6ff8f41 100644 --- a/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml +++ b/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -91,7 +88,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" version: "0" diff --git a/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml b/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml index fd64143145..fdad946f01 100644 --- a/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml +++ b/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml @@ -20,7 +20,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: - enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -29,8 +28,6 @@ exporters: role_arn: "" sending_queue: block_on_overflow: false - blocking: false - enabled: true num_consumers: 1 queue_size: 1000 sizer: {} @@ -445,7 +442,6 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: - enabled: true retain_initial_value_of_delta_metric: false role_arn: "" version: "0" From a58224f267b97ecfed4193d5a663d9664097dfd0 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 14:38:11 -0500 Subject: [PATCH 10/22] fix(otlp): use GetOrInsertDefault for configoptional Default flavor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit otlpreceiver.Config.GRPC and .HTTP are now configoptional.Optional[T] initialized in the Default flavor by CreateDefaultConfig(). Default.Get() returns nil, so the previous code using .Get() silently skipped endpoint and TLS assignment. Replaced .Get() with .GetOrInsertDefault() which promotes Default → Some and returns a mutable pointer. Extracted TLS config into a shared variable that defaults to None (zero value) when no cert/key files are provided. Upstream PRs: - open-telemetry/opentelemetry-collector#13044 (configoptional module) - open-telemetry/opentelemetry-collector#13119 (otlpreceiver migration) - open-telemetry/opentelemetry-collector#13252 (configgrpc TLS migration) --- .../otel/receiver/otlp/translator.go | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/translator/translate/otel/receiver/otlp/translator.go b/translator/translate/otel/receiver/otlp/translator.go index c3a5970375..a142ab0226 100644 --- a/translator/translate/otel/receiver/otlp/translator.go +++ b/translator/translate/otel/receiver/otlp/translator.go @@ -114,24 +114,26 @@ func (t *translator) Translate(_ *confmap.Conf) (component.Config, error) { cfg := t.factory.CreateDefaultConfig().(*otlpreceiver.Config) - tlsSettings := configtls.ServerConfig{} + var tlsCfg configoptional.Optional[configtls.ServerConfig] if t.endpointConfig.certFile != "" || t.endpointConfig.keyFile != "" { - tlsSettings.CertFile = t.endpointConfig.certFile - tlsSettings.KeyFile = t.endpointConfig.keyFile + tlsCfg = configoptional.Some(configtls.ServerConfig{ + Config: configtls.Config{ + CertFile: t.endpointConfig.certFile, + KeyFile: t.endpointConfig.keyFile, + }, + }) } if t.endpointConfig.protocol == http { cfg.GRPC = configoptional.None[configgrpc.ServerConfig]() - if httpCfg := cfg.HTTP.Get(); httpCfg != nil { - httpCfg.ServerConfig.Endpoint = t.endpointConfig.endpoint - httpCfg.ServerConfig.TLS = configoptional.Some(tlsSettings) - } + httpCfg := cfg.HTTP.GetOrInsertDefault() + httpCfg.ServerConfig.Endpoint = t.endpointConfig.endpoint + httpCfg.ServerConfig.TLS = tlsCfg } else { cfg.HTTP = configoptional.None[otlpreceiver.HTTPConfig]() - if grpcCfg := cfg.GRPC.Get(); grpcCfg != nil { - grpcCfg.NetAddr.Endpoint = t.endpointConfig.endpoint - grpcCfg.TLS = configoptional.Some(tlsSettings) - } + grpcCfg := cfg.GRPC.GetOrInsertDefault() + grpcCfg.NetAddr.Endpoint = t.endpointConfig.endpoint + grpcCfg.TLS = tlsCfg } configCache[t.endpointConfig] = cfg From 875983af545d401256e9c303fb0ab9a32e80dd9e Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 14:47:35 -0500 Subject: [PATCH 11/22] fix(prometheus): add Reload() after manual config copy for loaded flag Prometheus v0.308.1 added an internal 'loaded' boolean to promconfig.Config. GetScrapeConfigs() now returns an error if the config was not loaded through promconfig.Load() or Reload(). Our translator manually copies GlobalConfig, ScrapeConfigs, and TracingConfig from a parsed PromConfig, bypassing Load(), so the loaded flag was never set. Added cfg.PrometheusConfig.Reload() after the manual field copy. Reload() runs the config through Load() internally, setting the loaded flag and populating new default fields like ScrapeFallbackProtocol. Upstream PR: prometheus/prometheus#15637 --- translator/translate/otel/receiver/prometheus/translator.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/translator/translate/otel/receiver/prometheus/translator.go b/translator/translate/otel/receiver/prometheus/translator.go index 262f5d3fc5..5c8bfe5584 100644 --- a/translator/translate/otel/receiver/prometheus/translator.go +++ b/translator/translate/otel/receiver/prometheus/translator.go @@ -92,6 +92,12 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { cfg.PrometheusConfig.GlobalConfig = promCfg.GlobalConfig cfg.PrometheusConfig.ScrapeConfigs = promCfg.ScrapeConfigs cfg.PrometheusConfig.TracingConfig = promCfg.TracingConfig + + // Reload ensures the config goes through promconfig.Load() which sets the + // internal `loaded` flag required by GetScrapeConfigs() in Prometheus v0.308.1+. + if err = cfg.PrometheusConfig.Reload(); err != nil { + return nil, fmt.Errorf("unable to reload prometheus config: %w", err) + } } else { // given prometheus config is in otel format so check if target allocator is being used // then add the default ca, cert, and key for TargetAllocator From 5a82d21742d90278bca4cd8cb45d19ab9b186dc3 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 17:28:09 -0500 Subject: [PATCH 12/22] fix(debug): build expected config from factory defaults in test debugexporter.Config gained new QueueConfig defaults in v0.143.0 (QueueSize=1000, NumConsumers=10, FlushTimeout=200ms, etc.). The test used a hardcoded struct literal that didn't include these fields. Instead of switching to field-level assertions (which would hide future default changes), build the expected config from CreateDefaultConfig() and only override the 2 fields the translator sets (Verbosity, SamplingThereafter). Full struct comparison is preserved. --- .../translate/otel/exporter/debug/translator_test.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/translator/translate/otel/exporter/debug/translator_test.go b/translator/translate/otel/exporter/debug/translator_test.go index 1d6515f06d..f2e8f40a77 100644 --- a/translator/translate/otel/exporter/debug/translator_test.go +++ b/translator/translate/otel/exporter/debug/translator_test.go @@ -43,12 +43,12 @@ func TestTranslate(t *testing.T) { "debug": true, }, }, - want: &debugexporter.Config{ - Verbosity: configtelemetry.LevelDetailed, - SamplingInitial: 2, - SamplingThereafter: 500, - UseInternalLogger: true, - }, + want: func() *debugexporter.Config { + cfg := debugexporter.NewFactory().CreateDefaultConfig().(*debugexporter.Config) + cfg.Verbosity = configtelemetry.LevelDetailed + cfg.SamplingThereafter = 500 + return cfg + }(), }, } for name, testCase := range testCases { From 6a52ab09a5ec3ad9c7a751b062a9268e031b777c Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 17:40:34 -0500 Subject: [PATCH 13/22] fix(prw): update golden YAML with new upstream defaults MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three default value changes in the PRW exporter golden test fixture: - headers: {} → null (type changed to configopaque.MapList, no longer initialized to empty map) - force_attempt_http2: true (new field in confighttp.ClientConfig, added in v0.132.0; matches Go http.DefaultTransport behavior) - protobuf_message: prometheus.WriteRequest (new field controlling Remote Write v1 vs v2; default preserves existing v1 behavior) All three changes are cosmetic/serialization — no functional impact. --- .../otel/exporter/prometheusremotewrite/testdata/config.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml b/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml index a6231c5525..545520db20 100644 --- a/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml +++ b/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml @@ -18,7 +18,7 @@ remote_write_queue: external_labels: {} write_buffer_size: 524288 endpoint: "https://aps-workspaces.us-east-1.amazonaws.com/workspaces/ws-12345/api/v1/remote_write" -headers: {} +headers: target_info: enabled: true add_metric_suffixes: true @@ -27,3 +27,5 @@ max_conns_per_host: 0 max_idle_conns: 100 max_idle_conns_per_host: 0 idle_conn_timeout: 90000000000 +force_attempt_http2: true +protobuf_message: "prometheus.WriteRequest" From 926161884e9aeed2406f3658d293e7874ef29fc8 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 18:06:32 -0500 Subject: [PATCH 14/22] fix(filter): compare exported fields only due to ottl.Factory pointers filterprocessor.Config in v0.143.0 gained unexported ottl.Factory pointer maps (resourceFunctions, dataPointFunctions, etc.) that are populated during CreateDefaultConfig(). Two independently-created default configs have identical map keys but different pointer addresses, making full struct comparison via require.Equal always fail. Compare all 6 exported config fields individually instead: ErrorMode, Metrics, Logs, Spans, Traces, Profiles. --- .../processor/filterprocessor/translator_test.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/translator/translate/otel/processor/filterprocessor/translator_test.go b/translator/translate/otel/processor/filterprocessor/translator_test.go index bf558c18a9..2bdb7177cf 100644 --- a/translator/translate/otel/processor/filterprocessor/translator_test.go +++ b/translator/translate/otel/processor/filterprocessor/translator_test.go @@ -123,9 +123,18 @@ func TestTranslator(t *testing.T) { require.NotNil(t, got) gotCfg, ok := got.(*filterprocessor.Config) require.True(t, ok) - wantCfg := factory.CreateDefaultConfig() + wantCfg := factory.CreateDefaultConfig().(*filterprocessor.Config) require.NoError(t, testCase.want.Unmarshal(wantCfg)) - require.Equal(t, wantCfg, gotCfg) + // Cannot use full struct comparison because filterprocessor.Config + // contains unexported ottl.Factory pointer maps (resourceFunctions, + // dataPointFunctions, etc.) that differ between independently-created + // default configs. Compare all exported config fields instead. + assert.Equal(t, wantCfg.ErrorMode, gotCfg.ErrorMode) + assert.Equal(t, wantCfg.Metrics, gotCfg.Metrics) + assert.Equal(t, wantCfg.Logs, gotCfg.Logs) + assert.Equal(t, wantCfg.Spans, gotCfg.Spans) + assert.Equal(t, wantCfg.Traces, gotCfg.Traces) + assert.Equal(t, wantCfg.Profiles, gotCfg.Profiles) } }) } From cd604a8db47b56316eea2a616df2bb29c8819353 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Tue, 10 Feb 2026 18:25:11 -0500 Subject: [PATCH 15/22] fix(prometheus): build expected config via promconfig.Load in test MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prometheus v0.308.1 changed several default values in GlobalConfig and ScrapeConfig (MetricNameValidationScheme, ScrapeNativeHistograms, ScrapeProtocols, etc.). The test used hardcoded struct literals that didn't include these new defaults. Instead of updating struct literals or switching to field-level assertions, load the expected config through promconfig.Load() using the same test YAML. This populates all defaults identically to the translator's Reload() path, preserving full struct comparison. Behavioral note: MetricNameValidationScheme changed from 0 (zero value string in v0.300.1, treated as UTF-8 at runtime) to 2 (explicit UTF8Validation in v0.308.1). No actual behavior change — UTF-8 was already the effective default. --- .../receiver/prometheus/translator_test.go | 147 +++++------------- 1 file changed, 41 insertions(+), 106 deletions(-) diff --git a/translator/translate/otel/receiver/prometheus/translator_test.go b/translator/translate/otel/receiver/prometheus/translator_test.go index 2eec6ddcfc..a8ef828273 100644 --- a/translator/translate/otel/receiver/prometheus/translator_test.go +++ b/translator/translate/otel/receiver/prometheus/translator_test.go @@ -4,18 +4,14 @@ package prometheus import ( + "os" "path/filepath" "testing" "time" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver" "github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/targetallocator" - promcommon "github.com/prometheus/common/config" - "github.com/prometheus/common/model" - "github.com/prometheus/prometheus/config" promconfig "github.com/prometheus/prometheus/config" - "github.com/prometheus/prometheus/discovery" - "github.com/prometheus/prometheus/discovery/targetgroup" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" "go.opentelemetry.io/collector/config/confighttp" @@ -26,115 +22,51 @@ import ( "github.com/aws/amazon-cloudwatch-agent/internal/util/testutil" ) +// loadPromConfig loads a Prometheus YAML config file through promconfig.Load() +// so that all defaults (MetricNameValidationScheme, ScrapeNativeHistograms, etc.) +// are populated the same way the translator's Reload() populates them. +func loadPromConfig(t *testing.T, path string) *promconfig.Config { + t.Helper() + content, err := os.ReadFile(path) + require.NoError(t, err) + cfg, err := promconfig.Load(string(content), nil) + require.NoError(t, err) + return cfg +} + func TestTranslator(t *testing.T) { testCases := map[string]struct { input map[string]any wantID string - want *prometheusreceiver.Config + wantTA configoptional.Optional[targetallocator.Config] wantErr error + // promYAML is the path to the raw Prometheus YAML used to build expected + // GlobalConfig and ScrapeConfigs via promconfig.Load(). This ensures the + // expected values include all Prometheus defaults (populated by Load/Reload). + promYAML string }{ "WithOtelConfig": { - input: testutil.GetJson(t, filepath.Join("testdata", "config.json")), - wantID: "prometheus", - want: &prometheusreceiver.Config{ - PrometheusConfig: &prometheusreceiver.PromConfig{ - GlobalConfig: promconfig.GlobalConfig{ - ScrapeInterval: model.Duration(1 * time.Minute), - ScrapeTimeout: model.Duration(30 * time.Second), - ScrapeProtocols: promconfig.DefaultScrapeProtocols, - EvaluationInterval: model.Duration(1 * time.Minute), - }, - ScrapeConfigs: []*config.ScrapeConfig{ - { - ScrapeInterval: model.Duration(1 * time.Minute), - ScrapeTimeout: model.Duration(30 * time.Second), - JobName: "prometheus_test_job", - HonorTimestamps: true, - ScrapeProtocols: promconfig.DefaultScrapeProtocols, - MetricsPath: "/metrics", - Scheme: "http", - EnableCompression: true, - ServiceDiscoveryConfigs: discovery.Configs{ - discovery.StaticConfig{ - &targetgroup.Group{ - Targets: []model.LabelSet{ - { - model.AddressLabel: "localhost:8000", - }, - }, - Labels: map[model.LabelName]model.LabelValue{ - "label1": "test1", - }, - Source: "0", - }, - }, - }, - HTTPClientConfig: promcommon.HTTPClientConfig{ - FollowRedirects: true, - EnableHTTP2: true, - }, + input: testutil.GetJson(t, filepath.Join("testdata", "config.json")), + wantID: "prometheus", + promYAML: filepath.Join("testdata", "config_prom.yaml"), // same scrape content, just without OTel wrapper + wantTA: configoptional.Some(targetallocator.Config{ + CollectorID: "col-1234", + ClientConfig: confighttp.ClientConfig{ + TLS: configtls.ClientConfig{ + Config: configtls.Config{ + CAFile: defaultTLSCaPath, + CertFile: defaultTLSCertPath, + KeyFile: defaultTLSKeyPath, + ReloadInterval: 10 * time.Second, }, }, }, - TargetAllocator: configoptional.Some(targetallocator.Config{ - CollectorID: "col-1234", - ClientConfig: confighttp.ClientConfig{ - TLS: configtls.ClientConfig{ - Config: configtls.Config{ - CAFile: defaultTLSCaPath, - CertFile: defaultTLSCertPath, - KeyFile: defaultTLSKeyPath, - ReloadInterval: 10 * time.Second, - }, - }, - }, - }), - }, + }), }, "WithPromConfig": { - input: testutil.GetJson(t, filepath.Join("testdata", "config_prom.json")), - wantID: "prometheus", - want: &prometheusreceiver.Config{ - PrometheusConfig: &prometheusreceiver.PromConfig{ - GlobalConfig: promconfig.GlobalConfig{ - ScrapeInterval: model.Duration(1 * time.Minute), - ScrapeTimeout: model.Duration(30 * time.Second), - ScrapeProtocols: promconfig.DefaultScrapeProtocols, - EvaluationInterval: model.Duration(1 * time.Minute), - }, - ScrapeConfigs: []*config.ScrapeConfig{ - { - ScrapeInterval: model.Duration(1 * time.Minute), - ScrapeTimeout: model.Duration(30 * time.Second), - JobName: "prometheus_test_job", - HonorTimestamps: true, - ScrapeProtocols: promconfig.DefaultScrapeProtocols, - MetricsPath: "/metrics", - Scheme: "http", - EnableCompression: true, - ServiceDiscoveryConfigs: discovery.Configs{ - discovery.StaticConfig{ - &targetgroup.Group{ - Targets: []model.LabelSet{ - { - model.AddressLabel: "localhost:8000", - }, - }, - Labels: map[model.LabelName]model.LabelValue{ - "label1": "test1", - }, - Source: "0", - }, - }, - }, - HTTPClientConfig: promcommon.HTTPClientConfig{ - FollowRedirects: true, - EnableHTTP2: true, - }, - }, - }, - }, - }, + input: testutil.GetJson(t, filepath.Join("testdata", "config_prom.json")), + wantID: "prometheus", + promYAML: filepath.Join("testdata", "config_prom.yaml"), }, } for name, testCase := range testCases { @@ -149,10 +81,13 @@ func TestTranslator(t *testing.T) { gotCfg, ok := got.(*prometheusreceiver.Config) require.True(t, ok) - assert.NoError(t, err) - assert.Equal(t, testCase.want.PrometheusConfig.ScrapeConfigs, gotCfg.PrometheusConfig.ScrapeConfigs) - assert.Equal(t, testCase.want.PrometheusConfig.GlobalConfig, gotCfg.PrometheusConfig.GlobalConfig) - assert.Equal(t, testCase.want.TargetAllocator, gotCfg.TargetAllocator) + // Build expected Prometheus config by loading the same YAML through + // promconfig.Load(), which populates all defaults identically to + // the translator's Reload() path. + wantPromCfg := loadPromConfig(t, testCase.promYAML) + assert.Equal(t, wantPromCfg.ScrapeConfigs, gotCfg.PrometheusConfig.ScrapeConfigs) + assert.Equal(t, wantPromCfg.GlobalConfig, gotCfg.PrometheusConfig.GlobalConfig) + assert.Equal(t, testCase.wantTA, gotCfg.TargetAllocator) } }) } From f0386256b47ff1cc5d008910d2dbc781d0651316 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Wed, 11 Feb 2026 13:57:27 -0500 Subject: [PATCH 16/22] fix(golden): regenerate 60 golden YAML files for v0.143.0 defaults MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Regenerated all tocwconfig golden files to match new serialized output from OTel Collector v0.143.0 and Prometheus v0.308.1 component defaults. Key change patterns (all cosmetic/serialization unless noted): - exclude_service_attributes: false (new resourcetotelemetry field) - profiles: {} (new filter/transform processor section) - keep_alives_enabled: true (new HTTP server config field) - cors/enforcement_policy/server_parameters: {} → null (serialization) - tls: null (TLS field now explicitly serialized when absent) - fail_on_missing_metadata: false (new k8s metadata field) - force_attempt_http2: true (new confighttp.ClientConfig field) - cloud.availability_zone: enabled: false (new resource attribute) - New resource attributes for akamai/digitalocean cloud providers ⚠️ BEHAVIORAL CHANGE: max_staleness: 0s → 1h0m0s in cumulative-to-delta processor. Metrics not seen for 1 hour will have state evicted. See OTEL_BUMP_v0.143.0_SUMMARY.md for full impact analysis. --- go.mod | 52 +- go.sum | 104 ++-- .../sampleConfig/advanced_config_darwin.yaml | 7 +- .../sampleConfig/advanced_config_linux.yaml | 5 +- .../sampleConfig/advanced_config_windows.yaml | 7 +- .../sampleConfig/amp_config_linux.yaml | 5 + .../append_dimensions_host_metrics.yaml | 3 +- .../appsignals_and_ecs_config.yaml | 153 ++++- .../appsignals_and_eks_config.yaml | 157 ++++- .../appsignals_and_k8s_config.yaml | 158 ++++- .../appsignals_fallback_and_eks_config.yaml | 157 ++++- .../appsignals_over_fallback_config.yaml | 157 ++++- .../sampleConfig/base_appsignals_config.yaml | 154 ++++- .../base_appsignals_fallback_config.yaml | 154 ++++- .../base_container_insights_config.yaml | 10 +- .../sampleConfig/basic_config_linux.yaml | 3 +- .../sampleConfig/basic_config_windows.yaml | 1 + .../sampleConfig/collectd_config_linux.yaml | 1 + .../sampleConfig/compass_linux_config.yaml | 14 +- .../sampleConfig/complete_darwin_config.yaml | 33 +- .../sampleConfig/complete_linux_config.yaml | 43 +- .../sampleConfig/config_with_env.yaml | 4 +- .../sampleConfig/container_insights_jmx.yaml | 13 +- .../sampleConfig/delta_config_linux.yaml | 6 +- .../sampleConfig/delta_net_config_linux.yaml | 5 +- .../diskio_mixed_config_linux.yaml | 3 +- .../diskio_nvme_config_linux.yaml | 3 +- .../diskio_telegraf_config_linux.yaml | 3 +- .../sampleConfig/drop_origin_linux.yaml | 4 +- .../sampleConfig/dualstack_config.yaml | 4 + .../emf_and_kubernetes_config.yaml | 70 ++- .../emf_and_kubernetes_with_gpu_config.yaml | 416 ++++++------- ...rnetes_with_gpu_high_frequency_config.yaml | 550 +++++++++--------- .../emf_and_kubernetes_with_kueue_config.yaml | 77 +-- .../ignore_append_dimensions.yaml | 1 + .../sampleConfig/invalid_input_linux.yaml | 1 + .../sampleConfig/jmx_config_linux.yaml | 17 +- .../sampleConfig/jmx_eks_config_linux.yaml | 15 +- .../kubernetes_on_prem_config.yaml | 64 +- .../kueue_container_insights_config.yaml | 13 +- .../sampleConfig/log_ecs_metric_only.yaml | 10 +- .../logs_and_kubernetes_config.yaml | 78 +-- .../otlp_metrics_cloudwatchlogs_config.yaml | 10 +- ...tlp_metrics_cloudwatchlogs_eks_config.yaml | 78 +-- .../sampleConfig/otlp_metrics_config.yaml | 10 +- .../sampleConfig/otlp_metrics_eks_config.yaml | 10 +- .../procstat_memory_swap_config.yaml | 1 + .../prometheus_and_kubernetes_config.yaml | 85 +-- .../prometheus_combined_config_linux.yaml | 32 +- .../sampleConfig/prometheus_config_linux.yaml | 1 + .../prometheus_config_windows.yaml | 1 + .../prometheus_otel_config_linux.yaml | 31 +- .../sampleConfig/shared_otlp_config.yaml | 13 +- .../sampleConfig/standard_config_linux.yaml | 9 +- ...ndard_config_linux_with_common_config.yaml | 3 +- .../sampleConfig/standard_config_windows.yaml | 7 +- ...ard_config_windows_with_common_config.yaml | 3 +- .../sampleConfig/statsd_config_linux.yaml | 1 + .../sampleConfig/statsd_config_windows.yaml | 1 + .../sampleConfig/statsd_ecs_config.yaml | 1 + .../sampleConfig/statsd_eks_config.yaml | 1 + .../sampleConfig/trace_config_linux.yaml | 8 +- .../sampleConfig/trace_config_windows.yaml | 8 +- 63 files changed, 2146 insertions(+), 903 deletions(-) diff --git a/go.mod b/go.mod index 1ee61d2c21..a6886ec1fd 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4 ) 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-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4 // 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-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260212003418-fd66702cc7e4 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 diff --git a/go.sum b/go.sum index 2d1480082e..c667ed2c38 100644 --- a/go.sum +++ b/go.sum @@ -179,60 +179,60 @@ 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-20260209230347-ef8e29c22ae0 h1:amEQEcBhkgVqx8n++WNjuOD9C/MDmFBbikIHhKzMMaE= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0 h1:KxRqWGMChhUR0CqK16dlvVc+R4m/lQDnz8doBAaPKkU= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0 h1:gkrVC5BtimrfWryzbl53urUr6uGbMzA2iJ+hcUO//68= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0 h1:dMhblF0qnUbskL/izBULXWzycD0XBUkfVWZuX5pLytA= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0 h1:vc9IpXp05lwXUQB0651xjZ7g14hhtOSRYyt8LMSj3us= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0 h1:uHOo9Wd+vtfzHjFftuAUvI+H4wM0nntNTIrxwpNFQ1A= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0 h1:YgqgINCOiPaQB99/3YQlCFAGpzDFHSDzyODxZbxGMJc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0 h1:cgnRJm9wiWW+cxo/NgqWmUWv7cc7IJxh9DXv7LdSGGE= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0 h1:fQH1extt37fViBI+ATWOa+Ci8z1C1uN3907CJVEOXkQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0 h1:ktTPmML48A8aXE7v2PvdtKjCb4JtF0anAwV2efapkzY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0 h1:1Q/aahyD41WlBiXUCCa/bcPb1zgFCl6f/M39mXw0rH4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0 h1:l5E1O793KlW15VUJN70Gd0cAi9bj/uskoE7XtjFEK2Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0 h1:ibb67NSwietRWKn/4HD8YwIcxtrsWvx1m5E9Kw3is5Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0 h1:i1CnRGsvug9oe6D94MYsWaqEeYlswYEPRSqcVvjv1FY= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0 h1:jEyMCSd/YGrIjlRCbmmyWBcdsJ7h4rm9AzVUTVBOqUc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0 h1:vLo/V5srl+6VWhSps8PGOwxZvIWu1jSQFMvXJ4wZPMA= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260212003418-fd66702cc7e4 h1:JriIQx0Y7WnDdS+RvtsI/eahPSjri3aUoRbyedeUa94= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4 h1:S4rp8dh3fLcCcSDiWQ0iAhvNqnwhcp6ubZiGvIi+fRE= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4 h1:yAtRYu7P/1FGCAaNr9C0GI32i3i/HgddKw/rZ79n2t8= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4 h1:8cTgb1HDyyiQiBnXRm/tXG9OHIk0RRaVCgrwEc6Mlho= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4 h1:9UTLIQuDC7jH82JjadA987PpmKE/4bn3FbNsC01NUR8= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4 h1:ZRP56zrxd7kMy4fe9F8sFkrNBJdEeSRGfvWf8fF2MP4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4 h1:VrjHKFHLi3du9NT5uuiYVdyMo+DQWqjSJV4MO+444/k= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4 h1:YKu1yWe/JZHFJ2nDuPmy/7j8kr3zDlslzIPegHpJ4Pg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4 h1:4HgUwNxFW88SoluA1RnYPy2uI9NVWiopGGYFge9qO/U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4 h1:Ns6eCFyCPiAoD11l92oSZIb/D0ke3am7OIXBtZuRWZU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4 h1:KCS0sGtHnldYlXzVftSfIL57xCLGrlJgtbYLul/BWhs= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4 h1:18cPRw5Ks1TvQuyFsBzF0aF/XGnt0Nb2BlQ3TusFjXs= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4 h1:6veV5RCtGpsuxhAO7QoQFxdmPNE0GxkWi/mNrucAUY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4 h1:/stgYvee5XE0/YW/TZA2UqTGfKP1Kv7JvSoGB1wpQ+0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4 h1:LSTpYCr2uyfhZdmu2JZHDfiaNR7ETtn5JXrA5fgLje8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4 h1:vTAzt5iIMcyMDD5Gp4WA8vMpsLS4SJ5ONgSl+Q3Tbp4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260209230347-ef8e29c22ae0 h1:+NgPThZQqkZqWXSBkik83w5IcEjHPlL/5j/GulaWvNg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0 h1:AeUrdLJCp0ensVGci7pxdTpytFKWLbaAvkb361XfdnI= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260209230347-ef8e29c22ae0 h1:O7GJBd826O9eVH4VMUt92cMD/UDm2b8rCPu5L5/eQpI= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0 h1:LPT1gR88cU8cVWU/jTrnMle1VUgwIJ496LLRksGiDLg= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0 h1:HjgXdi4PgPSIbtg30Sujk/ER6iqteo/4Tsfr9AnBIt4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:TvdZg0PdBEVflAl5zFEXl5EPU/GTd8GydFk3G/3AwyA= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:QiFbWic5MdpcANUcQpGxoLdmitGBjqtQyZAa8LRgSNQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:VlRp5/ZpC/bVa3u26aSe9lXnjjSFsO9XZPyswnyKr3o= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:vmRIBRx9hc1blaEQntFsxKXCpNX2bzSFtPQ8fF0Tn+8= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0 h1:HRXaG/kVsGAblRYIsxvfbWzf/DKp5yMsyHRuIDnRv5k= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260209230347-ef8e29c22ae0/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260212003418-fd66702cc7e4 h1:EhsPSm0KSZSJ1dSbjnltScRhidfTrEFsYBNTO8dMO2Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4 h1:kPaky9luTiDTHFm4oNnojmBIIIdw+yxqH5Qn/FlKCMw= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260212003418-fd66702cc7e4 h1:ifhwluxT9Q9MVTL3XQcRESQNMZ0d+FvJP8i78Cv/8iU= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4 h1:naotKKpKeZxrG7kJ/VbktkZ5Pc7cmtQtcZykEkQCPBI= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4 h1:ofswCyjFPofpS7pW/iCmdfFb//U5Y25jzZolhXurLrM= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:8dE/n6v3HS9eCnJt93GuHSpYeevh84TrAnbFPSJqGEM= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4 h1:Bi/kEvaLQrg2p6ZLgwpQCJ0TTZyQrT5gE7ns8y+XxWU= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:5mdIXCP7IrHGxW6sBgEGqTokDejcLgUgqtLatyBH4+A= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:64Xg00o8z+E2NJZaqxi3XQdhro/4j5J/I1O8lc9k/sY= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:ogf9alqNeqsXrxILme7CV4/uH6PvdZXupZgdb6FPxxE= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= diff --git a/translator/tocwconfig/sampleConfig/advanced_config_darwin.yaml b/translator/tocwconfig/sampleConfig/advanced_config_darwin.yaml index 3fd273bc3d..3d41dc9073 100644 --- a/translator/tocwconfig/sampleConfig/advanced_config_darwin.yaml +++ b/translator/tocwconfig/sampleConfig/advanced_config_darwin.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,14 +43,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: + - ImageId - InstanceId - InstanceType - - ImageId imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s @@ -92,11 +93,11 @@ service: - ec2tagger - awsentity/resource receivers: + - telegraf_mem - telegraf_netstat - telegraf_swap - telegraf_cpu - telegraf_disk - - telegraf_mem metrics/hostDeltaMetrics: exporters: - awscloudwatch diff --git a/translator/tocwconfig/sampleConfig/advanced_config_linux.yaml b/translator/tocwconfig/sampleConfig/advanced_config_linux.yaml index b7dd24e2f5..27a02ab306 100644 --- a/translator/tocwconfig/sampleConfig/advanced_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/advanced_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,7 +43,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -100,9 +101,9 @@ service: - ec2tagger - awsentity/resource receivers: + - telegraf_swap - telegraf_mem - telegraf_netstat - - telegraf_swap - telegraf_ethtool - telegraf_nvidia_smi - telegraf_cpu diff --git a/translator/tocwconfig/sampleConfig/advanced_config_windows.yaml b/translator/tocwconfig/sampleConfig/advanced_config_windows.yaml index bead2892e8..6365c6a519 100644 --- a/translator/tocwconfig/sampleConfig/advanced_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/advanced_config_windows.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -92,13 +93,13 @@ service: - ec2tagger - awsentity/resource receivers: + - telegraf_win_perf_counters/3762679655 + - telegraf_win_perf_counters/2073218482 + - telegraf_win_perf_counters/2039663244 - telegraf_win_perf_counters/4283769065 - telegraf_win_perf_counters/1492679118 - telegraf_win_perf_counters/3610923661 - telegraf_win_perf_counters/3446270237 - - telegraf_win_perf_counters/3762679655 - - telegraf_win_perf_counters/2073218482 - - telegraf_win_perf_counters/2039663244 telemetry: logs: encoding: console diff --git a/translator/tocwconfig/sampleConfig/amp_config_linux.yaml b/translator/tocwconfig/sampleConfig/amp_config_linux.yaml index c7223c9523..218086a50c 100644 --- a/translator/tocwconfig/sampleConfig/amp_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/amp_config_linux.yaml @@ -11,6 +11,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false rollup_dimensions: - - ImageId - - InstanceId @@ -22,10 +23,12 @@ exporters: auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -33,6 +36,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms @@ -114,6 +118,7 @@ processors: - set(unit, "unit") where name == "cpu_usage_idle" - set(name, "CPU_USAGE_IDLE") where name == "cpu_usage_idle" - set(unit, "unit") where name == "cpu_usage_nice" + profile_statements: [] trace_statements: [] receivers: telegraf_cpu: diff --git a/translator/tocwconfig/sampleConfig/append_dimensions_host_metrics.yaml b/translator/tocwconfig/sampleConfig/append_dimensions_host_metrics.yaml index 5a7682502c..ef6947673b 100644 --- a/translator/tocwconfig/sampleConfig/append_dimensions_host_metrics.yaml +++ b/translator/tocwconfig/sampleConfig/append_dimensions_host_metrics.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -72,4 +73,4 @@ service: metrics: level: None traces: - level: None \ No newline at end of file + level: None diff --git a/translator/tocwconfig/sampleConfig/appsignals_and_ecs_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_and_ecs_config.yaml index b87e7eb9e8..d0fd711384 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_and_ecs_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_and_ecs_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "1" @@ -1040,6 +1041,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1060,6 +1081,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1087,6 +1110,16 @@ processors: - env - ecs - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1151,13 +1184,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1172,6 +1218,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1232,6 +1279,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1274,6 +1333,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1287,7 +1364,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1306,27 +1424,55 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: otlp/grpc_0_0_0_0_4315: protocols: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: path/to/cert.crt @@ -1335,9 +1481,10 @@ receivers: otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml index 6cfea39dde..8061874535 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "1" @@ -238,6 +239,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -356,6 +358,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/application_signals: @@ -1193,6 +1196,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1213,6 +1236,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1240,6 +1265,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1305,13 +1340,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1326,6 +1374,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1386,6 +1435,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1428,6 +1489,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1441,7 +1520,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1460,23 +1580,51 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true @@ -1511,8 +1659,8 @@ receivers: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: path/to/cert.crt @@ -1521,9 +1669,10 @@ receivers: otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml index 039ea34a49..e92e112b11 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "1" @@ -238,6 +239,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -357,6 +359,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/application_signals: @@ -1194,6 +1197,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1214,6 +1237,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1241,6 +1266,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1306,13 +1341,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1327,6 +1375,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1387,6 +1436,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1429,6 +1490,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1442,7 +1521,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1461,23 +1581,51 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true @@ -1512,19 +1660,21 @@ receivers: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml index 6cfea39dde..8061874535 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "1" @@ -238,6 +239,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -356,6 +358,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/application_signals: @@ -1193,6 +1196,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1213,6 +1236,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1240,6 +1265,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1305,13 +1340,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1326,6 +1374,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1386,6 +1435,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1428,6 +1489,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1441,7 +1520,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1460,23 +1580,51 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true @@ -1511,8 +1659,8 @@ receivers: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: path/to/cert.crt @@ -1521,9 +1669,10 @@ receivers: otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml index 6cfea39dde..8061874535 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "1" @@ -238,6 +239,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -356,6 +358,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/application_signals: @@ -1193,6 +1196,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1213,6 +1236,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1240,6 +1265,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1305,13 +1340,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1326,6 +1374,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1386,6 +1435,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1428,6 +1489,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1441,7 +1520,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1460,23 +1580,51 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true @@ -1511,8 +1659,8 @@ receivers: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: path/to/cert.crt @@ -1521,9 +1669,10 @@ receivers: otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml b/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml index 1a1c202cf0..289c760b6d 100644 --- a/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -1053,6 +1054,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1073,6 +1094,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1100,6 +1123,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1165,13 +1198,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1186,6 +1232,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1246,6 +1293,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1288,6 +1347,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1301,7 +1378,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1320,38 +1438,68 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: otlp/grpc_0_0_0_0_4315: protocols: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml b/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml index 942d0414a3..21976470e3 100644 --- a/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml @@ -127,6 +127,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: false + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -1048,6 +1049,26 @@ processors: new_value: RuntimeMetric submatch_case: "" resourcedetection: + akamai: + resource_attributes: + cloud.account.id: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true aks: resource_attributes: cloud.platform: @@ -1068,6 +1089,8 @@ processors: enabled: true cloud.account.id: enabled: true + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: @@ -1095,6 +1118,16 @@ processors: - eks - env - ec2 + digitalocean: + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true docker: resource_attributes: host.name: @@ -1160,13 +1193,26 @@ processors: cloud.region: enabled: true eks: + node_from_env_var: "" resource_attributes: cloud.account.id: enabled: false + cloud.availability_zone: + enabled: false cloud.platform: enabled: true cloud.provider: enabled: true + cloud.region: + enabled: false + host.id: + enabled: false + host.image.id: + enabled: false + host.name: + enabled: false + host.type: + enabled: false k8s.cluster.name: enabled: false elasticbeanstalk: @@ -1181,6 +1227,7 @@ processors: enabled: true service.version: enabled: true + force_attempt_http2: true gcp: resource_attributes: cloud.account.id: @@ -1241,6 +1288,18 @@ processors: enabled: true service.version: enabled: true + hetzner: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true idle_conn_timeout: 1m30s k8snode: auth_type: serviceAccount @@ -1283,6 +1342,24 @@ processors: enabled: true max_idle_conns: 100 middleware: agenthealth/statuscode + nova: + fail_on_missing_metadata: false + labels: [] + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true openshift: address: "" resource_attributes: @@ -1296,7 +1373,48 @@ processors: enabled: true tls: {} token: "" + oraclecloud: + resource_attributes: + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + host.type: + enabled: true + k8s.cluster.name: + enabled: true override: true + refresh_interval: 0s + scaleway: + resource_attributes: + cloud.account.id: + enabled: true + cloud.availability_zone: + enabled: true + cloud.platform: + enabled: true + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.image.id: + enabled: true + host.image.name: + enabled: true + host.name: + enabled: true + host.type: + enabled: true system: resource_attributes: host.arch: @@ -1315,38 +1433,68 @@ processors: enabled: false host.id: enabled: false + host.interface: + enabled: false host.ip: enabled: false host.mac: enabled: false host.name: enabled: true + os.build.id: + enabled: false os.description: enabled: false + os.name: + enabled: false os.type: enabled: true os.version: enabled: false timeout: 2s + upcloud: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true + vultr: + fail_on_missing_metadata: false + resource_attributes: + cloud.provider: + enabled: true + cloud.region: + enabled: true + host.id: + enabled: true + host.name: + enabled: true receivers: otlp/grpc_0_0_0_0_4315: protocols: grpc: endpoint: 0.0.0.0:4315 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_4316: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4316 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml b/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml index f5429898fb..5e1d6aae3f 100644 --- a/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_container_insights_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsemf/containerinsights: add_entity: true @@ -139,6 +142,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -187,12 +192,13 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/basic_config_linux.yaml b/translator/tocwconfig/sampleConfig/basic_config_linux.yaml index 2c288905df..5d28984266 100644 --- a/translator/tocwconfig/sampleConfig/basic_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/basic_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -65,8 +66,8 @@ service: - ec2tagger - awsentity/resource receivers: - - telegraf_mem - telegraf_disk + - telegraf_mem telemetry: logs: encoding: console diff --git a/translator/tocwconfig/sampleConfig/basic_config_windows.yaml b/translator/tocwconfig/sampleConfig/basic_config_windows.yaml index 5f8b6a5f07..20811577d2 100644 --- a/translator/tocwconfig/sampleConfig/basic_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/basic_config_windows.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/collectd_config_linux.yaml b/translator/tocwconfig/sampleConfig/collectd_config_linux.yaml index 3291238c43..501bf755bd 100644 --- a/translator/tocwconfig/sampleConfig/collectd_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/collectd_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/compass_linux_config.yaml b/translator/tocwconfig/sampleConfig/compass_linux_config.yaml index 9e1bc8e675..3bca73f348 100644 --- a/translator/tocwconfig/sampleConfig/compass_linux_config.yaml +++ b/translator/tocwconfig/sampleConfig/compass_linux_config.yaml @@ -12,6 +12,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -47,6 +48,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: log_role_arn_value_test version: "0" @@ -117,14 +119,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s cumulativetodelta/hostOtlpMetrics/cloudwatchlogs: exclude: match_type: "" include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -142,19 +144,21 @@ receivers: grpc: endpoint: 127.0.0.1:4317 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_127_0_0_1_4318: protocols: http: - cors: {} + cors: null endpoint: 127.0.0.1:4318 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s telegraf_socket_listener: diff --git a/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml b/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml index 9178a57ef1..0a84a5ca6b 100644 --- a/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_darwin_config.yaml @@ -8,6 +8,8 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -36,6 +38,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -43,10 +46,12 @@ exporters: randomization_factor: 0.5 role_arn: log_role_arn_value_test sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsxray: certificate_file_path: "" @@ -66,6 +71,7 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: + enabled: true include_metadata: true extensions: agenthealth/logs: @@ -131,14 +137,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - InstanceType - ImageId - InstanceId + - InstanceType imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s @@ -151,11 +157,12 @@ processors: - context: metric error_mode: propagate statements: - - set(unit, "unit") where name == "disk_free" - - set(name, "DISK_FREE") where name == "disk_free" - set(unit, "unit") where name == "cpu_usage_idle" - set(name, "CPU_USAGE_IDLE") where name == "cpu_usage_idle" - set(unit, "unit") where name == "cpu_usage_nice" + - set(unit, "unit") where name == "disk_free" + - set(name, "DISK_FREE") where name == "disk_free" + profile_statements: [] trace_statements: [] receivers: awsxray: @@ -179,19 +186,21 @@ receivers: grpc: endpoint: 0.0.0.0:1111 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_2222: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2222 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s telegraf_cpu: @@ -277,13 +286,13 @@ service: - transform - awsentity/resource receivers: - - telegraf_procstat/1917393364 - telegraf_cpu - - telegraf_processes + - telegraf_netstat - telegraf_disk - telegraf_swap - - telegraf_netstat - telegraf_mem + - telegraf_processes + - telegraf_procstat/1917393364 metrics/hostCustomMetrics: exporters: - awscloudwatch @@ -292,8 +301,8 @@ service: - transform - awsentity/service/telegraf receivers: - - telegraf_statsd - telegraf_socket_listener + - telegraf_statsd metrics/hostDeltaMetrics: exporters: - awscloudwatch diff --git a/translator/tocwconfig/sampleConfig/complete_linux_config.yaml b/translator/tocwconfig/sampleConfig/complete_linux_config.yaml index 3d41450657..f1c1130c4a 100644 --- a/translator/tocwconfig/sampleConfig/complete_linux_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_linux_config.yaml @@ -13,6 +13,8 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -41,6 +43,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -48,10 +51,12 @@ exporters: randomization_factor: 0.5 role_arn: log_role_arn_value_test sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsxray: certificate_file_path: "" @@ -71,6 +76,7 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: + enabled: true include_metadata: true extensions: agenthealth/logs: @@ -137,14 +143,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s cumulativetodelta/jmx: exclude: match_type: "" include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -167,6 +173,7 @@ processors: - jvm.memory.heap.used - jvm.memory.nonheap.init - kafka.consumer.fetch-rate + profiles: {} spans: {} traces: {} filter/jmx/1: @@ -178,6 +185,7 @@ processors: metric_names: - tomcat.sessions - tomcat.errors + profiles: {} spans: {} traces: {} resource/jmx: @@ -203,11 +211,12 @@ processors: - context: metric error_mode: propagate statements: - - set(unit, "unit") where name == "disk_free" - - set(name, "DISK_FREE") where name == "disk_free" - set(unit, "unit") where name == "cpu_usage_idle" - set(name, "CPU_USAGE_IDLE") where name == "cpu_usage_idle" - set(unit, "unit") where name == "cpu_usage_nice" + - set(unit, "unit") where name == "disk_free" + - set(name, "DISK_FREE") where name == "disk_free" + profile_statements: [] trace_statements: [] transform/jmx/0: error_mode: propagate @@ -217,9 +226,10 @@ processors: - context: metric error_mode: propagate statements: + - set(name, "kafka.fetch-rate") where name == "kafka.consumer.fetch-rate" - set(unit, "unit") where name == "jvm.memory.heap.used" - set(name, "JVM_MEM_HEAP_USED") where name == "jvm.memory.heap.used" - - set(name, "kafka.fetch-rate") where name == "kafka.consumer.fetch-rate" + profile_statements: [] trace_statements: [] transform/jmx/1: error_mode: propagate @@ -230,6 +240,7 @@ processors: error_mode: propagate statements: - set(name, "TC_ERR") where name == "tomcat.errors" + profile_statements: [] trace_statements: [] receivers: awsnvmereceiver: @@ -305,6 +316,7 @@ receivers: collection_interval: 1m0s endpoint: localhost:12345 jar_path: ../../packaging/opentelemetry-jmx-metrics.jar + jmx_configs: "" keystore_path: /keystore keystore_type: PKCS otlp: @@ -314,6 +326,7 @@ receivers: remote_profile: SASL/PLAIN resource_attributes: service.name: jmx_app + target_source: "" target_system: jvm,kafka-consumer truststore_path: /truststore truststore_type: PKCS12 @@ -323,6 +336,7 @@ receivers: collection_interval: 1m0s endpoint: localhost:4567 jar_path: ../../packaging/opentelemetry-jmx-metrics.jar + jmx_configs: "" jmx_registry_ssl_enabled: true keystore_path: /keystore keystore_type: PKCS @@ -333,6 +347,7 @@ receivers: remote_profile: SASL/PLAIN resource_attributes: service.name: jmx_app + target_source: "" target_system: tomcat truststore_path: /truststore truststore_type: PKCS12 @@ -342,19 +357,21 @@ receivers: grpc: endpoint: 0.0.0.0:1111 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_2222: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2222 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s telegraf_cpu: @@ -440,12 +457,12 @@ service: - transform - awsentity/resource receivers: - - telegraf_netstat - telegraf_disk - - telegraf_mem - - telegraf_cpu - - telegraf_processes - telegraf_procstat/1917393364 + - telegraf_processes + - telegraf_cpu + - telegraf_mem + - telegraf_netstat - telegraf_swap metrics/hostCustomMetrics/cloudwatch: exporters: diff --git a/translator/tocwconfig/sampleConfig/config_with_env.yaml b/translator/tocwconfig/sampleConfig/config_with_env.yaml index cecf890e93..013c7632c5 100644 --- a/translator/tocwconfig/sampleConfig/config_with_env.yaml +++ b/translator/tocwconfig/sampleConfig/config_with_env.yaml @@ -28,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: ${ENV_CREDENTIALS_ROLE_ARN} sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false extensions: agenthealth/logs: diff --git a/translator/tocwconfig/sampleConfig/container_insights_jmx.yaml b/translator/tocwconfig/sampleConfig/container_insights_jmx.yaml index a044866ec0..1874699ef6 100644 --- a/translator/tocwconfig/sampleConfig/container_insights_jmx.yaml +++ b/translator/tocwconfig/sampleConfig/container_insights_jmx.yaml @@ -107,6 +107,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -174,6 +175,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -211,7 +213,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s filter/containerinsights: error_mode: propagate logs: {} @@ -224,6 +226,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} filter/containerinsightsjmx: @@ -254,6 +257,7 @@ processors: - tomcat.request_count - tomcat.errors - tomcat.processing_time + profiles: {} spans: {} traces: {} metricstransform/containerinsightsjmx: @@ -505,11 +509,12 @@ processors: - set(unit, "Count") where name == "tomcat.request_count" - set(unit, "Count") where name == "tomcat.errors" - set(unit, "Milliseconds") where name == "tomcat.processing_time" + profile_statements: [] trace_statements: [] receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: true accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: true add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true @@ -542,12 +547,14 @@ receivers: otlp/http_0_0_0_0_4314: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4314 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/delta_config_linux.yaml b/translator/tocwconfig/sampleConfig/delta_config_linux.yaml index e6696733c0..32c2d6fffe 100644 --- a/translator/tocwconfig/sampleConfig/delta_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/delta_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,14 +43,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - InstanceType - ImageId - InstanceId + - InstanceType imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s @@ -68,6 +69,7 @@ processors: - set(name, "DRIVER_DISKIO_READ_TIME") where name == "diskio_read_time" - set(unit, "Milliseconds") where name == "diskio_write_time" - set(name, "DRIVER_DISKIO_WRITE_TIME") where name == "diskio_write_time" + profile_statements: [] trace_statements: [] receivers: telegraf_diskio: diff --git a/translator/tocwconfig/sampleConfig/delta_net_config_linux.yaml b/translator/tocwconfig/sampleConfig/delta_net_config_linux.yaml index 33a2a06947..350ac77fec 100644 --- a/translator/tocwconfig/sampleConfig/delta_net_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/delta_net_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -38,14 +39,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - ImageId - InstanceId - InstanceType + - ImageId imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s diff --git a/translator/tocwconfig/sampleConfig/diskio_mixed_config_linux.yaml b/translator/tocwconfig/sampleConfig/diskio_mixed_config_linux.yaml index 4a2611c107..1459d010b9 100644 --- a/translator/tocwconfig/sampleConfig/diskio_mixed_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/diskio_mixed_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,7 +43,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_metadata_tags: - InstanceId diff --git a/translator/tocwconfig/sampleConfig/diskio_nvme_config_linux.yaml b/translator/tocwconfig/sampleConfig/diskio_nvme_config_linux.yaml index ea294dc7e2..f76f067df4 100644 --- a/translator/tocwconfig/sampleConfig/diskio_nvme_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/diskio_nvme_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,7 +43,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_metadata_tags: - InstanceId diff --git a/translator/tocwconfig/sampleConfig/diskio_telegraf_config_linux.yaml b/translator/tocwconfig/sampleConfig/diskio_telegraf_config_linux.yaml index 0936394b3a..a1fb21a2de 100644 --- a/translator/tocwconfig/sampleConfig/diskio_telegraf_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/diskio_telegraf_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,7 +43,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_metadata_tags: - InstanceId diff --git a/translator/tocwconfig/sampleConfig/drop_origin_linux.yaml b/translator/tocwconfig/sampleConfig/drop_origin_linux.yaml index a4d7ef73c0..62c61e0ced 100644 --- a/translator/tocwconfig/sampleConfig/drop_origin_linux.yaml +++ b/translator/tocwconfig/sampleConfig/drop_origin_linux.yaml @@ -13,6 +13,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -41,9 +42,9 @@ processors: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - ImageId - InstanceId - InstanceType + - ImageId imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s @@ -59,6 +60,7 @@ processors: - set(unit, "unit") where name == "cpu_usage_idle" - set(name, "CPU_USAGE_IDLE") where name == "cpu_usage_idle" - set(unit, "unit") where name == "cpu_usage_nice" + profile_statements: [] trace_statements: [] receivers: telegraf_cpu: diff --git a/translator/tocwconfig/sampleConfig/dualstack_config.yaml b/translator/tocwconfig/sampleConfig/dualstack_config.yaml index 93fca2b3e0..a429347981 100644 --- a/translator/tocwconfig/sampleConfig/dualstack_config.yaml +++ b/translator/tocwconfig/sampleConfig/dualstack_config.yaml @@ -8,15 +8,18 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false prometheusremotewrite/amp: add_metric_suffixes: true auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.api.aws/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -24,6 +27,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml index 397908d2fd..906143fb87 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false shared_credentials_file: - /root/.aws/credentials @@ -444,6 +447,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -496,6 +501,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/containerinsights: @@ -510,9 +516,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -524,9 +530,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_read_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_total_read_time operations: - action: add_label aggregation_type: "" @@ -538,9 +544,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_seconds_total + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_time + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -566,9 +572,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -580,9 +586,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -594,9 +600,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -622,9 +628,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -650,9 +656,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -664,9 +670,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -678,9 +684,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_write_bytes_total match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -692,9 +698,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: aws_ec2_instance_store_csi_read_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_diskio_instance_store_total_read_time operations: - action: add_label aggregation_type: "" @@ -706,9 +712,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total + include: aws_ec2_instance_store_csi_write_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_write_bytes + new_name: node_diskio_instance_store_total_write_time operations: - action: add_label aggregation_type: "" @@ -720,9 +726,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_read_time + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -734,9 +740,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: node_diskio_instance_store_total_write_time + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -748,9 +754,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + include: aws_ec2_instance_store_csi_read_bytes_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops + new_name: node_diskio_instance_store_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -790,8 +796,8 @@ processors: submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml index 1783c71ef0..164705e552 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false shared_credentials_file: - /root/.aws/credentials @@ -762,6 +765,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -814,6 +819,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} gpuattributes/containerinsights: {} @@ -829,9 +835,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -843,9 +849,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_volume_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -857,9 +863,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -871,9 +877,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -885,9 +891,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -899,9 +905,23 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_iops_seconds_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_iops + new_name: node_diskio_ebs_total_read_bytes + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeEBS + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ebs_csi_write_bytes_total + match_type: "" + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -927,9 +947,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -941,9 +961,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -969,9 +989,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -979,7 +999,119 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeEBS + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_write_bytes_total + match_type: "" + new_name: node_diskio_instance_store_total_write_bytes + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_read_seconds_total + match_type: "" + new_name: node_diskio_instance_store_total_read_time + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_write_seconds_total + match_type: "" + new_name: node_diskio_instance_store_total_write_time + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + match_type: "" + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_read_ops_total + match_type: "" + new_name: node_diskio_instance_store_total_read_ops + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_read_bytes_total + match_type: "" + new_name: node_diskio_instance_store_total_read_bytes + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + match_type: "" + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_volume_queue_length + match_type: "" + new_name: node_diskio_instance_store_volume_queue_length + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore submatch_case: "" - action: insert aggregation_type: "" @@ -1023,6 +1155,48 @@ processors: new_label: Type new_value: NodeGPU submatch_case: "" + - action: insert + aggregation_type: "" + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + match_type: "" + new_name: container_gpu_tensor_core_utilization + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: ContainerGPU + submatch_case: "" + - action: insert + aggregation_type: "" + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + match_type: "" + new_name: pod_gpu_tensor_core_utilization + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: PodGPU + submatch_case: "" + - action: insert + aggregation_type: "" + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + match_type: "" + new_name: node_gpu_tensor_core_utilization + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeGPU + submatch_case: "" - action: insert aggregation_type: "" include: DCGM_FI_DEV_GPU_UTIL @@ -1296,48 +1470,6 @@ processors: new_label: Type new_value: NodeGPU submatch_case: "" - - action: insert - aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE - match_type: "" - new_name: container_gpu_tensor_core_utilization - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: ContainerGPU - submatch_case: "" - - action: insert - aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE - match_type: "" - new_name: pod_gpu_tensor_core_utilization - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: PodGPU - submatch_case: "" - - action: insert - aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE - match_type: "" - new_name: node_gpu_tensor_core_utilization - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeGPU - submatch_case: "" - action: update aggregation_type: "" include: execution_status_total @@ -1352,13 +1484,6 @@ processors: new_name: neurondevice_runtime_memory_used_bytes operations: [] submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_constants - match_type: "" - new_name: neuroncore_memory_usage_constants - operations: [] - submatch_case: "" - action: update aggregation_type: "" include: neuroncore_memory_usage_model_code @@ -1373,13 +1498,6 @@ processors: new_name: neuroncore_memory_usage_model_shared_scratchpad operations: [] submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_tensors - match_type: "" - new_name: neuroncore_memory_usage_tensors - operations: [] - submatch_case: "" - action: update aggregation_type: "" include: instance_info @@ -1389,23 +1507,23 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: neuron_hardware + include: neuroncore_memory_usage_constants match_type: "" - new_name: neuron_hardware + new_name: neuroncore_memory_usage_constants operations: [] submatch_case: "" - action: update aggregation_type: "" - include: execution_errors_total + include: neuroncore_memory_usage_runtime_memory match_type: "" - new_name: neuron_execution_errors + new_name: neuroncore_memory_usage_runtime_memory operations: [] submatch_case: "" - action: update aggregation_type: "" - include: neuroncore_memory_usage_runtime_memory + include: neuroncore_memory_usage_tensors match_type: "" - new_name: neuroncore_memory_usage_runtime_memory + new_name: neuroncore_memory_usage_tensors operations: [] submatch_case: "" - action: update @@ -1424,148 +1542,36 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: hardware_ecc_events_total + include: neuron_hardware match_type: "" - new_name: neurondevice_hw_ecc_events + new_name: neuron_hardware operations: [] submatch_case: "" - action: update aggregation_type: "" - include: execution_latency_seconds + include: hardware_ecc_events_total match_type: "" - new_name: neuron_execution_latency + new_name: neurondevice_hw_ecc_events operations: [] submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total - match_type: "" - new_name: node_diskio_instance_store_total_read_ops - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total - match_type: "" - new_name: node_diskio_instance_store_total_write_ops - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total - match_type: "" - new_name: node_diskio_instance_store_total_read_bytes - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total - match_type: "" - new_name: node_diskio_instance_store_total_write_bytes - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total - match_type: "" - new_name: node_diskio_instance_store_total_read_time - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total - match_type: "" - new_name: node_diskio_instance_store_total_write_time - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total - match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore - submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: execution_latency_seconds match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore + new_name: neuron_execution_latency + operations: [] submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: execution_errors_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore + new_name: neuron_execution_errors + operations: [] submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: true accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: true add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml index 9940330436..02de585b04 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_gpu_high_frequency_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false shared_credentials_file: - /root/.aws/credentials @@ -784,6 +787,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -836,6 +841,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} gpuattributes/containerinsights: {} @@ -853,9 +859,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -867,9 +873,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_volume_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -881,9 +887,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -895,9 +901,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -909,9 +915,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -923,9 +929,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_seconds_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_total_read_time + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -937,9 +943,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_tp_seconds_total + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_tp + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -951,9 +957,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_volume_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -965,9 +971,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -979,9 +985,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_iops_seconds_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_iops + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -993,9 +999,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_read_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_total_read_time operations: - action: add_label aggregation_type: "" @@ -1005,11 +1011,11 @@ processors: new_label: Type new_value: NodeEBS submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_GPU_UTIL + include: aws_ec2_instance_store_csi_read_seconds_total match_type: "" - new_name: container_gpu_utilization + new_name: node_diskio_instance_store_total_read_time operations: - action: add_label aggregation_type: "" @@ -1017,13 +1023,13 @@ processors: label: "" label_value: "" new_label: Type - new_value: ContainerGPU + new_value: NodeInstanceStore submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_GPU_UTIL + include: aws_ec2_instance_store_csi_write_seconds_total match_type: "" - new_name: pod_gpu_utilization + new_name: node_diskio_instance_store_total_write_time operations: - action: add_label aggregation_type: "" @@ -1031,13 +1037,13 @@ processors: label: "" label_value: "" new_label: Type - new_value: PodGPU + new_value: NodeInstanceStore submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_GPU_UTIL + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_gpu_utilization + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -1045,13 +1051,13 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeGPU + new_value: NodeInstanceStore submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_FB_USED_PERCENT + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: container_gpu_memory_utilization + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -1059,20 +1065,27 @@ processors: label: "" label_value: "" new_label: Type - new_value: ContainerGPU - - action: experimental_scale_value + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_read_bytes_total + match_type: "" + new_name: node_diskio_instance_store_total_read_bytes + operations: + - action: add_label aggregation_type: "" - experimental_scale: 100 + experimental_scale: 0 label: "" label_value: "" - new_label: "" - new_value: "" + new_label: Type + new_value: NodeInstanceStore submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_FB_USED_PERCENT + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: pod_gpu_memory_utilization + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -1080,20 +1093,27 @@ processors: label: "" label_value: "" new_label: Type - new_value: PodGPU - - action: experimental_scale_value + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_volume_queue_length + match_type: "" + new_name: node_diskio_instance_store_volume_queue_length + operations: + - action: add_label aggregation_type: "" - experimental_scale: 100 + experimental_scale: 0 label: "" label_value: "" - new_label: "" - new_value: "" + new_label: Type + new_value: NodeInstanceStore submatch_case: "" - - action: insert + - action: update aggregation_type: "" - include: DCGM_FI_DEV_FB_USED_PERCENT + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_gpu_memory_utilization + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -1101,20 +1121,27 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeGPU - - action: experimental_scale_value + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_write_bytes_total + match_type: "" + new_name: node_diskio_instance_store_total_write_bytes + operations: + - action: add_label aggregation_type: "" - experimental_scale: 100 + experimental_scale: 0 label: "" label_value: "" - new_label: "" - new_value: "" + new_label: Type + new_value: NodeInstanceStore submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_USED + include: DCGM_FI_DEV_GPU_TEMP match_type: "" - new_name: container_gpu_memory_used + new_name: container_gpu_temperature operations: - action: add_label aggregation_type: "" @@ -1123,19 +1150,12 @@ processors: label_value: "" new_label: Type new_value: ContainerGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_USED + include: DCGM_FI_DEV_GPU_TEMP match_type: "" - new_name: pod_gpu_memory_used + new_name: pod_gpu_temperature operations: - action: add_label aggregation_type: "" @@ -1144,19 +1164,12 @@ processors: label_value: "" new_label: Type new_value: PodGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_USED + include: DCGM_FI_DEV_GPU_TEMP match_type: "" - new_name: node_gpu_memory_used + new_name: node_gpu_temperature operations: - action: add_label aggregation_type: "" @@ -1165,19 +1178,12 @@ processors: label_value: "" new_label: Type new_value: NodeGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_TOTAL + include: DCGM_FI_DEV_POWER_USAGE match_type: "" - new_name: container_gpu_memory_total + new_name: container_gpu_power_draw operations: - action: add_label aggregation_type: "" @@ -1186,19 +1192,12 @@ processors: label_value: "" new_label: Type new_value: ContainerGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_TOTAL + include: DCGM_FI_DEV_POWER_USAGE match_type: "" - new_name: pod_gpu_memory_total + new_name: pod_gpu_power_draw operations: - action: add_label aggregation_type: "" @@ -1207,19 +1206,12 @@ processors: label_value: "" new_label: Type new_value: PodGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_FB_TOTAL + include: DCGM_FI_DEV_POWER_USAGE match_type: "" - new_name: node_gpu_memory_total + new_name: node_gpu_power_draw operations: - action: add_label aggregation_type: "" @@ -1228,19 +1220,12 @@ processors: label_value: "" new_label: Type new_value: NodeGPU - - action: experimental_scale_value - aggregation_type: "" - experimental_scale: 1.048576e+06 - label: "" - label_value: "" - new_label: "" - new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_GPU_TEMP + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE match_type: "" - new_name: container_gpu_temperature + new_name: container_gpu_tensor_core_utilization operations: - action: add_label aggregation_type: "" @@ -1252,9 +1237,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_GPU_TEMP + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE match_type: "" - new_name: pod_gpu_temperature + new_name: pod_gpu_tensor_core_utilization operations: - action: add_label aggregation_type: "" @@ -1266,9 +1251,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_GPU_TEMP + include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE match_type: "" - new_name: node_gpu_temperature + new_name: node_gpu_tensor_core_utilization operations: - action: add_label aggregation_type: "" @@ -1280,9 +1265,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_POWER_USAGE + include: DCGM_FI_DEV_GPU_UTIL match_type: "" - new_name: container_gpu_power_draw + new_name: container_gpu_utilization operations: - action: add_label aggregation_type: "" @@ -1294,9 +1279,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_POWER_USAGE + include: DCGM_FI_DEV_GPU_UTIL match_type: "" - new_name: pod_gpu_power_draw + new_name: pod_gpu_utilization operations: - action: add_label aggregation_type: "" @@ -1308,9 +1293,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_DEV_POWER_USAGE + include: DCGM_FI_DEV_GPU_UTIL match_type: "" - new_name: node_gpu_power_draw + new_name: node_gpu_utilization operations: - action: add_label aggregation_type: "" @@ -1322,9 +1307,9 @@ processors: submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + include: DCGM_FI_DEV_FB_USED_PERCENT match_type: "" - new_name: container_gpu_tensor_core_utilization + new_name: container_gpu_memory_utilization operations: - action: add_label aggregation_type: "" @@ -1333,12 +1318,19 @@ processors: label_value: "" new_label: Type new_value: ContainerGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 100 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + include: DCGM_FI_DEV_FB_USED_PERCENT match_type: "" - new_name: pod_gpu_tensor_core_utilization + new_name: pod_gpu_memory_utilization operations: - action: add_label aggregation_type: "" @@ -1347,12 +1339,19 @@ processors: label_value: "" new_label: Type new_value: PodGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 100 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - action: insert aggregation_type: "" - include: DCGM_FI_PROF_PIPE_TENSOR_ACTIVE + include: DCGM_FI_DEV_FB_USED_PERCENT match_type: "" - new_name: node_gpu_tensor_core_utilization + new_name: node_gpu_memory_utilization operations: - action: add_label aggregation_type: "" @@ -1361,83 +1360,6 @@ processors: label_value: "" new_label: Type new_value: NodeGPU - submatch_case: "" - - action: update - aggregation_type: "" - include: execution_status_total - match_type: "" - new_name: neuron_execution_status - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_constants - match_type: "" - new_name: neuroncore_memory_usage_constants - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_model_code - match_type: "" - new_name: neuroncore_memory_usage_model_code - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_model_shared_scratchpad - match_type: "" - new_name: neuroncore_memory_usage_model_shared_scratchpad - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_runtime_memory - match_type: "" - new_name: neuroncore_memory_usage_runtime_memory - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_memory_usage_tensors - match_type: "" - new_name: neuroncore_memory_usage_tensors - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: instance_info - match_type: "" - new_name: instance_info - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuron_hardware - match_type: "" - new_name: neuron_hardware - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: execution_errors_total - match_type: "" - new_name: neuron_execution_errors - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuron_runtime_memory_used_bytes - match_type: "" - new_name: neurondevice_runtime_memory_used_bytes - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: neuroncore_utilization_ratio - match_type: "" - new_name: neuroncore_utilization - operations: - action: experimental_scale_value aggregation_type: "" experimental_scale: 100 @@ -1446,25 +1368,11 @@ processors: new_label: "" new_value: "" submatch_case: "" - - action: update - aggregation_type: "" - include: hardware_ecc_events_total - match_type: "" - new_name: neurondevice_hw_ecc_events - operations: [] - submatch_case: "" - - action: update - aggregation_type: "" - include: execution_latency_seconds - match_type: "" - new_name: neuron_execution_latency - operations: [] - submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: DCGM_FI_DEV_FB_USED match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: container_gpu_memory_used operations: - action: add_label aggregation_type: "" @@ -1472,13 +1380,20 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: ContainerGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: DCGM_FI_DEV_FB_USED match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: pod_gpu_memory_used operations: - action: add_label aggregation_type: "" @@ -1486,13 +1401,20 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: PodGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: DCGM_FI_DEV_FB_USED match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_gpu_memory_used operations: - action: add_label aggregation_type: "" @@ -1500,13 +1422,20 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: NodeGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total + include: DCGM_FI_DEV_FB_TOTAL match_type: "" - new_name: node_diskio_instance_store_total_write_bytes + new_name: container_gpu_memory_total operations: - action: add_label aggregation_type: "" @@ -1514,13 +1443,20 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: ContainerGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total + include: DCGM_FI_DEV_FB_TOTAL match_type: "" - new_name: node_diskio_instance_store_total_read_time + new_name: pod_gpu_memory_total operations: - action: add_label aggregation_type: "" @@ -1528,13 +1464,20 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: PodGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - - action: update + - action: insert aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total + include: DCGM_FI_DEV_FB_TOTAL match_type: "" - new_name: node_diskio_instance_store_total_write_time + new_name: node_gpu_memory_total operations: - action: add_label aggregation_type: "" @@ -1542,49 +1485,112 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: NodeGPU + - action: experimental_scale_value + aggregation_type: "" + experimental_scale: 1.048576e+06 + label: "" + label_value: "" + new_label: "" + new_value: "" submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + include: neuron_hardware match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore + new_name: neuron_hardware + operations: [] submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: hardware_ecc_events_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeInstanceStore + new_name: neurondevice_hw_ecc_events + operations: [] submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: execution_latency_seconds match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: neuron_execution_latency + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: execution_errors_total + match_type: "" + new_name: neuron_execution_errors + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: execution_status_total + match_type: "" + new_name: neuron_execution_status + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuron_runtime_memory_used_bytes + match_type: "" + new_name: neurondevice_runtime_memory_used_bytes + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_memory_usage_model_code + match_type: "" + new_name: neuroncore_memory_usage_model_code + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_memory_usage_model_shared_scratchpad + match_type: "" + new_name: neuroncore_memory_usage_model_shared_scratchpad + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: instance_info + match_type: "" + new_name: instance_info + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_memory_usage_constants + match_type: "" + new_name: neuroncore_memory_usage_constants + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_memory_usage_runtime_memory + match_type: "" + new_name: neuroncore_memory_usage_runtime_memory + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_memory_usage_tensors + match_type: "" + new_name: neuroncore_memory_usage_tensors + operations: [] + submatch_case: "" + - action: update + aggregation_type: "" + include: neuroncore_utilization_ratio + match_type: "" + new_name: neuroncore_utilization operations: - - action: add_label + - action: experimental_scale_value aggregation_type: "" - experimental_scale: 0 + experimental_scale: 100 label: "" label_value: "" - new_label: Type - new_value: NodeInstanceStore + new_label: "" + new_value: "" submatch_case: "" receivers: awscontainerinsightreceiver: diff --git a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml index 0f71d1fa42..379b34fbc0 100644 --- a/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml +++ b/translator/tocwconfig/sampleConfig/emf_and_kubernetes_with_kueue_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false shared_credentials_file: - /root/.aws/credentials @@ -444,6 +447,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -525,6 +530,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -582,6 +589,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} filter/kueueContainerInsights: @@ -596,6 +604,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} kueueattributes/kueueContainerInsights: {} @@ -611,9 +620,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -625,9 +634,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_read_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_total_read_time operations: - action: add_label aggregation_type: "" @@ -667,9 +676,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_tp_seconds_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_tp + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -681,9 +690,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -709,9 +718,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_seconds_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_total_read_time + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -723,9 +732,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -737,9 +746,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_volume_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -751,9 +760,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -779,9 +788,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_read_bytes_total match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -793,9 +802,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -807,9 +816,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total + include: aws_ec2_instance_store_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_write_bytes + new_name: node_diskio_instance_store_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -821,9 +830,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_read_time + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -835,9 +844,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total + include: aws_ec2_instance_store_csi_write_bytes_total match_type: "" - new_name: node_diskio_instance_store_total_write_time + new_name: node_diskio_instance_store_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -849,9 +858,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + include: aws_ec2_instance_store_csi_read_seconds_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops + new_name: node_diskio_instance_store_total_read_time operations: - action: add_label aggregation_type: "" @@ -863,9 +872,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_write_seconds_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_total_write_time operations: - action: add_label aggregation_type: "" @@ -877,9 +886,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -891,8 +900,8 @@ processors: submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/ignore_append_dimensions.yaml b/translator/tocwconfig/sampleConfig/ignore_append_dimensions.yaml index 54b819a0e7..7e7b7e8057 100644 --- a/translator/tocwconfig/sampleConfig/ignore_append_dimensions.yaml +++ b/translator/tocwconfig/sampleConfig/ignore_append_dimensions.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/invalid_input_linux.yaml b/translator/tocwconfig/sampleConfig/invalid_input_linux.yaml index bcb976cc6f..5d28984266 100644 --- a/translator/tocwconfig/sampleConfig/invalid_input_linux.yaml +++ b/translator/tocwconfig/sampleConfig/invalid_input_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-east-1 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml b/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml index a754cd8304..4c5485e761 100644 --- a/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml @@ -11,15 +11,18 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false prometheusremotewrite/amp: add_metric_suffixes: true auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -27,6 +30,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms @@ -83,7 +87,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s deltatocumulative/host/amp: max_stale: 336h0m0s max_streams: 9223372036854775807 @@ -101,6 +105,7 @@ processors: - jvm.memory.heap.used - jvm.memory.nonheap.init - kafka.consumer.fetch-rate + profiles: {} spans: {} traces: {} resource/jmx: @@ -131,6 +136,7 @@ processors: - set(unit, "unit") where name == "cpu_usage_nice" - set(unit, "unit") where name == "disk_free" - set(name, "DISK_FREE") where name == "disk_free" + profile_statements: [] trace_statements: [] transform/jmx: error_mode: propagate @@ -140,9 +146,10 @@ processors: - context: metric error_mode: propagate statements: - - set(name, "kafka.fetch-rate") where name == "kafka.consumer.fetch-rate" - set(unit, "unit") where name == "jvm.memory.heap.used" - set(name, "JVM_MEM_HEAP_USED") where name == "jvm.memory.heap.used" + - set(name, "kafka.fetch-rate") where name == "kafka.consumer.fetch-rate" + profile_statements: [] trace_statements: [] receivers: jmx: @@ -150,9 +157,11 @@ receivers: collection_interval: 1m0s endpoint: localhost:8080 jar_path: ../../packaging/opentelemetry-jmx-metrics.jar + jmx_configs: "" otlp: endpoint: 0.0.0.0:0 timeout: 5s + target_source: "" target_system: jvm,kafka-consumer telegraf_cpu: collection_interval: 1m0s @@ -177,8 +186,8 @@ service: - batch/host/amp - deltatocumulative/host/amp receivers: - - telegraf_cpu - telegraf_disk + - telegraf_cpu metrics/host/cloudwatch: exporters: - awscloudwatch @@ -186,8 +195,8 @@ service: - transform - awsentity/resource receivers: - - telegraf_cpu - telegraf_disk + - telegraf_cpu metrics/jmx/amp: exporters: - prometheusremotewrite/amp diff --git a/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml b/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml index a157037dd1..ba8dc0c45a 100644 --- a/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml @@ -8,15 +8,18 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false prometheusremotewrite/amp: add_metric_suffixes: true auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -24,6 +27,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms @@ -70,7 +74,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s deltatocumulative/jmx/amp/0: max_stale: 336h0m0s max_streams: 9223372036854775807 @@ -87,6 +91,7 @@ processors: - jvm.memory.heap.init - jvm.memory.heap.used - jvm.memory.nonheap.init + profiles: {} spans: {} traces: {} filter/jmx/1: @@ -97,6 +102,7 @@ processors: match_type: strict metric_names: - kafka.consumer.fetch-rate + profiles: {} spans: {} traces: {} metricstransform/jmx: @@ -171,6 +177,7 @@ processors: statements: - set(unit, "unit") where name == "jvm.memory.heap.used" - set(name, "JVM_MEM_HEAP_USED") where name == "jvm.memory.heap.used" + profile_statements: [] trace_statements: [] transform/jmx/1: error_mode: propagate @@ -181,6 +188,7 @@ processors: error_mode: propagate statements: - set(name, "kafka.fetch-rate") where name == "kafka.consumer.fetch-rate" + profile_statements: [] trace_statements: [] transform/jmx/drop: error_mode: propagate @@ -197,17 +205,20 @@ processors: - delete_matching_keys(attributes, "^process.*") - delete_matching_keys(attributes, "^service.*") - delete_matching_keys(attributes, "^telemetry.*") + profile_statements: [] trace_statements: [] receivers: otlp/http_0_0_0_0_4314: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:4314 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/kubernetes_on_prem_config.yaml b/translator/tocwconfig/sampleConfig/kubernetes_on_prem_config.yaml index bd132c7294..1bddd79b79 100644 --- a/translator/tocwconfig/sampleConfig/kubernetes_on_prem_config.yaml +++ b/translator/tocwconfig/sampleConfig/kubernetes_on_prem_config.yaml @@ -410,6 +410,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -457,6 +458,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/containerinsights: @@ -471,9 +473,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_iops_seconds_total + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_iops + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -485,9 +487,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_tp_seconds_total + include: aws_ebs_csi_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_tp + new_name: node_diskio_ebs_volume_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -513,9 +515,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -527,9 +529,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_seconds_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_total_read_time + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -541,9 +543,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -555,9 +557,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -569,9 +571,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_volume_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -583,9 +585,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -597,9 +599,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -611,9 +613,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_read_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_total_read_time operations: - action: add_label aggregation_type: "" @@ -625,9 +627,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -639,9 +641,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -653,9 +655,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -723,9 +725,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -737,9 +739,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: aws_ec2_instance_store_csi_read_bytes_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: node_diskio_instance_store_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -751,8 +753,8 @@ processors: submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml b/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml index a498a7e72b..b05c4cd6d7 100644 --- a/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml +++ b/translator/tocwconfig/sampleConfig/kueue_container_insights_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsemf/containerinsights: add_entity: true @@ -139,6 +142,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -218,6 +223,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -271,6 +278,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} filter/kueueContainerInsights: @@ -285,13 +293,14 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} kueueattributes/kueueContainerInsights: {} receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml b/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml index 3ea6ff8f41..86e091581f 100644 --- a/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml +++ b/translator/tocwconfig/sampleConfig/log_ecs_metric_only.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsemf/containerinsights: add_entity: false @@ -88,6 +91,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -130,12 +135,13 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: true accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: true add_container_name_metric_label: false add_full_pod_name_metric_label: false add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml b/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml index fdad946f01..a87860f725 100644 --- a/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml +++ b/translator/tocwconfig/sampleConfig/logs_and_kubernetes_config.yaml @@ -20,6 +20,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -27,10 +28,12 @@ exporters: randomization_factor: 0.5 role_arn: "" sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsemf/containerinsights: add_entity: true @@ -442,6 +445,8 @@ exporters: request_timeout_seconds: 30 resource_arn: "" resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -490,6 +495,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/containerinsights: @@ -504,9 +510,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -532,9 +538,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -546,9 +552,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_volume_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -560,9 +566,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -574,9 +580,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -588,9 +594,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -602,9 +608,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -616,9 +622,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_iops_seconds_total + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_iops + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -644,9 +650,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -658,9 +664,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -672,9 +678,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -700,9 +706,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_write_bytes + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -714,9 +720,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total + include: aws_ec2_instance_store_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_read_time + new_name: node_diskio_instance_store_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -728,9 +734,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_write_time + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -742,9 +748,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + include: aws_ec2_instance_store_csi_write_bytes_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops + new_name: node_diskio_instance_store_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -756,9 +762,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_read_seconds_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_total_read_time operations: - action: add_label aggregation_type: "" @@ -770,9 +776,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: aws_ec2_instance_store_csi_write_seconds_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: node_diskio_instance_store_total_write_time operations: - action: add_label aggregation_type: "" @@ -784,8 +790,8 @@ processors: submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_config.yaml b/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_config.yaml index af5fabba84..971d04e5ff 100644 --- a/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_config.yaml +++ b/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_config.yaml @@ -27,6 +27,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -64,15 +65,15 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s receivers: otlp/grpc_0_0_0_0_1234: protocols: grpc: endpoint: 0.0.0.0:1234 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: /path/to/cert.pem @@ -81,9 +82,10 @@ receivers: otlp/http_0_0_0_0_2345: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2345 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_eks_config.yaml b/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_eks_config.yaml index 11ca7e5fd1..94669d303d 100644 --- a/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/otlp_metrics_cloudwatchlogs_eks_config.yaml @@ -27,6 +27,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -441,6 +442,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -499,7 +501,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s filter/containerinsights: error_mode: propagate logs: {} @@ -512,6 +514,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/containerinsights: @@ -538,20 +541,6 @@ processors: new_label: Type new_value: NodeEBS submatch_case: "" - - action: update - aggregation_type: "" - include: aws_ebs_csi_read_bytes_total - match_type: "" - new_name: node_diskio_ebs_total_read_bytes - operations: - - action: add_label - aggregation_type: "" - experimental_scale: 0 - label: "" - label_value: "" - new_label: Type - new_value: NodeEBS - submatch_case: "" - action: update aggregation_type: "" include: aws_ebs_csi_read_seconds_total @@ -596,9 +585,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_tp_seconds_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_tp + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -624,9 +613,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -638,9 +627,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -666,9 +655,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_volume_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -680,9 +669,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -690,13 +679,13 @@ processors: label: "" label_value: "" new_label: Type - new_value: NodeInstanceStore + new_value: NodeEBS submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -708,9 +697,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -778,9 +767,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -792,9 +781,23 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: aws_ec2_instance_store_csi_read_bytes_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: node_diskio_instance_store_total_read_bytes + operations: + - action: add_label + aggregation_type: "" + experimental_scale: 0 + label: "" + label_value: "" + new_label: Type + new_value: NodeInstanceStore + submatch_case: "" + - action: update + aggregation_type: "" + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + match_type: "" + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -842,8 +845,8 @@ receivers: grpc: endpoint: 0.0.0.0:1234 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: /path/to/cert.pem @@ -852,9 +855,10 @@ receivers: otlp/http_0_0_0_0_2345: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2345 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/otlp_metrics_config.yaml b/translator/tocwconfig/sampleConfig/otlp_metrics_config.yaml index 69b2db084a..b62ba85086 100644 --- a/translator/tocwconfig/sampleConfig/otlp_metrics_config.yaml +++ b/translator/tocwconfig/sampleConfig/otlp_metrics_config.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -37,7 +38,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -55,8 +56,8 @@ receivers: grpc: endpoint: 0.0.0.0:1234 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: /path/to/cert.pem @@ -65,9 +66,10 @@ receivers: otlp/http_0_0_0_0_2345: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2345 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/otlp_metrics_eks_config.yaml b/translator/tocwconfig/sampleConfig/otlp_metrics_eks_config.yaml index eb55b34c17..32d0fe7076 100644 --- a/translator/tocwconfig/sampleConfig/otlp_metrics_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/otlp_metrics_eks_config.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -47,7 +48,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -65,8 +66,8 @@ receivers: grpc: endpoint: 0.0.0.0:1234 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: /path/to/cert.pem @@ -75,9 +76,10 @@ receivers: otlp/http_0_0_0_0_2345: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2345 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/procstat_memory_swap_config.yaml b/translator/tocwconfig/sampleConfig/procstat_memory_swap_config.yaml index 1e9ab52fda..875104e6b1 100644 --- a/translator/tocwconfig/sampleConfig/procstat_memory_swap_config.yaml +++ b/translator/tocwconfig/sampleConfig/procstat_memory_swap_config.yaml @@ -9,6 +9,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false shared_credential_file: fake-path extensions: agenthealth/metrics: diff --git a/translator/tocwconfig/sampleConfig/prometheus_and_kubernetes_config.yaml b/translator/tocwconfig/sampleConfig/prometheus_and_kubernetes_config.yaml index 7ab4e053ac..23fd5bf531 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_and_kubernetes_config.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_and_kubernetes_config.yaml @@ -410,6 +410,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -447,6 +448,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" shared_credentials_file: @@ -499,6 +501,7 @@ processors: - scrape_samples_scraped - scrape_series_added - scrape_samples_post_metric_relabeling + profiles: {} spans: {} traces: {} metricstransform/containerinsights: @@ -513,9 +516,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_ops_total + include: aws_ebs_csi_read_bytes_total match_type: "" - new_name: node_diskio_ebs_total_read_ops + new_name: node_diskio_ebs_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -527,9 +530,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_ops_total + include: aws_ebs_csi_write_bytes_total match_type: "" - new_name: node_diskio_ebs_total_write_ops + new_name: node_diskio_ebs_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -541,9 +544,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_bytes_total + include: aws_ebs_csi_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_bytes + new_name: node_diskio_ebs_volume_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -555,9 +558,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_seconds_total + include: aws_ebs_csi_volume_queue_length match_type: "" - new_name: node_diskio_ebs_total_read_time + new_name: node_diskio_ebs_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -569,9 +572,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_iops_seconds_total + include: aws_ebs_csi_write_ops_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_iops + new_name: node_diskio_ebs_total_write_ops operations: - action: add_label aggregation_type: "" @@ -583,9 +586,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_exceeded_tp_seconds_total + include: aws_ebs_csi_read_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_performance_exceeded_tp + new_name: node_diskio_ebs_total_read_time operations: - action: add_label aggregation_type: "" @@ -597,9 +600,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_tp_seconds_total + include: aws_ebs_csi_write_seconds_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp + new_name: node_diskio_ebs_total_write_time operations: - action: add_label aggregation_type: "" @@ -611,9 +614,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_volume_queue_length + include: aws_ebs_csi_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_volume_queue_length + new_name: node_diskio_ebs_volume_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -625,9 +628,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_read_bytes_total + include: aws_ebs_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_ebs_total_read_bytes + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -639,9 +642,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_write_seconds_total + include: aws_ebs_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_ebs_total_write_time + new_name: node_diskio_ebs_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -653,9 +656,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ebs_csi_ec2_exceeded_iops_seconds_total + include: aws_ebs_csi_read_ops_total match_type: "" - new_name: node_diskio_ebs_ec2_instance_performance_exceeded_iops + new_name: node_diskio_ebs_total_read_ops operations: - action: add_label aggregation_type: "" @@ -667,9 +670,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_ops_total + include: aws_ec2_instance_store_csi_read_bytes_total match_type: "" - new_name: node_diskio_instance_store_total_read_ops + new_name: node_diskio_instance_store_total_read_bytes operations: - action: add_label aggregation_type: "" @@ -681,9 +684,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_ops_total + include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_write_ops + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp operations: - action: add_label aggregation_type: "" @@ -695,9 +698,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_bytes_total + include: aws_ec2_instance_store_csi_volume_queue_length match_type: "" - new_name: node_diskio_instance_store_total_read_bytes + new_name: node_diskio_instance_store_volume_queue_length operations: - action: add_label aggregation_type: "" @@ -709,9 +712,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_bytes_total + include: aws_ec2_instance_store_csi_write_ops_total match_type: "" - new_name: node_diskio_instance_store_total_write_bytes + new_name: node_diskio_instance_store_total_write_ops operations: - action: add_label aggregation_type: "" @@ -723,9 +726,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_read_seconds_total + include: aws_ec2_instance_store_csi_write_bytes_total match_type: "" - new_name: node_diskio_instance_store_total_read_time + new_name: node_diskio_instance_store_total_write_bytes operations: - action: add_label aggregation_type: "" @@ -737,9 +740,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_write_seconds_total + include: aws_ec2_instance_store_csi_read_seconds_total match_type: "" - new_name: node_diskio_instance_store_total_write_time + new_name: node_diskio_instance_store_total_read_time operations: - action: add_label aggregation_type: "" @@ -751,9 +754,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total + include: aws_ec2_instance_store_csi_write_seconds_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops + new_name: node_diskio_instance_store_total_write_time operations: - action: add_label aggregation_type: "" @@ -765,9 +768,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_ec2_exceeded_tp_seconds_total + include: aws_ec2_instance_store_csi_ec2_exceeded_iops_seconds_total match_type: "" - new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_tp + new_name: node_diskio_instance_store_ec2_instance_performance_exceeded_iops operations: - action: add_label aggregation_type: "" @@ -779,9 +782,9 @@ processors: submatch_case: "" - action: update aggregation_type: "" - include: aws_ec2_instance_store_csi_volume_queue_length + include: aws_ec2_instance_store_csi_read_ops_total match_type: "" - new_name: node_diskio_instance_store_volume_queue_length + new_name: node_diskio_instance_store_total_read_ops operations: - action: add_label aggregation_type: "" @@ -793,8 +796,8 @@ processors: submatch_case: "" receivers: awscontainerinsightreceiver: - accelerated_compute_metrics: false accelerated_compute_gpu_metrics_collection_interval: 1m0s + accelerated_compute_metrics: false add_container_name_metric_label: true add_full_pod_name_metric_label: true add_service_as_attribute: true diff --git a/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml b/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml index deb0bc166d..3ff3a92ce5 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml @@ -67,6 +67,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -75,10 +76,12 @@ exporters: auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -86,6 +89,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms @@ -137,18 +141,29 @@ processors: max_streams: 9223372036854775807 receivers: prometheus: + api_server: + enabled: false + server_config: + idle_timeout: 0s + read_header_timeout: 0s + write_timeout: 0s config: global: evaluation_interval: 1m + metric_name_validation_scheme: utf8 scrape_interval: 5m - scrape_protocols: - - OpenMetricsText1.0.0 - - OpenMetricsText0.0.1 - - PrometheusText1.0.0 - - PrometheusText0.0.4 + scrape_native_histograms: false scrape_timeout: 5s + otlp: + label_name_preserve_multiple_underscores: true + label_name_underscore_sanitization: true + translation_strategy: UnderscoreEscapingWithSuffixes + runtime: + gogc: 75 scrape_configs: - - enable_compression: true + - always_scrape_classic_histograms: false + convert_classic_histograms_to_nhcb: false + enable_compression: true enable_http2: true fallback_scrape_protocol: PrometheusText0.0.4 file_sd_configs: @@ -158,10 +173,13 @@ receivers: follow_redirects: true honor_timestamps: true job_name: cwagent-ecs-file-sd-config + metric_name_escaping_scheme: allow-utf-8 + metric_name_validation_scheme: utf8 metrics_path: /metrics sample_limit: 10000 scheme: http scrape_interval: 5m + scrape_native_histograms: false scrape_protocols: - OpenMetricsText1.0.0 - OpenMetricsText0.0.1 @@ -170,9 +188,7 @@ receivers: scrape_timeout: 5s track_timestamps_staleness: false report_extra_scrape_metrics: false - start_time_metric_regex: "" trim_metric_suffixes: false - use_start_time_metric: false telegraf_prometheus: collection_interval: 1m0s initial_delay: 1s diff --git a/translator/tocwconfig/sampleConfig/prometheus_config_linux.yaml b/translator/tocwconfig/sampleConfig/prometheus_config_linux.yaml index cbc250a18a..e210b3ddc3 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_config_linux.yaml @@ -67,6 +67,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" diff --git a/translator/tocwconfig/sampleConfig/prometheus_config_windows.yaml b/translator/tocwconfig/sampleConfig/prometheus_config_windows.yaml index 4f2cec9158..8fd42c2d13 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_config_windows.yaml @@ -49,6 +49,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" diff --git a/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml b/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml index fcdb3dffce..45054671a7 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml @@ -4,10 +4,12 @@ exporters: auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write + force_attempt_http2: true idle_conn_timeout: 1m30s max_batch_size_bytes: 3000000 max_idle_conns: 100 namespace: "" + protobuf_message: prometheus.WriteRequest remote_write_queue: enabled: true num_consumers: 5 @@ -15,6 +17,7 @@ exporters: resource_to_telemetry_conversion: clear_after_copy: true enabled: true + exclude_service_attributes: false retry_on_failure: enabled: true initial_interval: 50ms @@ -46,18 +49,29 @@ processors: max_streams: 9223372036854775807 receivers: prometheus: + api_server: + enabled: false + server_config: + idle_timeout: 0s + read_header_timeout: 0s + write_timeout: 0s config: global: evaluation_interval: 1m + metric_name_validation_scheme: utf8 scrape_interval: 5m - scrape_protocols: - - OpenMetricsText1.0.0 - - OpenMetricsText0.0.1 - - PrometheusText1.0.0 - - PrometheusText0.0.4 + scrape_native_histograms: false scrape_timeout: 5s + otlp: + label_name_preserve_multiple_underscores: true + label_name_underscore_sanitization: true + translation_strategy: UnderscoreEscapingWithSuffixes + runtime: + gogc: 75 scrape_configs: - - enable_compression: true + - always_scrape_classic_histograms: false + convert_classic_histograms_to_nhcb: false + enable_compression: true enable_http2: true fallback_scrape_protocol: PrometheusText0.0.4 file_sd_configs: @@ -67,10 +81,13 @@ receivers: follow_redirects: true honor_timestamps: true job_name: cwagent-ecs-file-sd-config + metric_name_escaping_scheme: allow-utf-8 + metric_name_validation_scheme: utf8 metrics_path: /metrics sample_limit: 10000 scheme: http scrape_interval: 5m + scrape_native_histograms: false scrape_protocols: - OpenMetricsText1.0.0 - OpenMetricsText0.0.1 @@ -79,9 +96,7 @@ receivers: scrape_timeout: 5s track_timestamps_staleness: false report_extra_scrape_metrics: false - start_time_metric_regex: "" trim_metric_suffixes: false - use_start_time_metric: false service: extensions: - sigv4auth diff --git a/translator/tocwconfig/sampleConfig/shared_otlp_config.yaml b/translator/tocwconfig/sampleConfig/shared_otlp_config.yaml index 0a99c08000..c76981a07a 100644 --- a/translator/tocwconfig/sampleConfig/shared_otlp_config.yaml +++ b/translator/tocwconfig/sampleConfig/shared_otlp_config.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false awsemf: add_entity: true certificate_file_path: "" @@ -36,6 +37,7 @@ exporters: resource_arn: "" resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false retain_initial_value_of_delta_metric: false role_arn: "" version: "0" @@ -114,14 +116,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s cumulativetodelta/hostOtlpMetrics/cloudwatchlogs: exclude: match_type: "" include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName @@ -139,8 +141,8 @@ receivers: grpc: endpoint: 0.0.0.0:1234 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 tls: cert_file: /path/to/cert.pem @@ -149,9 +151,10 @@ receivers: otlp/http_0_0_0_0_2345: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2345 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s diff --git a/translator/tocwconfig/sampleConfig/standard_config_linux.yaml b/translator/tocwconfig/sampleConfig/standard_config_linux.yaml index be36065cf3..bd1b4db6cf 100644 --- a/translator/tocwconfig/sampleConfig/standard_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/standard_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -42,14 +43,14 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - ImageId - InstanceId - InstanceType + - ImageId middleware: agenthealth/statuscode refresh_tags_interval: 0s refresh_volumes_interval: 0s @@ -87,10 +88,10 @@ service: - ec2tagger - awsentity/resource receivers: - - telegraf_disk - - telegraf_mem - telegraf_swap - telegraf_cpu + - telegraf_disk + - telegraf_mem metrics/hostDeltaMetrics: exporters: - awscloudwatch diff --git a/translator/tocwconfig/sampleConfig/standard_config_linux_with_common_config.yaml b/translator/tocwconfig/sampleConfig/standard_config_linux_with_common_config.yaml index 1e348a59a1..2b3148ad8b 100644 --- a/translator/tocwconfig/sampleConfig/standard_config_linux_with_common_config.yaml +++ b/translator/tocwconfig/sampleConfig/standard_config_linux_with_common_config.yaml @@ -9,6 +9,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false shared_credential_file: fake-path extensions: agenthealth/metrics: @@ -46,7 +47,7 @@ processors: include: match_type: "" initial_value: 2 - max_staleness: 0s + max_staleness: 1h0m0s ec2tagger: ec2_instance_tag_keys: - AutoScalingGroupName diff --git a/translator/tocwconfig/sampleConfig/standard_config_windows.yaml b/translator/tocwconfig/sampleConfig/standard_config_windows.yaml index 15057e2d41..e08c438ae4 100644 --- a/translator/tocwconfig/sampleConfig/standard_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/standard_config_windows.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true @@ -36,9 +37,9 @@ processors: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: + - InstanceType - ImageId - InstanceId - - InstanceType middleware: agenthealth/statuscode refresh_tags_interval: 0s refresh_volumes_interval: 0s @@ -81,11 +82,11 @@ service: - ec2tagger - awsentity/resource receivers: + - telegraf_win_perf_counters/4283769065 + - telegraf_win_perf_counters/1492679118 - telegraf_win_perf_counters/3610923661 - telegraf_win_perf_counters/3446270237 - telegraf_win_perf_counters/3762679655 - - telegraf_win_perf_counters/4283769065 - - telegraf_win_perf_counters/1492679118 telemetry: logs: encoding: console diff --git a/translator/tocwconfig/sampleConfig/standard_config_windows_with_common_config.yaml b/translator/tocwconfig/sampleConfig/standard_config_windows_with_common_config.yaml index 9d3f4c77dd..e3d4e49c32 100644 --- a/translator/tocwconfig/sampleConfig/standard_config_windows_with_common_config.yaml +++ b/translator/tocwconfig/sampleConfig/standard_config_windows_with_common_config.yaml @@ -9,6 +9,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false shared_credential_file: fake-path extensions: agenthealth/metrics: @@ -88,11 +89,11 @@ service: - ec2tagger - awsentity/resource receivers: - - telegraf_win_perf_counters/4283769065 - telegraf_win_perf_counters/1492679118 - telegraf_win_perf_counters/3610923661 - telegraf_win_perf_counters/3446270237 - telegraf_win_perf_counters/3762679655 + - telegraf_win_perf_counters/4283769065 telemetry: logs: encoding: console diff --git a/translator/tocwconfig/sampleConfig/statsd_config_linux.yaml b/translator/tocwconfig/sampleConfig/statsd_config_linux.yaml index 86b25a8869..3cd9f76ad8 100644 --- a/translator/tocwconfig/sampleConfig/statsd_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/statsd_config_linux.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/statsd_config_windows.yaml b/translator/tocwconfig/sampleConfig/statsd_config_windows.yaml index e0eda775cc..f86263b66d 100644 --- a/translator/tocwconfig/sampleConfig/statsd_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/statsd_config_windows.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/statsd_ecs_config.yaml b/translator/tocwconfig/sampleConfig/statsd_ecs_config.yaml index 5569675b98..8db9b20d40 100644 --- a/translator/tocwconfig/sampleConfig/statsd_ecs_config.yaml +++ b/translator/tocwconfig/sampleConfig/statsd_ecs_config.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/statsd_eks_config.yaml b/translator/tocwconfig/sampleConfig/statsd_eks_config.yaml index 1ed2d5355a..907c62d800 100644 --- a/translator/tocwconfig/sampleConfig/statsd_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/statsd_eks_config.yaml @@ -8,6 +8,7 @@ exporters: region: us-west-2 resource_to_telemetry_conversion: enabled: true + exclude_service_attributes: false extensions: agenthealth/metrics: is_usage_data_enabled: true diff --git a/translator/tocwconfig/sampleConfig/trace_config_linux.yaml b/translator/tocwconfig/sampleConfig/trace_config_linux.yaml index 52e168a6b6..e51c80bc61 100644 --- a/translator/tocwconfig/sampleConfig/trace_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/trace_config_linux.yaml @@ -71,19 +71,21 @@ receivers: grpc: endpoint: 127.0.0.1:4317 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_127_0_0_1_4318: protocols: http: - cors: {} + cors: null endpoint: 127.0.0.1:4318 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: diff --git a/translator/tocwconfig/sampleConfig/trace_config_windows.yaml b/translator/tocwconfig/sampleConfig/trace_config_windows.yaml index fa770e1605..39bafff73e 100644 --- a/translator/tocwconfig/sampleConfig/trace_config_windows.yaml +++ b/translator/tocwconfig/sampleConfig/trace_config_windows.yaml @@ -71,19 +71,21 @@ receivers: grpc: endpoint: 127.0.0.1:4317 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_127_0_0_1_4318: protocols: http: - cors: {} + cors: null endpoint: 127.0.0.1:4318 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s service: From 44c557b775aa9ec6167b26b70cf4ca553a423cd1 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Wed, 11 Feb 2026 21:08:38 -0500 Subject: [PATCH 17/22] fix(fmt): realign struct literals in metric_type_handler_test.go --- .../prometheus/metric_type_handler_test.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/plugins/inputs/prometheus/metric_type_handler_test.go b/plugins/inputs/prometheus/metric_type_handler_test.go index 19880c1086..559e56a2d4 100644 --- a/plugins/inputs/prometheus/metric_type_handler_test.go +++ b/plugins/inputs/prometheus/metric_type_handler_test.go @@ -36,9 +36,9 @@ func (mStore *mockMetricMetadataStore) GetMetadata(metric string) (scrape.Metric return scrape.MetricMetadata{ MetricFamily: metric, - Type: mStore.Type, - Help: mStore.Help, - Unit: mStore.Unit, + Type: mStore.Type, + Help: mStore.Help, + Unit: mStore.Unit, }, true } @@ -136,9 +136,9 @@ func TestMetadataServiceImpl_GetWithOriginalJobname(t *testing.T) { require.NoError(t, err) expectedMetricMetadata := scrape.MetricMetadata{ MetricFamily: "m1", - Type: model.MetricTypeCounter, - Help: "", - Unit: "", + Type: model.MetricTypeCounter, + Help: "", + Unit: "", } metricMetadata, ok := mCache.Metadata("m1") assert.Equal(t, ok, true) @@ -146,9 +146,9 @@ func TestMetadataServiceImpl_GetWithOriginalJobname(t *testing.T) { expectedMetricMetadata = scrape.MetricMetadata{ MetricFamily: "m2", - Type: model.MetricTypeCounter, - Help: "", - Unit: "", + Type: model.MetricTypeCounter, + Help: "", + Unit: "", } metricMetadata, ok = mCache.Metadata("m2") assert.Equal(t, ok, true) From cec804568166c7e4d2fe9afadcdd797f46c50439 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Wed, 11 Feb 2026 21:25:38 -0500 Subject: [PATCH 18/22] fix(lint): replace deprecated golang.org/x/exp/rand with math/rand/v2 --- .../processors/awsapplicationsignals/processor_test.go | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/processors/awsapplicationsignals/processor_test.go b/plugins/processors/awsapplicationsignals/processor_test.go index bdc673c850..91baf1d6fc 100644 --- a/plugins/processors/awsapplicationsignals/processor_test.go +++ b/plugins/processors/awsapplicationsignals/processor_test.go @@ -6,6 +6,7 @@ package awsapplicationsignals import ( "context" "fmt" + "math/rand/v2" "sync" "testing" "time" @@ -14,7 +15,6 @@ import ( "go.opentelemetry.io/collector/pdata/pmetric" "go.opentelemetry.io/collector/pdata/ptrace" "go.uber.org/zap" - "golang.org/x/exp/rand" "github.com/aws/amazon-cloudwatch-agent/plugins/processors/awsapplicationsignals/common" "github.com/aws/amazon-cloudwatch-agent/plugins/processors/awsapplicationsignals/config" @@ -163,7 +163,7 @@ func TestProcessMetricsWithConcurrency(t *testing.T) { go func() { defer wg.Done() - time.Sleep(time.Duration(rand.Intn(50)*100) * time.Millisecond) + time.Sleep(time.Duration(rand.IntN(50)*100) * time.Millisecond) //nolint:gosec lowercaseMetrics := pmetric.NewMetrics() errorMetric := lowercaseMetrics.ResourceMetrics().AppendEmpty().ScopeMetrics().AppendEmpty().Metrics().AppendEmpty() @@ -171,7 +171,7 @@ func TestProcessMetricsWithConcurrency(t *testing.T) { errorGauge := errorMetric.SetEmptyGauge().DataPoints().AppendEmpty() errorGauge.SetIntValue(1) errorGauge.Attributes().PutStr("Telemetry.Source", "UnitTest") - errorGauge.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.Intn(200))) + errorGauge.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.IntN(200))) //nolint:gosec latencyMetric := lowercaseMetrics.ResourceMetrics().AppendEmpty().ScopeMetrics().AppendEmpty().Metrics().AppendEmpty() latencyMetric.SetName("latency") histogram := latencyMetric.SetEmptyExponentialHistogram().DataPoints().AppendEmpty() @@ -180,12 +180,12 @@ func TestProcessMetricsWithConcurrency(t *testing.T) { histogram.SetMin(0) histogram.SetMax(1) histogram.Attributes().PutStr("Telemetry.Source", "UnitTest") - histogram.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.Intn(200))) + histogram.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.IntN(200))) //nolint:gosec faultMetric := lowercaseMetrics.ResourceMetrics().AppendEmpty().ScopeMetrics().AppendEmpty().Metrics().AppendEmpty() faultGauge := faultMetric.SetEmptyGauge().DataPoints().AppendEmpty() faultGauge.SetIntValue(1) faultGauge.Attributes().PutStr("Telemetry.Source", "UnitTest") - faultGauge.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.Intn(200))) + faultGauge.Attributes().PutStr(common.CWMetricAttributeLocalService, fmt.Sprintf("UnitTest%d", rand.IntN(200))) //nolint:gosec faultMetric.SetName("fault") ap.processMetrics(ctx, lowercaseMetrics) From ab862d719e7fdf781a8b0871f17fffbe793ef5db Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Wed, 11 Feb 2026 23:16:57 -0500 Subject: [PATCH 19/22] fix(golden): regenerate complete_windows_config.yaml for v0.143.0 defaults --- .../sampleConfig/complete_windows_config.yaml | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/translator/tocwconfig/sampleConfig/complete_windows_config.yaml b/translator/tocwconfig/sampleConfig/complete_windows_config.yaml index e3a8dbd7df..f80c597d1d 100644 --- a/translator/tocwconfig/sampleConfig/complete_windows_config.yaml +++ b/translator/tocwconfig/sampleConfig/complete_windows_config.yaml @@ -8,6 +8,8 @@ exporters: namespace: CWAgent region: us-west-2 resource_to_telemetry_conversion: + enabled: true + exclude_service_attributes: false role_arn: metrics_role_arn_value_test rollup_dimensions: - - ImageId @@ -36,6 +38,7 @@ exporters: request_timeout_seconds: 30 resource_arn: "" retry_on_failure: + enabled: true initial_interval: 5s max_elapsed_time: 5m0s max_interval: 30s @@ -43,10 +46,12 @@ exporters: randomization_factor: 0.5 role_arn: log_role_arn_value_test sending_queue: + batch: null block_on_overflow: false num_consumers: 1 queue_size: 1000 - sizer: {} + sizer: null + storage: null wait_for_result: false awsxray: certificate_file_path: "" @@ -66,6 +71,7 @@ exporters: resource_arn: arn:aws:iam::account:resource role_arn: trace_role_arn_value_test telemetry: + enabled: true include_metadata: true extensions: agenthealth/logs: @@ -125,9 +131,9 @@ processors: ec2_instance_tag_keys: - AutoScalingGroupName ec2_metadata_tags: - - ImageId - InstanceId - InstanceType + - ImageId imds_retries: 1 middleware: agenthealth/statuscode refresh_tags_interval: 0s @@ -140,10 +146,11 @@ processors: - context: metric error_mode: propagate statements: - - set(unit, "PERCENT") where name == "Processor % Idle Time" - - set(name, "CPU_IDLE") where name == "Processor % Idle Time" - set(unit, "PERCENT") where name == "LogicalDisk % Idle Time" - set(name, "DISK_READ") where name == "LogicalDisk % Disk Read Time" + - set(unit, "PERCENT") where name == "Processor % Idle Time" + - set(name, "CPU_IDLE") where name == "Processor % Idle Time" + profile_statements: [] trace_statements: [] receivers: awsxray: @@ -167,19 +174,21 @@ receivers: grpc: endpoint: 0.0.0.0:1111 keepalive: - enforcement_policy: {} - server_parameters: {} + enforcement_policy: null + server_parameters: null read_buffer_size: 524288 transport: tcp otlp/http_0_0_0_0_2222: protocols: http: - cors: {} + cors: null endpoint: 0.0.0.0:2222 idle_timeout: 0s + keep_alives_enabled: true logs_url_path: /v1/logs metrics_url_path: /v1/metrics read_header_timeout: 0s + tls: null traces_url_path: /v1/traces write_timeout: 0s telegraf_nvidia_smi: @@ -264,12 +273,12 @@ service: - awsentity/resource receivers: - telegraf_win_perf_counters/4283769065 - - telegraf_win_perf_counters/3081249416 - telegraf_win_perf_counters/1063858558 - telegraf_procstat/1340600742 - - telegraf_win_perf_counters/3762679655 + - telegraf_win_perf_counters/3081249416 - telegraf_win_perf_counters/1492679118 - telegraf_nvidia_smi + - telegraf_win_perf_counters/3762679655 - telegraf_win_perf_counters/2402387132 metrics/hostCustomMetrics: exporters: From 029d5bc1e2b8711a329df4325e054d0b7e55aff3 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Fri, 13 Feb 2026 19:49:57 -0500 Subject: [PATCH 20/22] fix(prometheus): set NameValidationScheme on programmatic relabel configs Prometheus v0.308.1 changed model.ValidationScheme from a string enum (zero value fell through to UTF-8) to an int enum (zero value 0 = UnsetValidation panics in IsValidLabelName). The 3 relabel.Config structs created programmatically in relabelScrapeConfigs() and metricNameRelabelConfigs bypass Prometheus's YAML unmarshaling + ScrapeConfig.Validate() pipeline, leaving NameValidationScheme at the zero value. This causes a panic in the scrape pool goroutine when PopulateLabels calls relabel.ProcessBuilder on the custom configs. Set NameValidationScheme: model.UTF8Validation on all 3 configs. --- go.mod | 52 +++++++-------- go.sum | 104 ++++++++++++++--------------- plugins/inputs/prometheus/start.go | 33 ++++----- 3 files changed, 96 insertions(+), 93 deletions(-) diff --git a/go.mod b/go.mod index a6886ec1fd..b820ee50a3 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140 ) 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-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140 // 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-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215013834-1b676df97140 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 diff --git a/go.sum b/go.sum index c667ed2c38..cb17ce48b3 100644 --- a/go.sum +++ b/go.sum @@ -179,60 +179,60 @@ 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-20260212003418-fd66702cc7e4 h1:JriIQx0Y7WnDdS+RvtsI/eahPSjri3aUoRbyedeUa94= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4 h1:S4rp8dh3fLcCcSDiWQ0iAhvNqnwhcp6ubZiGvIi+fRE= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4 h1:yAtRYu7P/1FGCAaNr9C0GI32i3i/HgddKw/rZ79n2t8= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4 h1:8cTgb1HDyyiQiBnXRm/tXG9OHIk0RRaVCgrwEc6Mlho= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4 h1:9UTLIQuDC7jH82JjadA987PpmKE/4bn3FbNsC01NUR8= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4 h1:ZRP56zrxd7kMy4fe9F8sFkrNBJdEeSRGfvWf8fF2MP4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4 h1:VrjHKFHLi3du9NT5uuiYVdyMo+DQWqjSJV4MO+444/k= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4 h1:YKu1yWe/JZHFJ2nDuPmy/7j8kr3zDlslzIPegHpJ4Pg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4 h1:4HgUwNxFW88SoluA1RnYPy2uI9NVWiopGGYFge9qO/U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4 h1:Ns6eCFyCPiAoD11l92oSZIb/D0ke3am7OIXBtZuRWZU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4 h1:KCS0sGtHnldYlXzVftSfIL57xCLGrlJgtbYLul/BWhs= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4 h1:18cPRw5Ks1TvQuyFsBzF0aF/XGnt0Nb2BlQ3TusFjXs= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4 h1:6veV5RCtGpsuxhAO7QoQFxdmPNE0GxkWi/mNrucAUY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4 h1:/stgYvee5XE0/YW/TZA2UqTGfKP1Kv7JvSoGB1wpQ+0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4 h1:LSTpYCr2uyfhZdmu2JZHDfiaNR7ETtn5JXrA5fgLje8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4 h1:vTAzt5iIMcyMDD5Gp4WA8vMpsLS4SJ5ONgSl+Q3Tbp4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215013834-1b676df97140 h1:bUOlO8NsAZ+lPLGkRKjD9HshSbz6sx5NDqGbDuViVr0= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140 h1:EY6qpl4WA83WeEIJRj86Q/jz0tNYSUmHmqFXGUtspuI= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140 h1:cVxCVVhAlJQjvnqRzP0z1HcmGX1U27FMurqN/hHc/Rs= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140 h1:PY4oU/NlUoR4T/i0ErEnuYZIzd94Lz/PR3yTRFCWluQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140 h1:mcbz9KlDj+aQyFQRL0vLcuHApzi1MnYyx/XDm02vqYE= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140 h1:+ipdjmI/yPdm9WLgV8LLVTk2JkemfZAc4i+SLJWl/yg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140 h1:6LP8JKo+vyMO0kdTW1QuCElCE3v/xk0c28n4kBMnYF8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140 h1:hZGSm+3N9eK4k1OF+oBv79MyR5K9gTyBojyutKF9aU4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140 h1:GxQxRaNYKpU3EairX5t8idM67UqB65kRVgioLL5uNVE= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140 h1:Ewu0/lEaJaKmRLV48DX6sDCLy0oue4dkiB8TA1xsqeg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140 h1:D7hgELBNstALAXGCunu2hZyGY0QM1TGYXRlocGV4hJs= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140 h1:t42qQdKqXPgMs2bWpxmIsP6DFelfYyjSFHoi79y0Sng= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140 h1:6YMlz6NNNaus49hQHexJny3uMYtMQFCB4j4LD8iQnm8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140 h1:gXJQ4RpDH7Y+UMhcBkCB/I4tkcR9C9qQHgNGKh+Fmro= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140 h1:HvBkSt5CMSzqZHIZqYw6bfUt4E1DISq+b316nPQxWMc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140 h1:7ETyn7SjW1zbx3itfuru2fb9z3VEsKSpuPmRodKjqHA= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260212003418-fd66702cc7e4 h1:EhsPSm0KSZSJ1dSbjnltScRhidfTrEFsYBNTO8dMO2Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4 h1:kPaky9luTiDTHFm4oNnojmBIIIdw+yxqH5Qn/FlKCMw= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260212003418-fd66702cc7e4 h1:ifhwluxT9Q9MVTL3XQcRESQNMZ0d+FvJP8i78Cv/8iU= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4 h1:naotKKpKeZxrG7kJ/VbktkZ5Pc7cmtQtcZykEkQCPBI= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4 h1:ofswCyjFPofpS7pW/iCmdfFb//U5Y25jzZolhXurLrM= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:8dE/n6v3HS9eCnJt93GuHSpYeevh84TrAnbFPSJqGEM= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4 h1:Bi/kEvaLQrg2p6ZLgwpQCJ0TTZyQrT5gE7ns8y+XxWU= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:5mdIXCP7IrHGxW6sBgEGqTokDejcLgUgqtLatyBH4+A= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:64Xg00o8z+E2NJZaqxi3XQdhro/4j5J/I1O8lc9k/sY= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4 h1:ogf9alqNeqsXrxILme7CV4/uH6PvdZXupZgdb6FPxxE= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260212003418-fd66702cc7e4/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215013834-1b676df97140 h1:42V+qclkDCkpNwz/Q921Mj1fqyfy9/0qi3Sp/Y+B2DY= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215013834-1b676df97140/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140 h1:Xtxm3MHxq1eDmoAva4yhpjgMGWoW/Kaqdrxc6bHqPR8= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215013834-1b676df97140 h1:WnwWYMVixg5DKcLqGqJmQYB1/H4xpXypOhbz7GsFT2g= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215013834-1b676df97140/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140 h1:vlMEilUY3l34cOve7ILcQFN/LBl6RQLFsNR6cNXgNag= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140 h1:g702/G15ksVENAGm7fNi8yUcA2CYsk3uJGGGoIvo9Sk= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140 h1:vj3IPM6iruolpmzCBe0S2sutjZM2co10WiIiP6SkL9I= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140 h1:T4fbbw5BmDTv3n6HZ7LRR7qLv9y/bMx64V8xgDnwiAo= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140 h1:UMzL0YhOXadS4DfO1LL6XHe9lUqmA688+ngO9yhCNu8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140 h1:WPYVXVGy68tFHpxXGgtcRw8EJzlWBDBm9YWoMdTWfKY= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140 h1:OoYmpcjPLil0MK9imgOBS70T3nSp2cGRBhVEOe8s7nU= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= diff --git a/plugins/inputs/prometheus/start.go b/plugins/inputs/prometheus/start.go index 7a6d49f45e..38a96199e4 100644 --- a/plugins/inputs/prometheus/start.go +++ b/plugins/inputs/prometheus/start.go @@ -65,11 +65,12 @@ var ( // https://github.com/aws/amazon-cloudwatch-agent/blob/main/plugins/inputs/prometheus_scraper/metrics_filter.go#L23 metricNameRelabelConfigs = []*relabel.Config{ { - Action: relabel.Replace, - Regex: relabel.MustNewRegexp("(.*)"), - Replacement: "$1", - TargetLabel: savedScrapeNameLabel, - SourceLabels: model.LabelNames{"__name__"}, + Action: relabel.Replace, + Regex: relabel.MustNewRegexp("(.*)"), + Replacement: "$1", + TargetLabel: savedScrapeNameLabel, + SourceLabels: model.LabelNames{"__name__"}, + NameValidationScheme: model.UTF8Validation, }, } ) @@ -340,19 +341,21 @@ func relabelScrapeConfigs(prometheusConfig *config.Config, logger *slog.Logger) relabelConfigs := []*relabel.Config{ // job { - Action: relabel.Replace, - Regex: relabel.MustNewRegexp(".*"), // __address__ is always there, so we will find a match for every job - Replacement: sc.JobName, // value is hard coded job name - SourceLabels: model.LabelNames{"__address__"}, - TargetLabel: savedScrapeJobLabel, // creates a new magic label + Action: relabel.Replace, + Regex: relabel.MustNewRegexp(".*"), // __address__ is always there, so we will find a match for every job + Replacement: sc.JobName, // value is hard coded job name + SourceLabels: model.LabelNames{"__address__"}, + TargetLabel: savedScrapeJobLabel, // creates a new magic label + NameValidationScheme: model.UTF8Validation, }, // instance { - Action: relabel.Replace, - Regex: relabel.MustNewRegexp("(.*)"), - Replacement: "$1", // value is actual __address__, i.e. instance if you don't relabel it. - SourceLabels: model.LabelNames{"__address__"}, - TargetLabel: savedScrapeInstanceLabel, // creates a new magic label + Action: relabel.Replace, + Regex: relabel.MustNewRegexp("(.*)"), + Replacement: "$1", // value is actual __address__, i.e. instance if you don't relabel it. + SourceLabels: model.LabelNames{"__address__"}, + TargetLabel: savedScrapeInstanceLabel, // creates a new magic label + NameValidationScheme: model.UTF8Validation, }, } From fa69d4882ec36e86afb1c5eef87656248d722b28 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Sat, 14 Feb 2026 23:42:48 -0500 Subject: [PATCH 21/22] fix(prw): disable add_metric_suffixes to preserve backward-compatible metric names The OTel v0.143.0 bump includes upstream commit 430ea5940 which graduated the pkg.translator.prometheus.NormalizeName feature gate to Stable and removed it from the code path. Previously, the CWA fork had reverted this gate to Alpha (PR amazon-contributing/opentelemetry-collector-contrib#29), which meant add_metric_suffixes: true (the factory default) was silently ignored. With the gate removed, the setting now takes full effect, causing type/unit suffixes to be appended to metric names exported to AMP (e.g. CPU_USAGE_IDLE -> CPU_USAGE_IDLE_unit, my_gauge -> my_gauge_ratio). Fix: explicitly set AddMetricSuffixes = false in the CWA PRW translator to preserve backward-compatible metric naming. This is the upstream- recommended migration path per opentelemetry-collector-contrib#26488. Updated translator test expectation and 6 sample config golden files. --- go.mod | 52 ++++----- go.sum | 104 +++++++++--------- .../sampleConfig/amp_config_linux.yaml | 2 +- .../sampleConfig/dualstack_config.yaml | 2 +- .../sampleConfig/jmx_config_linux.yaml | 2 +- .../sampleConfig/jmx_eks_config_linux.yaml | 2 +- .../prometheus_combined_config_linux.yaml | 2 +- .../prometheus_otel_config_linux.yaml | 2 +- .../testdata/config.yaml | 2 +- .../prometheusremotewrite/translator.go | 1 + 10 files changed, 86 insertions(+), 85 deletions(-) diff --git a/go.mod b/go.mod index b820ee50a3..606995fc63 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140 + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae ) 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-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae // 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-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215052514-a8912a1e4aae ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140 - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 diff --git a/go.sum b/go.sum index cb17ce48b3..b4d4db5774 100644 --- a/go.sum +++ b/go.sum @@ -179,60 +179,60 @@ 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-20260215013834-1b676df97140 h1:bUOlO8NsAZ+lPLGkRKjD9HshSbz6sx5NDqGbDuViVr0= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140 h1:EY6qpl4WA83WeEIJRj86Q/jz0tNYSUmHmqFXGUtspuI= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140 h1:cVxCVVhAlJQjvnqRzP0z1HcmGX1U27FMurqN/hHc/Rs= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215013834-1b676df97140/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140 h1:PY4oU/NlUoR4T/i0ErEnuYZIzd94Lz/PR3yTRFCWluQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215013834-1b676df97140/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140 h1:mcbz9KlDj+aQyFQRL0vLcuHApzi1MnYyx/XDm02vqYE= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215013834-1b676df97140/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140 h1:+ipdjmI/yPdm9WLgV8LLVTk2JkemfZAc4i+SLJWl/yg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215013834-1b676df97140/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140 h1:6LP8JKo+vyMO0kdTW1QuCElCE3v/xk0c28n4kBMnYF8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215013834-1b676df97140/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140 h1:hZGSm+3N9eK4k1OF+oBv79MyR5K9gTyBojyutKF9aU4= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215013834-1b676df97140/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140 h1:GxQxRaNYKpU3EairX5t8idM67UqB65kRVgioLL5uNVE= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215013834-1b676df97140/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140 h1:Ewu0/lEaJaKmRLV48DX6sDCLy0oue4dkiB8TA1xsqeg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215013834-1b676df97140/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140 h1:D7hgELBNstALAXGCunu2hZyGY0QM1TGYXRlocGV4hJs= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215013834-1b676df97140/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140 h1:t42qQdKqXPgMs2bWpxmIsP6DFelfYyjSFHoi79y0Sng= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215013834-1b676df97140/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140 h1:6YMlz6NNNaus49hQHexJny3uMYtMQFCB4j4LD8iQnm8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215013834-1b676df97140/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140 h1:gXJQ4RpDH7Y+UMhcBkCB/I4tkcR9C9qQHgNGKh+Fmro= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215013834-1b676df97140/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140 h1:HvBkSt5CMSzqZHIZqYw6bfUt4E1DISq+b316nPQxWMc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215013834-1b676df97140/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140 h1:7ETyn7SjW1zbx3itfuru2fb9z3VEsKSpuPmRodKjqHA= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215013834-1b676df97140/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215052514-a8912a1e4aae h1:IiAsUBHksGRxew9kKdb4Z+4Ad0oC8Mgs1VNIr1ljVCA= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae h1:dea4JdOQhgIESnldY6tcxxMPgEGRR/npOi4A9lC6jFc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae h1:2Qziu0sYzjpV8F3bWrJJ3QkFZGxpQHouTALZrX52two= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae h1:zRFYx/pjzKP5M7u1FEOmJ+JbaTh4x2CMc+L8MmbViNM= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae h1:jmpIWy+GsPkUKihx2aze79DWnFZfXh/Dw3PYsp/+jNo= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae h1:1IEWpboV03IaSRv6XqGKrOBN4RiwT6Eucq73ZxFJa0Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae h1:KPL9Nf10dh123SUUSrAadbupdX32eTM9R7ykopfVvf0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae h1:XqqDZ6Eoud2SOVlO2afvdRNxgorOgWFNS3w12kqa70Q= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae h1:FmbHQHshGx1Kgylz/1PW1Mf16+QwLP2aSK2Qp30C7gI= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae h1:kiFuI+yFHCmcKS/9xCed/PNmtIP7kkG4emmcpOHh85Q= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae h1:exr+Na57R86e9YBfQonDN6S509tsOCB1NHfrPfeocEc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae h1:4M8TeDoK4aqm0Eg7ok4OrEBCk8jSY2t6X+Joftiq+yc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae h1:x7lf8AwPi1YPbrpYs71LHLNMgzR/LbhnfPcuvQxUvEE= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae h1:4acr0w2Y4C/MZhgx80hPsd8oCXOq4DUnrKfFbCsOQ/g= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae h1:IdUyHG1Gv//eW0JV2qCtOx7x3VgO9LCLuMAdZt8u1VM= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae h1:w6Jg7hQYpDGwc9Ht0i4cRNlK6PTfASQ61I853kmrIu8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215013834-1b676df97140 h1:42V+qclkDCkpNwz/Q921Mj1fqyfy9/0qi3Sp/Y+B2DY= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215013834-1b676df97140/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140 h1:Xtxm3MHxq1eDmoAva4yhpjgMGWoW/Kaqdrxc6bHqPR8= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215013834-1b676df97140/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215013834-1b676df97140 h1:WnwWYMVixg5DKcLqGqJmQYB1/H4xpXypOhbz7GsFT2g= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215013834-1b676df97140/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140 h1:vlMEilUY3l34cOve7ILcQFN/LBl6RQLFsNR6cNXgNag= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215013834-1b676df97140/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140 h1:g702/G15ksVENAGm7fNi8yUcA2CYsk3uJGGGoIvo9Sk= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215013834-1b676df97140/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140 h1:vj3IPM6iruolpmzCBe0S2sutjZM2co10WiIiP6SkL9I= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140 h1:T4fbbw5BmDTv3n6HZ7LRR7qLv9y/bMx64V8xgDnwiAo= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140 h1:UMzL0YhOXadS4DfO1LL6XHe9lUqmA688+ngO9yhCNu8= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140 h1:WPYVXVGy68tFHpxXGgtcRw8EJzlWBDBm9YWoMdTWfKY= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140 h1:OoYmpcjPLil0MK9imgOBS70T3nSp2cGRBhVEOe8s7nU= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215013834-1b676df97140/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215052514-a8912a1e4aae h1:1ihGG+0/M2PpsTuZglvxK6JsAnIA3RUvcGHCGN5lotg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae h1:5iLdKlG9w848PqzCESXhCWZ8ww/LXbeHi14SkdrewoA= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215052514-a8912a1e4aae h1:fCGzTorXqHwx8fnq2dLbgsXvJm4Y9ld3f4Kt4b2Z/Q8= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae h1:jTxsOxnkItfCkuer49PIAIJSghULI+gM71gQ7NEfnkA= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae h1:4UZsX3OFYhVbC33Bx+0CBqioUGufS+dGt+QJUEjFv8M= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae h1:Ez/XZTwG+4THo8X9mMMvHtPX+1UF5fw5mP1lJfOXECU= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae h1:HljVrF28oPX/LUc/Y5v+UMendlb2+ckddipH/K9A+L0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae h1:rCu6qr8pAFSSDcJLFKnqC8KSxmajAnAtGlJF92vhgI4= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae h1:ThXeFCUiaCGbybAYbStvnqeuDTjBUk8kKllVF2Ygoj8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae h1:yK/Al+dYJ2J2Smlxu5VVvrMqHBd3fHLlAFhtXanMJnc= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= diff --git a/translator/tocwconfig/sampleConfig/amp_config_linux.yaml b/translator/tocwconfig/sampleConfig/amp_config_linux.yaml index 218086a50c..1e1d9e01aa 100644 --- a/translator/tocwconfig/sampleConfig/amp_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/amp_config_linux.yaml @@ -19,7 +19,7 @@ exporters: - - d1 - [] prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/tocwconfig/sampleConfig/dualstack_config.yaml b/translator/tocwconfig/sampleConfig/dualstack_config.yaml index a429347981..34c8e4f460 100644 --- a/translator/tocwconfig/sampleConfig/dualstack_config.yaml +++ b/translator/tocwconfig/sampleConfig/dualstack_config.yaml @@ -10,7 +10,7 @@ exporters: enabled: true exclude_service_attributes: false prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.api.aws/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml b/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml index 4c5485e761..666c360150 100644 --- a/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/jmx_config_linux.yaml @@ -13,7 +13,7 @@ exporters: enabled: true exclude_service_attributes: false prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml b/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml index ba8dc0c45a..7bb1477a01 100644 --- a/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/jmx_eks_config_linux.yaml @@ -10,7 +10,7 @@ exporters: enabled: true exclude_service_attributes: false prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml b/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml index 3ff3a92ce5..7b85c34342 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_combined_config_linux.yaml @@ -72,7 +72,7 @@ exporters: role_arn: "" version: "0" prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml b/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml index 45054671a7..d5305afeee 100644 --- a/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml +++ b/translator/tocwconfig/sampleConfig/prometheus_otel_config_linux.yaml @@ -1,6 +1,6 @@ exporters: prometheusremotewrite/amp: - add_metric_suffixes: true + add_metric_suffixes: false auth: authenticator: sigv4auth endpoint: https://aps-workspaces.us-west-2.amazonaws.com/workspaces/ws-12345/api/v1/remote_write diff --git a/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml b/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml index 545520db20..29b6930e03 100644 --- a/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml +++ b/translator/translate/otel/exporter/prometheusremotewrite/testdata/config.yaml @@ -21,7 +21,7 @@ endpoint: "https://aps-workspaces.us-east-1.amazonaws.com/workspaces/ws-12345/ap headers: target_info: enabled: true -add_metric_suffixes: true +add_metric_suffixes: false max_batch_size_bytes: 3000000 max_conns_per_host: 0 max_idle_conns: 100 diff --git a/translator/translate/otel/exporter/prometheusremotewrite/translator.go b/translator/translate/otel/exporter/prometheusremotewrite/translator.go index 051efba77e..5eb0cd1df5 100644 --- a/translator/translate/otel/exporter/prometheusremotewrite/translator.go +++ b/translator/translate/otel/exporter/prometheusremotewrite/translator.go @@ -46,6 +46,7 @@ func (t *translator) Translate(conf *confmap.Conf) (component.Config, error) { return nil, &common.MissingKeyError{ID: t.ID(), JsonKey: AMPSectionKey + " or " + common.ConfigKey(AMPSectionKey, common.WorkspaceIDKey)} } cfg := t.factory.CreateDefaultConfig().(*prometheusremotewriteexporter.Config) + cfg.AddMetricSuffixes = false cfg.ClientConfig.Auth = configoptional.Some(configauth.Config{AuthenticatorID: component.NewID(component.MustNewType(common.SigV4Auth))}) cfg.ResourceToTelemetrySettings = resourcetotelemetry.Settings{Enabled: true, ClearAfterCopy: true} // ignoring bool return value since we are checking with isSet beforehand From 28e1bf281b073bdf7877afb826ac314f55956232 Mon Sep 17 00:00:00 2001 From: Kaushik Surya Date: Mon, 23 Feb 2026 01:06:33 -0600 Subject: [PATCH 22/22] fix(resourcedetection): set eks node_from_env_var to HOST_NAME The OTel contrib v0.143.0 bump rewrote the EKS detector in the resourcedetectionprocessor with two detection paths: detectFromIMDS (standard managed nodes) and detectFromAPI (fallback when IMDS is unavailable, e.g. EKS Auto, Fargate). The detectFromAPI path requires the Kubernetes node name to query the node's providerID. It reads this from Config.NodeFromEnvVar, which was previously unset, causing the API-only path to fail with 'can't get K8s Instance Metadata; node name is empty'. Set node_from_env_var: HOST_NAME in the embedded resource detection config. HOST_NAME is already set in all CWAgent K8s deployments via the Kubernetes downward API (spec.nodeName). On non-K8s environments, the env var is empty and the EKS detector gracefully degrades. Updated translator test and 6 golden YAML sample configs. --- go.mod | 52 ++++----- go.sum | 104 +++++++++--------- .../appsignals_and_eks_config.yaml | 2 +- .../appsignals_and_k8s_config.yaml | 2 +- .../appsignals_fallback_and_eks_config.yaml | 2 +- .../appsignals_over_fallback_config.yaml | 2 +- .../sampleConfig/base_appsignals_config.yaml | 2 +- .../base_appsignals_fallback_config.yaml | 2 +- .../resourcedetection/configs/config.yaml | 2 + .../resourcedetection/translator_test.go | 3 + 10 files changed, 89 insertions(+), 84 deletions(-) diff --git a/go.mod b/go.mod index 606995fc63..6668fdcdf4 100644 --- a/go.mod +++ b/go.mod @@ -9,49 +9,49 @@ 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-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsemfexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/exporter/awsxrayexporter => github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260223063612-3d13bfbed5b7 ) replace ( - github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae + github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/extension/awsproxy => github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260223063612-3d13bfbed5b7 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/awsutil => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/containerinsight => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/cwlogs => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/k8s => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/metrics => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/proxy => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/aws/xray => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/coreinternal => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/k8sconfig => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/kubelet => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/internal/metadataproviders => github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260223063612-3d13bfbed5b7 ) 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-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/resourcetotelemetry => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260223063612-3d13bfbed5b7 // 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-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus => github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260223063612-3d13bfbed5b7 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/processor/resourcedetectionprocessor => github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260223063612-3d13bfbed5b7 ) replace ( - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae - github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/awsxrayreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/jmxreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260223063612-3d13bfbed5b7 + github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver => github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260223063612-3d13bfbed5b7 ) // Temporary fix, pending PR https://github.com/shirou/gopsutil/pull/957 diff --git a/go.sum b/go.sum index b4d4db5774..b9a0a2dae1 100644 --- a/go.sum +++ b/go.sum @@ -179,60 +179,60 @@ 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-20260215052514-a8912a1e4aae h1:IiAsUBHksGRxew9kKdb4Z+4Ad0oC8Mgs1VNIr1ljVCA= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae h1:dea4JdOQhgIESnldY6tcxxMPgEGRR/npOi4A9lC6jFc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae h1:2Qziu0sYzjpV8F3bWrJJ3QkFZGxpQHouTALZrX52two= -github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae h1:zRFYx/pjzKP5M7u1FEOmJ+JbaTh4x2CMc+L8MmbViNM= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae h1:jmpIWy+GsPkUKihx2aze79DWnFZfXh/Dw3PYsp/+jNo= -github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae h1:1IEWpboV03IaSRv6XqGKrOBN4RiwT6Eucq73ZxFJa0Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae h1:KPL9Nf10dh123SUUSrAadbupdX32eTM9R7ykopfVvf0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae h1:XqqDZ6Eoud2SOVlO2afvdRNxgorOgWFNS3w12kqa70Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae h1:FmbHQHshGx1Kgylz/1PW1Mf16+QwLP2aSK2Qp30C7gI= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae h1:kiFuI+yFHCmcKS/9xCed/PNmtIP7kkG4emmcpOHh85Q= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae h1:exr+Na57R86e9YBfQonDN6S509tsOCB1NHfrPfeocEc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae h1:4M8TeDoK4aqm0Eg7ok4OrEBCk8jSY2t6X+Joftiq+yc= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae h1:x7lf8AwPi1YPbrpYs71LHLNMgzR/LbhnfPcuvQxUvEE= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae h1:4acr0w2Y4C/MZhgx80hPsd8oCXOq4DUnrKfFbCsOQ/g= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae h1:IdUyHG1Gv//eW0JV2qCtOx7x3VgO9LCLuMAdZt8u1VM= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae h1:w6Jg7hQYpDGwc9Ht0i4cRNlK6PTfASQ61I853kmrIu8= -github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260223063612-3d13bfbed5b7 h1:qKG6ez/EyE7gGvvmTCfiJYsghYvx5aNIZ3IMfkckLso= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awscloudwatchlogsexporter v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:N3pJLbONzWj3P2P/dgglXBqdbdwE5g0islfHOcOWFEQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260223063612-3d13bfbed5b7 h1:6yA+mmtgqn/cz72TL/IDRYAj+8X3oB5msbBnKlRF12Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsemfexporter v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:ywjQnNQ8WC9u5Sp18sWvlGVnsu/HugdGBlJ0GoHg1oc= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260223063612-3d13bfbed5b7 h1:T11GprM1ep1oNXjr0wFpTi7OuV/ctTD0qEMLY/LpGz8= +github.com/amazon-contributing/opentelemetry-collector-contrib/exporter/awsxrayexporter v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:0L84MHJ/SdEoPsRepyvo/MRCKE4lU4b7vQjPtmW8iD4= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260223063612-3d13bfbed5b7 h1:twwvAv4mNj4sfa28ngUgMzfF5705+cKz46BDifnXwPI= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsmiddleware v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:EO8M910TESs6YvQOlH5ZsHe1foeQZddPp2P2AIRupTc= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260223063612-3d13bfbed5b7 h1:C2tkOfALWeQhgVmOrbNtNI1yNEIQzznn0WjU/7ZI1zs= +github.com/amazon-contributing/opentelemetry-collector-contrib/extension/awsproxy v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:zUwuNqaUQKt/m/HZOJFtfqog8wEql5q4BG5V1R4JwME= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260223063612-3d13bfbed5b7 h1:4MlsJ+qN/OEUKHFAd7VsjFM9dKrV6VGK5Rm0XxoaZwM= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/awsutil v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:qjCjNIE1ZjMOy0fDlUKBpmEsjloqOLHGO8gRoRa+R5Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260223063612-3d13bfbed5b7 h1:T9G1ombhx0ZVQAm5qYcY53FhrzIWhXEPrgo44KWBZ2A= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/containerinsight v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:pNvt43SsmVu4/kOyQfa+na6qTB0ycGfE/U3F81Y5UnQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260223063612-3d13bfbed5b7 h1:+i7S8obteCMNGq19xREbmso/uI5iHle+TWAGU/418zM= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/cwlogs v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:Z8HclEzDGqWUusQftU6b32Mu+MO9X4T7qAQWGWYvFmc= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260223063612-3d13bfbed5b7 h1:uprNyEYflHIp8GHKPGMc9Exr4oMsGoM1YM9td+XfbL4= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/k8s v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:EY0E3C6/P12xQmGZPqx2rPB4kLX7O2ASM2wMhzV9O9U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260223063612-3d13bfbed5b7 h1:it4opRq+phGye09+8JxErRJEEEYGJeuNpqWP0e1wVyA= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/metrics v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:56rV8bsrYFm1NitT2jiNtvtyedpcxfhWfSg709xLiQk= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260223063612-3d13bfbed5b7 h1:M96+u1gPdO59V1IFOy/I/wtVSr56onXHiT/K9Hkd5rg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/proxy v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:2nNKdW4yWSx8asKOReaCKLLlwMLiJaYG/rnl0aAGkOg= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260223063612-3d13bfbed5b7 h1:Kp+dJ4h4A5H6PKGLXxvwQyh7wwRDd7nCgksIOvwCGcQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/aws/xray v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:CesEMkiTx6L411Ob+8UH0kYxIiuVWGMjqKJkacVrhTU= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260223063612-3d13bfbed5b7 h1:UdVos+imkpLYfz6/lFmiFlvb9AIza3cdr5v/illL78E= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/coreinternal v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:4MSwXoV3wmdUX9dC3qbBfP4DkWaWZl3KI7mmULn/gm0= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260223063612-3d13bfbed5b7 h1:pTTbAaIxpIUQuqr88hoM8lQ5KF7NU3RiwB/1prew0H8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/k8sconfig v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:p3bzbPIi6azPxwbKSuEnqKJtF4smoRT8B0gCPfN5IY8= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260223063612-3d13bfbed5b7 h1:8C5tx2pEKLahqjby0cRKXT+T8L7bGESxaQnp8SgPnvs= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/kubelet v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:R5C+R/xV1/mES3jrZgswmmW8QTBlbrCXixtKYt1roRw= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260223063612-3d13bfbed5b7 h1:2JRsJUODrxO547QE43ihRS/aRWzymQFaaoLrcPlYX6U= +github.com/amazon-contributing/opentelemetry-collector-contrib/internal/metadataproviders v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:wcLacHLtNiT/aogmPTvcdFElBBnVSnYFNzUoO/O+rcM= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81 h1:e4N1Akig4dxFupuYCSrz03HUSA9YLYuX4ZrnA3HJEQQ= github.com/amazon-contributing/opentelemetry-collector-contrib/override/aws v0.0.0-20251120035228-2492d12f5d81/go.mod h1:TuE5ogQgw7qLh+Y+eKj3utx98fjnVZBNFb5P2C9pc+M= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215052514-a8912a1e4aae h1:1ihGG+0/M2PpsTuZglvxK6JsAnIA3RUvcGHCGN5lotg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae h1:5iLdKlG9w848PqzCESXhCWZ8ww/LXbeHi14SkdrewoA= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215052514-a8912a1e4aae h1:fCGzTorXqHwx8fnq2dLbgsXvJm4Y9ld3f4Kt4b2Z/Q8= -github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae h1:jTxsOxnkItfCkuer49PIAIJSghULI+gM71gQ7NEfnkA= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae h1:4UZsX3OFYhVbC33Bx+0CBqioUGufS+dGt+QJUEjFv8M= -github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae h1:Ez/XZTwG+4THo8X9mMMvHtPX+1UF5fw5mP1lJfOXECU= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae h1:HljVrF28oPX/LUc/Y5v+UMendlb2+ckddipH/K9A+L0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae h1:rCu6qr8pAFSSDcJLFKnqC8KSxmajAnAtGlJF92vhgI4= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae h1:ThXeFCUiaCGbybAYbStvnqeuDTjBUk8kKllVF2Ygoj8= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae h1:yK/Al+dYJ2J2Smlxu5VVvrMqHBd3fHLlAFhtXanMJnc= -github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260215052514-a8912a1e4aae/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260223063612-3d13bfbed5b7 h1:E0EqpBAKnYS6jE8qBL96pr9SBJnKo/qPTaZ/AmOVwvc= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/resourcetotelemetry v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:nR4fiH1vtKQSfY9ZvBg16NqC9JCf+1Ia/qoSNnOB9Lg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260223063612-3d13bfbed5b7 h1:mn+jJoKmZQTj3BiskhYMUQVpCHBxS/YoEAtt/VNPhLY= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/stanza v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:++S3tKKRuEwlIHULsqMC1g1tUfGIPWIiWgVGzqlZCZE= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260223063612-3d13bfbed5b7 h1:yOOgK8nmch+XW6siXN1OOGUSgo9xTm87okwZEXDkFPg= +github.com/amazon-contributing/opentelemetry-collector-contrib/pkg/translator/prometheus v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:wl8hYZRtxc28tETGrzRBsCRh6mkR6q0QsNRF3OwblAw= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260223063612-3d13bfbed5b7 h1:Yd24NHEDnYMjsq1K364KW3ePrRdAyZouNoW8z7Fn8XI= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/cumulativetodeltaprocessor v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:BznxKZNRa2QKixag85RN1zkh8AmcryWlYRzjDwYqPx4= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260223063612-3d13bfbed5b7 h1:GcQaHoEQ5KRmHMY/86jNGrjE90dRDpcw3emSeZgSqyc= +github.com/amazon-contributing/opentelemetry-collector-contrib/processor/resourcedetectionprocessor v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:epY/g3hSdOk0BkEW0krct3edWP2S3aHZjahsGKBDolk= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260223063612-3d13bfbed5b7 h1:KL7hDLEGGktigfwqQU2pBvBdh+eOr1DqfCm27Rjd6L8= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightreceiver v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:qiAcxclANHxzcH6hU9fpok9Bll5BdGnH/6MLx4UjslQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260223063612-3d13bfbed5b7 h1:nwrkiAfGOMkp0EtqZL8Kp+ZORIQlP9XA65L91PjatzQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awscontainerinsightskueuereceiver v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:n374F8y/pP18UvtawCKUR8Vyc64yhBA/egf7rYfPTN0= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260223063612-3d13bfbed5b7 h1:LCjQmknGtifH4Q7aneJpaP+rkbXJe1r26ounDJOK/8g= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/awsxrayreceiver v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:lDCzW16liHnzcT01FqB1/pwcT04FlRvERGL4Ji36D3M= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260223063612-3d13bfbed5b7 h1:cfndwA7D8o6R8qBvkqCLuZtMxnCAL2zX7geOt5t5+VY= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/jmxreceiver v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:6RN2bs6mOCA/gFthMxGpcXmA8bHJ/4l+Pu0kC7lxq6E= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260223063612-3d13bfbed5b7 h1:MttMOXphobjuSrDgCsx16xvZiIeO9ikqUjrTrNhsDaQ= +github.com/amazon-contributing/opentelemetry-collector-contrib/receiver/prometheusreceiver v0.0.0-20260223063612-3d13bfbed5b7/go.mod h1:sWT9HCpyn+uzJA1u/5gntLoPhjIo2lAUseRcL2aGr3Y= 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= diff --git a/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml index 8061874535..810df7edf8 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_and_eks_config.yaml @@ -1340,7 +1340,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml index e92e112b11..8302f6958f 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_and_k8s_config.yaml @@ -1341,7 +1341,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml index 8061874535..810df7edf8 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_fallback_and_eks_config.yaml @@ -1340,7 +1340,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml b/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml index 8061874535..810df7edf8 100644 --- a/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml +++ b/translator/tocwconfig/sampleConfig/appsignals_over_fallback_config.yaml @@ -1340,7 +1340,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml b/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml index 289c760b6d..d44720cb5c 100644 --- a/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_appsignals_config.yaml @@ -1198,7 +1198,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml b/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml index 21976470e3..fbb2467411 100644 --- a/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml +++ b/translator/tocwconfig/sampleConfig/base_appsignals_fallback_config.yaml @@ -1193,7 +1193,7 @@ processors: cloud.region: enabled: true eks: - node_from_env_var: "" + node_from_env_var: HOST_NAME resource_attributes: cloud.account.id: enabled: false diff --git a/translator/translate/otel/processor/resourcedetection/configs/config.yaml b/translator/translate/otel/processor/resourcedetection/configs/config.yaml index 607f9dd719..8c77bf82c1 100644 --- a/translator/translate/otel/processor/resourcedetection/configs/config.yaml +++ b/translator/translate/otel/processor/resourcedetection/configs/config.yaml @@ -1,6 +1,8 @@ detectors: [eks, env, ec2] override: true timeout: 2s +eks: + node_from_env_var: HOST_NAME ec2: tags: - ^kubernetes.io/cluster/.*$ diff --git a/translator/translate/otel/processor/resourcedetection/translator_test.go b/translator/translate/otel/processor/resourcedetection/translator_test.go index aa01ae25cb..a5d1fee884 100644 --- a/translator/translate/otel/processor/resourcedetection/translator_test.go +++ b/translator/translate/otel/processor/resourcedetection/translator_test.go @@ -113,6 +113,9 @@ func TestTranslate(t *testing.T) { }, "timeout": "2s", "override": true, + "eks": map[string]interface{}{ + "node_from_env_var": "HOST_NAME", + }, "ec2": map[string]interface{}{ "tags": []interface{}{"^kubernetes.io/cluster/.*$", "^aws:autoscaling:groupName"}, },